Repository roles for an organization

You can customize access to each repository in your organization by assigning granular roles, giving people access to the features and tasks they need.

Repository roles for organizations

You can give organization members, outside collaborators, and teams of people different levels of access to repositories owned by an organization by assigning them to roles. Choose the role that best fits each person or team's function in your project without giving people more access to the project than they need.

From least access to most access, the roles for an organization repository are:

  • Read: プロジェクトを表示またはプロジェクトについてディスカッションしたい、コードを書かないコントリビューターにおすすめします
  • Triage: 書き込みアクセスなしに、Issue やプルリクエストを積極的に 管理したいコントリビューターにおすすめします
  • Write: プロジェクトに積極的にプッシュしたいコントリビューターにおすすめします
  • Maintain: センシティブ、または破壊的なアクションにアクセスせずにリポジトリを管理する必要がある、プロジェクト管理者におすすめします
  • Admin: セキュリティの管理やリポジトリの削除など、センシティブおよび破壊的なアクションを含めて、プロジェクトへの完全なアクセスが必要な人におすすめします

If your organization uses GitHub Enterprise Cloud, you can create custom repository roles. For more information, see "Managing custom repository roles for an organization" in the GitHub Enterprise Cloud documentation.

Organizationのオーナーは、その Organization のリポジトリにアクセスするとき、Organization の全メンバーに適用される基本レベルの権限を設定できます。 詳しい情報については、「Organization の基本レベル権限の設定」を参照してください。

また、Organization のオーナーは、Organization 全体にわたって、特定の設定およびアクセスをさらに制限することも選択できます。 特定の設定についてのオプションに関する詳細は、Organization の設定を管理する」を参照してください。

In addition to managing organization-level settings, organization owners have admin access to every repository owned by the organization. For more information, see "Roles in an organization."

警告: 誰かがリポジトリにデプロイキーを追加すると、そのリポジトリに対しては、秘密鍵を持つユーザであれば (鍵の設定によっては) 誰でも読み取りや書き込みができます。そのユーザが後に Organization から削除されても同じです。

Permissions for each role

Some of the features listed below are limited to organizations using GitHub Enterprise Cloud. For more information about how you can try GitHub Enterprise Cloud for free, see "Setting up a trial of GitHub Enterprise Cloud."

Note: The roles required to use security features are listed in "Access requirements for security features" below.

リポジトリアクションReadTriageWriteMaintainAdmin
Manage individual, team, and outside collaborator access to the repositoryX
個人または Team の割り当てリポジトリからのプルXXXXX
個人または Team の割り当てリポジトリのフォークXXXXX
自分のコメントの編集および削除XXXXX
Issue のオープンXXXXX
自分でオープンした Issue のクローズXXXXX
自分でクローズした Issue を再オープンXXXXX
自分に割り当てられた Issue の取得XXXXX
Team の割り当てリポジトリのフォークからのプルリクエストの送信XXXXX
プルリクエストについてのレビューのサブミットXXXXX
公開済みリリースの表示XXXXX
[GitHub Actions workflow runs] の表示XXXXX

| Edit wikis in public repositories | X | X | X | X | X | | Edit wikis in private repositories | | | X | X | X | | 悪用あるいはスパムの可能性があるコンテンツのレポート | X | X | X | X | X

| ラベルの適用/却下 | | X | X | X | X | | ラベルの作成、編集、削除 | | | X | X | X | | すべての Issue およびプルリクエストのクローズ、再オープン、割り当て | | X | X | X | X | | プルリクエストの自動マージの有効化または無効化 | | | X | X | X

| マイルストーンの適用 | | X | X | X | X | | 重複した Issue とプルリクエストのマーク付け | | X | X | X | X | | プルリクエストのレビューの要求 | | X | X | X | X | | Merge a pull request | | | 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 | | リポジトリのデフォルトブランチの名前を変更する(「ブランチの名前を変更する」を参照) | | | | | X | | リポジトリのデフォルトブランチを変更する(「ブランチの名前を変更する」を参照) | | | X | X | X

| Webhookおよびデプロイキーの管理 | | | | | X | | プライベートリポジトリ用のデータ利用設定を管理する | | | | | X

| リポジトリのフォークポリシーを管理する | | | | | X | | リポジトリの Organization への移譲 | | | | | X | | リポジトリの削除または Organization 外への移譲 | | | | | X | | リポジトリのアーカイブ | | | | | X | | スポンサーボタンの表示 (「リポジトリにスポンサーボタンを表示する」を参照) | | | | | X

| JIRA や Zendesk などの外部リソースに対する自動リンク参照を作成します (「外部リソースを参照する自動リンクの設定」を参照)。 | | | | | X | | リポジトリの GitHub Discussions の有効化 | | | | X | X | | GitHub Discussions のカテゴリの作成および編集 | | | | X | X | | ディスカッションを別のカテゴリに移動する | | | X | X | X | | 新しいリポジトリにディスカッションを転送する | | | X | X | X | | ピン止めされたディスカッションを管理する | | | X | X | X | | Issue をまとめてディスカッションに変換する | | | X | X | X | | ディスカッションのロックとロック解除 | | X | X | X | X | | Issue を個別にディスカッションに変換する | | X | X | X | X | | 新しいディスカッションを作成し、既存のディスカッションにコメントする | X | X | X | X | X | | ディスカッションの削除 | | | | X | X | | codespacesの作成 | | | X | X | X

Access requirements for security features

In this section, you can find the access required for security features, such as Advanced Security features.

リポジトリアクションReadTriageWriteMaintainAdmin
リポジトリでの脆弱性のある依存関係に対するDependabotアラートを受信X
Dependabotアラート を閉じるX
Designate additional people or teams to receive security alertsX
セキュリティアドバイザリの作成X

| GitHub Advanced Securityの機能へのアクセス管理(「Organizationのセキュリティと分析設定の管理」参照) | | | | | X | | | プライベートリポジトリの依存関係グラフの有効化 | | | | | X | | 依存関係のレビューを表示する | X | X | X | X | X

| プルリクエストの code scanning アラートを表示する | X | X | X | X | X | | code scanning アラートを一覧表示、却下、削除します | | | X | X | X | | リポジトリの secret scanning アラートを表示する | | | X[1] | X[1] | X | | secret scanning アラートを解決、取り消し、再オープンする | | | X[1] | X[1] | X | | リポジトリで secret scanning アラートを受信する追加の人または Team を指定する | | | | | X

[1] リポジトリの作者とメンテナは、自分のコミットのアラート情報のみを表示できます。

参考リンク

このドキュメントは役立ちましたか?

プライバシーポリシー

これらのドキュメントを素晴らしいものにするのを手伝ってください!

GitHubのすべてのドキュメントはオープンソースです。間違っていたり、はっきりしないところがありましたか?Pull Requestをお送りください。

コントリビューションを行う

OR, コントリビューションの方法を学んでください。

問題がまだ解決していませんか?