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

GitHub Appに必要な権限

GitHub App互換の各エンドポイントについて、必要な権限を確認できます。

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

GitHub Appの権限について

GitHub Appは、一連の権限を付けて作成されます。 GitHub AppがAPIを介してアクセスできるリソースが、権限によって決まります。 詳細は、「GitHub Appの権限の設定」を参照してください。

メタデータ権限

GitHub Appは、デフォルトでRead-onlyメタデータ権限を持ちます。 メタデータ権限は、各種リソースのメタデータを持つ読み取り専用のエンドポイントのコレクションへのアクセスを提供します。 これらのエンドポイントで、機密のプライベートリポジトリ情報が漏洩することはありません。

If you set the metadata permission to No access and select a permission that requires repository access, GitHub will override your selection and set the metadata permission back to Read-only. To set the metadata permission to No access, you must set all permissions that require repository access to No access first.

コラボレータ

コミットのコメント

イベント

Git

キー

Organizationメンバー

検索

"administration"に対する権限

ブランチ

コラボレータ

招待

キー

Team

"checks"に対する権限

"contents"に対する権限

ブランチ

コミットのコメント

Git

リアクション

リリース

"deployments"に対する権限

"emails"に対する権限

"followers"に対する権限

"gpg keys"に対する権限

"issues"に対する権限

Issueとプルリクエストには密接な関係があります。 詳細は、「認証済みユーザに割り当てられたIssueのリスト」を参照してください。 GitHub Appに、Issueに対する権限があってプルリクエストに対する権限がない場合、そのエンドポイントはIssueに限定されます。 Issueとプルリクエストの両方を返すエンドポイントがフィルターされます。 Issueとプルリクエストの両方に対する操作が可能なエンドポイントは、Issueに限定されます。

アサインされた人

イベント

ラベル

マイルストーン

リアクション

"keys"に対する権限

キー

"members"に対する権限

Organizationメンバー

Teamメンバー

Team

"organization administration"に対する権限

"organization hooks"に対する権限

Team

"organization pre receive hooks"に対する権限

"organization projects"に対する権限

"pages"に対する権限

"pull requests"に対する権限

プルリクエストとIssueには密接な関係があります。 GitHub Appに、プルリクエストに対する権限があってIssueに対する権限がない場合、そのエンドポイントはプルリクエストに限定されます。 プルリクエストとIssueの両方を返すエンドポイントがフィルターされます。 プルリクエストとIssueの両方に対する操作が可能なエンドポイントは、プルリクエストに限定されます。

アサインされた人

イベント

ラベル

マイルストーン

リアクション

リクエストされたレビュー担当者

レビュー

"repository hooks"に対する権限

"repository pre receive hooks"に対する権限

"repository projects"に対する権限

Team

"single file"に対する権限

"starring"に対する権限

"statuses"に対する権限

"team discussions"に対する権限

Did this doc help you?

Privacy policy

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

OR, learn how to contribute.