ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。

Organization のリポジトリ権限レベル

Organization の各リポジトリに対するアクセスを、権限レベルを細かく設定することによりカスタマイズできます。これにより、ユーザが必要な機能やタスクにアクセスできるようになります。

ここには以下の内容があります:

管理権限を持つ人は、Organization が所有するリポジトリに対する人およびチームのアクセスを管理できます。

Organizationn が所有するリポジトリの権限レベル

Organization のメンバー、外部のコラボレータ、および Team に対して、Organization が所有するリポジトリに異なるレベルのアクセスを付与できます。 権限レベルごとに、リポジトリのコンテンツと設定へのアクセスが段階的に増加します。 プロジェクトにおける各人または各 Team のロールに相応しいレベルを選択し、プロジェクトに対して必要以上のアクセスを与えないようにしましょう。

以下のリストでは、Organization のリポジトリに対する権限レベルを、低いものから高いものに並べています:

  • Read: Recommended for non-code contributors who want to view or discuss your project
  • Triage: Recommended for contributors who need to proactively manage issues and pull requests without write access
  • Write: Recommended for contributors who actively push to your project
  • Maintain: Recommended for project managers who need to manage the repository without access to sensitive or destructive actions
  • Admin: セキュリティの管理やリポジトリの削除など、センシティブおよび破壊的なアクションを含めて、プロジェクトへの完全なアクセスが必要な人におすすめします

ユーザおよび Team にリポジトリへのアクセスを付与することに関する詳細は、「Organization のリポジトリに対するアクセスを管理する」を参照してください。

Organization owners can set base permissions that apply to all members of an organization when accessing any of the organization's repositories. For more information, see "Setting base permissions for an organization."

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

Organization レベルの設定を管理することに加え、Organization のオーナは Organization が所有するすべてのリポジトリの管理者権限を持っています。 詳細は「Organization の権限レベル」を参照してください。

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

各権限レベルが可能なリポジトリへのアクセス

リポジトリアクション 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
View GitHub Actions workflow runs X X X X X
wiki の編集 X X X X X
悪用あるいはスパムの可能性があるコンテンツのレポート X X X X X
ラベルの適用 X X X X
すべての Issue およびプルリクエストのクローズ、再オープン、割り当て X 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
Create, edit, run, re-run, and cancel GitHub Actions workflows X X X
リリースの作成と編集 X X X
ドラフトリリースの表示 X X X
リポジトリの説明の編集 X X
View and install packages X X X X X
Publish packages X X X
Delete packages X
Topics の管理 X X
Wiki の有効化および Wiki 編集者の制限 X X
プロジェクトボードの有効化 X X
プルリクエストマージを設定する X X
GitHub GitHub Pages の公開ソースを設定する") X X
保護されたブランチへのプッシュ X X
リポジトリソーシャルカードの作成と編集 X X
Limit interactions in a repository X X
Issue の削除 (「Issue を削除する」を参照) X
保護されたブランチでのプルリクエストのマージ(レビューの承認がなくても) X
リポジトリのコードオーナーの定義 X
Add a repository to a team (see "Managing team access to an organization repository" for details) X
外部のコラボレータのリポジトリへのアクセスの管理 X
リポジトリの可視性の変更 X
リポジトリのテンプレート化 (「テンプレートリポジトリを作成する」を参照) X
リポジトリ設定の変更 X
Team およびコラボレータのリポジトリへのアクセス管理 X
リポジトリのデフォルトブランチ編集 X
webhook、サービスフック、およびデプロイキーの管理 X
プライベートリポジトリの依存関係グラフの有効化 X
リポジトリでの脆弱性のある依存関係に対するセキュリティアラートを受信 X
脆弱な依存関係についてのセキュリティアラートを受信する個人または Team の追加指定 X
プライベートリポジトリでのデータ使用へのオプトイン X
Create security advisories X
Manage the forking policy for a repository X
リポジトリの Organization への移譲 X
リポジトリの削除または Organization 外への移譲 X
リポジトリのアーカイブ X
スポンサーボタンの表示 (「リポジトリにスポンサーボタンを表示する」を参照) X
Create autolink references to external resources, like JIRA or Zendesk (see "Configuring autolinks to reference external resources" X

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください