Skip to main content
ドキュメントには� �繁に更新が� えられ、その都度公開されています。本ページの翻訳はま� 未完成な部分があることをご了承く� さい。最新の情� �については、英語のドキュメンテーションをご参照く� さい。本ページの翻訳に問題がある� �合はこちらまでご連絡く� さい。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-06-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてく� さい。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してく� さい。

Creating teams

Teams give organizations the ability to create groups of members and control access to repositories. Team members can be granted read, write, or admin permissions to specific repositories.

Teams are central to many of GitHub's collaborative features, such as team @mentions to notify appropriate parties that you'd like to request their input or attention. For more information, see "Roles in an organization."

A team can represent a group within your company or include people with certain interests or expertise. For example, a team of accessibility experts on GitHub Enterprise Serverインスタンス could comprise of people from several different departments. Teams can represent functional concerns that complement a company's existing divisional hierarchy.

Organizations can create multiple levels of nested teams to reflect a company or group's hierarchy structure. For more information, see "About teams."

Creating a team

A prudent combination of teams is a powerful way to control repository access. For example, if your organization allows only your release engineering team to push code to the default branch of any repository, you could give only the release engineering team admin permissions to your organization's repositories and give all other teams read permissions.

  1. In the top right corner of GitHub Enterprise Server, click your profile photo, then click Your organizations. プロフィールメニューのあなたのOrganization
  2. Click the name of your organization. Organizationのリスト中のOrganization名
  3. Organization 名の下で、クリックします Teams. Teamsタブ
  4. Teamsタブの右側で、New team(新規Team)をクリックしてく� さい。 新規Teamボタン
  5. "Create new team(新規Teamの作成)"の下で、新しいTeamの名前を入力してく� さい。 Team名フィールド
  6. あるいは、"Description(説明)"フィールドにTeamの説明を入力してく� さい。 Teamの説明フィールド
  7. Teamを見えるようにするか、秘密にするかを決めてく� さい。 可視と秘密を含む可視性の選択肢
  8. あるいは、子チー� を作成しているなら、ドロップダウンメニューを使って新しいチー� の親チー� を選択してく� さい。 Organizationの既存のTeamがリストアップされているドロップダウンメニュー
  9. Create team(Teamの作成)をクリックしてく� さい。

Creating teams with LDAP Sync enabled

Instances using LDAP for user authentication can use LDAP Sync to manage a team's members. Setting the group's Distinguished Name (DN) in the LDAP group field will map a team to an LDAP group on your LDAP server. If you use LDAP Sync to manage a team's members, you won't be able to manage your team within GitHub Enterprise Serverインスタンス. The mapped team will sync its members in the background and periodically at the interval configured when LDAP Sync is enabled. For more information, see "Enabling LDAP Sync."

You must be a site admin and an organization owner to create a team with LDAP sync enabled.

LDAP同期は、最適化設定の一部として、入れ子チー� の構� を転送しません。 親子Teamの関係を作りたい� �合は、入れ子チー� の構� を手動で再作成し、対応するLDAPグループに同期させなければなりません。 詳しい情� �については「Teamの作成」を参照してく� さい。

Notes:

  • LDAP Sync only manages the team's member list. You must manage the team's repositories and permissions from within GitHub Enterprise Server.
  • If an LDAP group mapping to a DN is removed, such as if the LDAP group is deleted, then every member is removed from the synced GitHub Enterprise Server team. To fix this, map the team to a new DN, add the team members back, and manually sync the mapping.
  • When LDAP Sync is enabled, if a person is removed from a repository, they will lose access but their forks will not be deleted. If the person is added to a team with access to the original organization repository within three months, their access to the forks will be automatically restored on the next sync.
  1. Ensure that LDAP Sync is enabled.
  2. In the top right corner of GitHub Enterprise Server, click your profile photo, then click Your organizations. プロフィールメニューのあなたのOrganization
  3. Click the name of your organization. Organizationのリスト中のOrganization名
  4. Organization 名の下で、クリックします Teams. Teamsタブ
  5. Teamsタブの右側で、New team(新規Team)をクリックしてく� さい。 新規Teamボタン
  6. "Create new team(新規Teamの作成)"の下で、新しいTeamの名前を入力してく� さい。 Team名フィールド
  7. Search for an LDAP group's DN to map the team to. If you don't know the DN, type the LDAP group's name. GitHub Enterprise Server will search for and autocomplete any matches. Mapping to the LDAP group DN
  8. あるいは、"Description(説明)"フィールドにTeamの説明を入力してく� さい。 Teamの説明フィールド
  9. Teamを見えるようにするか、秘密にするかを決めてく� さい。 可視と秘密を含む可視性の選択肢
  10. あるいは、子チー� を作成しているなら、ドロップダウンメニューを使って新しいチー� の親チー� を選択してく� さい。 Organizationの既存のTeamがリストアップされているドロップダウンメニュー
  11. Create team(Teamの作成)をクリックしてく� さい。