web-dev-qa-db-ja.com

GitHub:ユーザーを組織の管理者にするにはどうすればよいですか?

リポジトリをユーザーアカウントから組織に転送する ユーザーはのメンバーです。 GitHUbのドキュメントによると、最初にユーザーアカウントを組織の管理者にする必要があります。

GitHubのドキュメントには 組織へのさまざまなアクセスレベル が記載されていますが、私はユーザーの組織へのアクセスレベルを実際に変更する方法を見つけることができません

組織のメンバーを管理者にするにはどうすればよいですか?

9
mikemaccana

GitHubのアクセスレベルは、組織内のチームごとに構成されます。

  1. GitHubにログインします。
  2. 画面の左上にあるドロップダウンを使用して、アカウントコンテキストを組織に切り替えます。
  3. タブバーの右端にある[チーム]タブをクリックします。
  4. 既存のチーム(およびそのすべてのメンバー)の権限を変更するか、単一のユーザー用に新しいチームを作成するかを決定します。
    • 既存のチームを変更する場合は、
      1. チーム名をクリックし、
      2. 次に、右上の歯車アイコンをクリックします。
      3. 次に、チームの管理者へのアクセスを変更し、
      4. [更新]をクリックします。
    • 新しいチームを作成する場合は、
      1. [新しいチーム]ボタンをクリックして、
      2. チームに適切な名前を付け、
      3. 管理者へのアクセスを設定し、
      4. [チームの作成]をクリックします。
9
Chris

2017年6月以降、サブチームに管理者アクセス権を適用できることに注意してください(以前のように1つの巨大な一意のチームではありません)

ネストされたチームはチーム構造に深みを加える 」を参照してください:

nested teams

子チームは親のアクセス許可を継承するため、ネストされたチーム間のリポジトリ許可と@mentioningは上から下に機能します。
チーム構造がEmployees > Engineering > Application Engineering > Identityの場合、リポジトリへのEngineering書き込みアクセスを許可すると、Application EngineeringIdentityもそのアクセスを取得します。

つまり、これはユーザー管理者権限を割り当てるもう1つの方法です。ユーザーを組織内の「管理者」と呼ばれるサブサブチームの一部にします。

公式GitHubドキュメント: ネストされたチーム

3
VonC