Organization の権限レベル
Organization のメンバーは、owner (オーナー)、billing manager (支払いマネージャー)、あるいは member (メンバー) ロールを持つことができます。
-
オーナーは、Organization について完全な管理アクセスを持ちます。 このロールは制限する必要がありますが、Organization で少なくとも 2 人は指定する必要があります。 詳細は、「Organization の所有権の継続性を管理する」を参照してください。
-
支払いマネージャーは、個人に支払い設定の管理を許可できます。 詳細は「Organization に支払いマネージャーを追加する」を参照してください。
-
メンバーは、それ以外のユーザのデフォルトのロールです。
Organization のアクション | オーナー | メンバー | 支払いマネージャー |
---|---|---|---|
リポジトリの作成 (詳細については「Organization 内でリポジトリの作成を制限する」を参照) | X | X | |
支払い情報を表示および編集する | X | X | |
Organization に参加するようユーザを招待する | X | ||
Organization に参加する招待を編集およびキャンセルする | X | ||
Organization からメンバーを削除する | X | ||
以前のメンバーを Oraganization に復帰させる | X | ||
すべての Team に対してユーザーを追加および削除する | X | ||
Organization メンバーをチームメンテナに昇格させる | X | ||
コードレビューの割り当てを設定する (「Team のコードレビューの割り当てを管理する」を参照) | X | ||
スケジュールされたリマインダーを設定する (「プルリクエストのスケジュールされたリマインダーを管理する」を参照) | X | ||
すべてのリポジトリにコラボレーターを追加する | X | ||
Organization 参加ログにアクセスする | X | ||
Organization のプロフィールページを変更する (詳細は「Organization のプロフィールについて」を参照) | X | ||
Organization のドメインを検証する (詳細は「Organization のドメインを検証する」を参照) | X | ||
Restrict email notifications to verified domains (see "Restricting email notifications to an approved domain" for details) | X | ||
すべての Team を削除する | X | ||
すべてのリポジトリを含めて Organization のアカウントを削除する | X | ||
Team を作成する (詳細は「Organization のチーム作成権限を設定する」を参照) | X | X | |
Organization の階層で Team を移動する | X | ||
プロジェクトボードを作成する (詳細は「Organization のプロジェクトボード権限」を参照) | X | X | |
Organization の全メンバーおよび Team の表示 | X | X | |
参照可能なチームへの @メンション | X | X | |
チームメンテナに指定できる | X | X | |
Organization のインサイトを表示する (詳細は「Organization のインサイトを表示する」を参照) | X | X | |
パブリック Team のディスカッションを表示し、すべての Team に投稿する (詳細は「Team ディスカッションについて」を参照) | X | X | |
プライベート Team のディスカッションを表示し、すべての Team に投稿する (詳細は「Team ディスカッションについて」を参照) | X | ||
すべての Team で Team ディスカッションを編集および削除する (詳細は「混乱を生むコメントを管理する」を参照) | X | ||
コミット、プルリクエスト、Issue についてコメントを非表示にする (詳細は「混乱を生むコメントを管理する」を参照) | X | X | |
Organization の Team ディスカッションを無効にする (詳細は「Organization の Team ディスカッションを無効化する」を参照) | X | ||
Organization dependency insights の可視性を管理する (詳細は「Organization dependency insights の可視性を変更する」を参照) | X | ||
すべての Team で Team プロフィール画像を設定する (詳細は「Team のプロフィール画像を設定する」を参照) | X | ||
Sponsor accounts and manage the organization's sponsorships (see "Sponsoring open-source contributors" for details) | X | X | |
Manage email updates from sponsored accounts (see "Managing updates from accounts your organization's sponsors" for details) | X | ||
Attribute your sponsorships to another organization (see "Attributing sponsorships to your organization" for details ) | X | ||
Manage the publication of GitHub Pages sites from repositories in the organization (see "Managing the publication of GitHub Pages sites for your organization" for details) | X | ||
Organization のセキュリティおよび分析設定を管理する (詳細は「Organization のセキュリティおよび分析設定を管理する」を参照) | X | ||
SAML シングルサインオンを有効にして強制する | X | ||
組織へのユーザーの SAML アクセスを管理する | X | ||
Organization の SSH 認証局を管理する (詳細は「Organization の SSH 認証局を管理する」を参照) | X | ||
リポジトリを移譲する | X | ||
GitHub Marketplace アプリケーションを購入、インストール、支払い管理、キャンセルする | X | ||
GitHub Marketplace のアプリケーションをリストする | X | ||
Organization のリポジトリすべてについて、脆弱な依存関係についての Dependabot alerts アラートを受け取る | X | ||
Manage Dependabot security updates (see "About Dependabot security updates") | X | ||
フォークポリシーの管理 | X | ||
Organization のパブリックリポジトリでのアクティビティを制限する | X | ||
Organization にあるすべてのリポジトリのプル (読み取り)、プッシュ (書き込み)、クローン作成 (コピー) | X | ||
Organization メンバーの外部コラボレーターへの変換 | X | ||
Organization リポジトリへのアクセス権がある人を表示する | X | ||
Organization リポジトリへのアクセス権がある人のリストをエクスポートする | X | ||
デフォルブランチ名を管理する (「Organization のリポジトリのデフォルブランチ名を管理する」を参照) | X | ||
デフォルトラベルの管理 (「Organization 内のリポジトリのためのデフォルトラベルを管理する」を参照) | X | ||
Team の同期を有効化する (「Organization の Team 同期を管理する」を参照) | X |
GitHub App マネージャー
デフォルトでは、Organization によって所有されている GitHub App の設定を管理できるのは Organization のオーナーだけです。 Organization によって所有されている GitHub App の管理を追加のユーザーに許可するために、オーナーは GitHub App マネージャーに権限を付与する必要があります。
ユーザーを Organization の GitHub App マネージャーとして指定すると、Organization によって所有されている一部またはすべての GitHub App の設定を管理するアクセス権を付与できます。 詳しい情報については、以下を参照してください。
外部コラボレーター
リポジトリへのアクセスを許可している間、Organization を安全に保つために、外部コラボレーターを追加することができます。 外部のコラボレータは、Organizationの1つ以上のリポジトリへのアクセス権を持ちますが、明示的にはOrganizationのメンバーになっていない、コンサルタントや一時的な被雇用者といった人です。 詳しい情報については、以下を参照してください。
- 外部コラボレーターを Organization のリポジトリに追加する
- Organizatin のメンバーを外部のコラボレータに変換する
- 外部のコラボレータを Organization のリポジトリから削除する