管理権限を持つ人は、Organization が所有するリポジトリに対する人およびチームのアクセスを管理できます。
Organization が所有するリポジトリの権限レベル
Organization のメンバー、外部のコラボレータ、および Team に対して、Organization が所有するリポジトリに異なるレベルのアクセスを付与できます。 権限レベルごとに、リポジトリのコンテンツと設定へのアクセスが段階的に増加します。 プロジェクトにおける各人または各 Team のロールに相応しいレベルを選択し、プロジェクトに対して必要以上のアクセスを与えないようにしましょう。
以下のリストでは、Organization のリポジトリに対する権限レベルを、低いものから高いものに並べています:
- Read: プロジェクトを表示またはプロジェクトについてディスカッションしたい、コードを書かないコントリビューターにおすすめします
- Triage: 書き込みアクセスなしに、Issue やプルリクエストを積極的に 管理したいコントリビューターにおすすめします
- Write: プロジェクトに積極的にプッシュしたいコントリビューターにおすすめします
- Maintain: センシティブ、または破壊的なアクションにアクセスせずにリポジトリを管理する必要がある、プロジェクト管理者におすすめします
- Admin: セキュリティの管理やリポジトリの削除など、センシティブおよび破壊的なアクションを含めて、プロジェクトへの完全なアクセスが必要な人におすすめします
ユーザおよび Team にリポジトリへのアクセスを付与することに関する詳細は、「Organization のリポジトリに対するアクセスを管理する」を参照してください。
Organizationのオーナーは、その Organization のリポジトリにアクセスするとき、Organization の全メンバーに適用される基本レベルの権限を設定できます。 詳しい情報については、「Organization の基本レベル権限の設定」を参照してください。
また、Organization のオーナーは、Organization 全体にわたって、特定の設定およびアクセスをさらに制限することも選択できます。 特定の設定についてのオプションに関する詳細は、Organization の設定を管理する」を参照してください。
Organization レベルの設定を管理することに加え、Organization のオーナは Organization が所有するすべてのリポジトリの管理者権限を持っています。 詳細は「Organization の権限レベル」を参照してください。
警告: 誰かがリポジトリにデプロイキーを追加すると、そのリポジトリに対しては、秘密鍵を持つユーザであれば (鍵の設定によっては) 誰でも読み取りや書き込みができます。そのユーザが後に Organization から削除されても同じです。
各権限レベルが可能なリポジトリへのアクセス
Note: Repository permissions required to use security features are listed in "Permission requirements for security features" below.
リポジトリアクション | Read | Triage | Write | Maintain | Admin |
---|---|---|---|---|---|
個人または Team の割り当てリポジトリからのプル | X | X | X | X | X |
個人または Team の割り当てリポジトリのフォーク | X | X | X | X | X |
自分のコメントの編集および削除 | X | X | X | X | X |
Issue のオープン | X | X | X | X | X |
自分でオープンした Issue のクローズ | X | X | X | X | X |
自分でクローズした Issue を再オープン | X | X | X | X | X |
自分に割り当てられた Issue の取得 | X | X | X | X | X |
Team の割り当てリポジトリのフォークからのプルリクエストの送信 | X | X | X | X | X |
プルリクエストについてのレビューのサブミット | X | X | X | X | X |
公開済みリリースの表示 | X | X | X | X | X |
[GitHub Actions workflow runs] の表示 | X | X | X | X | X |
| wiki の編集 | X | X | X | X | X | | 悪用あるいはスパムの可能性があるコンテンツのレポート | X | X | X | X | X
| Apply/dismiss labels | | X | X | X | X | | Create, edit, delete labels | | | X | X | X | | すべての Issue およびプルリクエストのクローズ、再オープン、割り当て | | X | X | X | X | | Enable and disable auto-merge on a pull request | | | X | X | X
| マイルストーンの適用 | | X | X | X | X | | 重複した Issue とプルリクエストのマーク付け | | X | X | X | X | | プルリクエストのレビューの要求 | | X | X | X | X | | 個人または Team の割り当てリポジトリへのプッシュ (書き込み) | | | X | X | X | | コミット、プルリクエスト、Issue についての他者によるコメントの編集と削除 | | | X | X | X | | 他者によるコメントの非表示 | | | X | X | X | | 会話のロック | | | X | X | X | | Issue の移譲 (詳細は「他のリポジトリへ Issue を移譲する」を参照) | | | X | X | X | | リポジトリに指定されたコードオーナーとしてのアクション | | | X | X | X | | プルリクエストのドラフトに、レビューの準備ができたことを示すマークを付ける | | | X | X | X | | プルリクエストをドラフトに変換する | | | X | X | X
| プルリクエストのマージ可能性に影響するレビューのサブミット | | | X | X | X | | プルリクエストに提案された変更を適用する | | | X | X | X | | ステータスチェックの作成 | | | X | X | X | | GitHub Actions ワークフロー の作成、編集、実行、再実行、キャンセル | | | X | X | X
| リリースの作成と編集 | | | X | X | X | | ドラフトリリースの表示 | | | X | X | X | | リポジトリの説明の編集 | | | | X | X | | パッケージの表示とインストール | X | X | X | X | X | | パッケージの公開 | | | X | X | X | | パッケージの削除 | | | | | X | | Topics の管理 | | | | X | X | | Wiki の有効化および Wiki 編集者の制限 | | | | X | X | | プロジェクトボードの有効化 | | | | X | X | | プルリクエストのマージの設定 | | | | X | X | | GitHub Pages の公開ソースの設定 | | | | X | X | | 保護されたブランチへのプッシュ | | | | X | X | | リポジトリソーシャルカードの作成と編集 | | | | X | X | | リポジトリでのインタラクションを制限する | | | | X | X
| Issue の削除 (「Issue を削除する」を参照) | | | | | X | | 保護されたブランチでのプルリクエストのマージ(レビューの承認がなくても) | | | | | X | | リポジトリのコードオーナーの定義 | | | | | X | | リポジトリを Team に追加する (詳細は「Organization リポジトリへの Team のアクセスを管理する」を参照) | | | | | X | | 外部のコラボレータのリポジトリへのアクセスの管理 | | | | | X | | リポジトリの可視性の変更 | | | | | X | | リポジトリのテンプレート化 (「テンプレートリポジトリを作成する」を参照) | | | | | X | | リポジトリ設定の変更 | | | | | X | | Team およびコラボレータのリポジトリへのアクセス管理 | | | | | X | | リポジトリのデフォルトブランチ編集 | | | | | X | | Rename the repository's default branch (see "Renaming a branch") | | | | | X | | Rename a branch other than the repository's default branch (see "Renaming a branch") | | | X | X | X
| Webhookおよびデプロイキーの管理 | | | | | X | | プライベートリポジトリ用のデータ利用設定を管理する | | | | | X
| リポジトリのフォークポリシーを管理する | | | | | X | | リポジトリの Organization への移譲 | | | | | X | | リポジトリの削除または Organization 外への移譲 | | | | | X | | リポジトリのアーカイブ | | | | | X | | スポンサーボタンの表示 (「リポジトリにスポンサーボタンを表示する」を参照) | | | | | X
| JIRA や Zendesk などの外部リソースに対する自動リンク参照を作成します (「外部リソースを参照する自動リンクの設定」を参照)。 | | | | | X | | Enable GitHub Discussions in a repository | | | | X | X | | Create and edit categories for GitHub Discussions | | | | X | X | | Move a discussion to a different category | | | X | X | X | | Transfer a discussion to a new repository | | | X | X | X | | Manage pinned discussions | | | X | X | X | | Convert issues to discussions in bulk | | | X | X | X | | Lock and unlock discussions | | X | X | X | X | | Individually convert issues to discussions | | X | X | X | X | | Create new discussions and comment on existing discussions | X | X | X | X | X | | ディスカッションの削除 | | | | X | X
Permission requirements for security features
In this section, you can find the repository permission levels required for security features, such as Dependabot and Advanced Security features.
リポジトリアクション | Read | Triage | Write | Maintain | Admin |
---|---|---|---|---|---|
リポジトリでの脆弱性のある依存関係に対するDependabot alertsを受信 | X | ||||
Dependabot alerts を閉じる | X | ||||
脆弱な依存関係についてのDependabot alertsを受信する個人または Team の追加指定 | X | ||||
セキュリティアドバイザリの作成 | X | ||||
Manage access to GitHub Advanced Security features (see "Managing security and analysis settings for your organization") | X | ||||
プライベートリポジトリの依存関係グラフの有効化 | X | ||||
View dependency reviews | X | X | X | X | X |
View code scanning alerts on pull requests | X | X | X | X | X |
List, dismiss, and delete code scanning alerts | X | X | X | ||
View secret scanning alerts in a repository | X | ||||
Resolve, revoke or re-open secret scanning alerts | X | ||||
Designate additional people or teams to receive secret scanning alerts in repositories | X |