Team について
チームを使って、organization 内のユーザーのアクセスを管理できます。 チームは、カスケード型のアクセス許可を持つ会社の構造を反映する organization メンバーのグループです。
チームは次のことができます。
- Organization リポジトリに対して管理者、読み取り、または書き込みのアクセス権限を持っている
- チームの名前が言及されたとき、または誰かからチームにレビューが依頼されたときに、通知を受け取る
- CODEOWNERS ファイル内の特定のファイルの所有者として指定される
- 他のメンバーからメンバーシップを隠すために、"シークレット" にされる
- ID プロバイダー グループと同期して、メンバーシップを一元管理する
- 他のチームの子または親になり、アクセス許可と通知を継承できるようにする
詳細については、「Team について」と「Organization のチーム作成権限を設定する」を参照してください。
Team の作成
-
GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
-
Organizationの名前をクリックしてください。
-
Organization 名の下で、 [Teams] をクリックします。
-
ページの上部にある [新しいチーム] をクリックします。
-
"Create new team(新規Teamの作成)"の下で、新しいTeamの名前を入力してください。
-
あるいは、"Description(説明)"フィールドにTeamの説明を入力してください。
-
必要に応じて、子チームを作成している場合、[親チーム] の下で [親チームを選択] ドロップダウン メニューを選び、親チームをクリックします。 子チームについて詳しくは、「Team について」をご覧ください。
-
あるいは、OrganizationあるいはEnterpriseアカウントがTeam同期を使っているか、EnterpriseがEnterprise Managed Usersを使っているなら、アイデンティティプロバイダのグループをTeamに接続してください。
- EnterpriseがEnterprise Managed Usersを使っているなら、"Identity Provider Groups(アイデンティティプロバイダグループ)"ドロップダウンメニューを使い、新しいTeamに接続する1つのアイデンティティプロバイダグループを選択してください。 詳細については、「ID プロバイダー グループを使用したチーム メンバーシップの管理」を参照してください。
- organization もしくは Enterprise アカウントで Team 同期を使っているなら、[ID プロバイダー グループ] ドロップダウンメニューで [グループを選択] を選び、新しい Team に接続する ID プロバイダー グループを最大で 5 つまで選択します。 詳しくは、「Team をアイデンティティプロバイダグループと同期する」をご覧ください。
-
[チームの表示] でチームの表示設定を選択します。
-
[チーム通知] で、 [有効] または [無効] を選択します。
Note
この設定は、チーム名の @mentions にのみ適用されます。 この設定は、チームから要求されたレビューの通知には影響しません。
-
[Team の作成] をクリックします。
-
必要に応じて、Team に Organization リポジトリへのアクセス権を付与します。 詳しくは、「Organization のリポジトリに対するチームのアクセスを管理する」をご覧ください。
次のステップ
次に、organization とチームを構築するためのベスト プラクティスについて学びます。 「Enterprise 内の organization のベスト プラクティス」をご覧ください。