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

Organization の Audit log をレビューする

Audit log により、Organization の管理者は Organization のメンバーによって行われたアクションをすばやくレビューできます。 これには、誰がいつ何のアクションを実行したかなどの詳細が残されます。

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

Audit log にアクセスする

Audit log には、過去 90 日以内に Organization に影響を与えたアクティビティによってトリガーされたイベントが一覧表示されます。 Organization の Audit log にアクセスできるのはオーナーのみです。

  1. GitHubの右上で、プロフィール画像をクリックし、続いてYour profile(あなたのプロフィール)をクリックしてください。 プロフィール画像
  2. プロフィールページの左側で、"Organizations"の下であなたのOrganizationのアイコンをクリックしてください。 organizationのアイコン
  3. Organization名の下で、Settings(設定)をクリックしてください。 Organizationの設定ボタン
  4. 設定のサイドバーで、Audit logをクリックしてください。 サイドバー内のOrg Audit log設定

Audit log を検索する

ログには、それぞれのアクションに関する以下の情報があります。

  • アクションの対象となったリポジトリ
  • アクションを実行したユーザ
  • 実行されたアクション
  • アクションが実行された国
  • アクションが発生した日時

テキストを使用してエントリを検索することはできません。 ただし、さまざまなフィルターを使用すれば検索クエリを作成できます。 ログを検索するときに使用される多くの演算子 (->< など) は、GitHub 全体で検索するものと同じ形式です。 詳細は「GitHub での検索」を参照してください。

操作に基づく検索

operation修飾子は、アクションを特定の操作の種類に限定するときに使ってください。 例:

  • operation:accessは、リソースがアクセスされたすべてのイベントを見つけます。
  • operation:authenticationは認証イベントが生じたすべてのイベントを見つけます。
  • operation:createは、リソースが作成されたすべてのイベントを見つけます。
  • operation:modifyは、リソースが修正されたすべてのイベントを見つけます。
  • operation:removeは、既存のリソースが削除されたすべてのイベントを見つけます。
  • operation:restoreは、既存のリソースがリストアされたすべてのイベントを見つけます。
  • operation:transferは既存のリソースが移譲されたすべてのイベントを見つけます。

リポジトリに基づく検索

repo修飾子は、アクションを特定のリポジトリに限定するときに使ってください。 例:

  • repo:my-org/our-repomy-org Organization内のour-repoリポジトリで起きたすべてのイベントを検索します。
  • repo:my-org/our-repo repo:my-org/another-repoは、my-org Organization内のour-repo及びanother-repoの両リポジトリ内で起きたすべてのイベントを検索します。
  • -repo:my-org/not-this-repoは、my-org Organization内のnot-this-repoリポジトリで起きたすべてのイベントを除外します。

repo 修飾子内にアカウント名を加える必要があることに注意してください。 repo:our-repo だけを検索しても機能しません。

ユーザーに基づく検索

actor修飾子は、アクションを実行した人に基づいてイベントの範囲を指定できます。 例:

  • actor:octocatoctocatが行ったすべてのイベントを検索します。
  • actor:octocat actor:hubotは、octocat及びhubotが行ったすべてのイベントを検索します。
  • -actor:hubotは、hubotが行ったすべてのイベントを除外します。

使用できるのは GitHub のユーザー名のみであり、個人の実名ではないことに注意してください。

実行されたアクションに基づく検索

特定のイベントを検索するには、クエリで action 修飾子を使用します。 Audit log に一覧表示されるアクションは以下のカテゴリに分類されます。

カテゴリ名説明
アカウントOrganization アカウントに関連するすべてのアクティビティが対象です。
advisory_creditGitHub Advisory Database のセキュリティアドバイザリのコントリビューターのクレジットに関連するすべてのアクティビティが対象です。 詳しい情報については、「GitHub のセキュリティアドバイザリについて」を参照してください。
支払いOrganization の支払いに関連するすべてのアクティビティが対象です。
dependabot_alerts既存のリポジトリ内の Dependabot アラートの Organization レベルの設定アクティビティが対象です。 詳しい情報については、「脆弱性のある依存関係に対するアラートについて」を参照してください。
dependabot_alerts_new_reposOrganization 内に作成された新しいリポジトリ内の Dependabot アラートの Organization レベルの設定アクティビティが対象です。
dependabot_security_updates既存のリポジトリ内の Dependabot security updates の Organization レベルの設定アクティビティが対象です。 詳しい情報については、「Dependabot security updates を設定する」を参照してください。
dependabot_security_updates_new_reposOrganization で作成された新しいリポジトリ内の Dependabot security updates の Organization レベルの設定アクティビティが対象です。
dependency_graphリポジトリの依存関係グラフの Organization レベルの設定アクティビティが対象です。 詳しい情報については、「依存関係グラフについて」を参照してください。
dependency_graph_new_reposOrganization 内に作成された新しいリポジトリの Organization レベルの設定アクティビティが対象です。
discussion_postTeam ページに投稿されたディスカッションに関連するすべてのアクティビティが対象です。
discussion_post_replyTeam ページに投稿されたディスカッションへの返答に関連するすべてのアクティビティが対象です。
フックwebhookに関連するすべてのアクティビティを含みます。
integration_installation_requestOrganization 内で使用するインテグレーションをオーナーが承認するよう求める、 Organization メンバーからのリクエストに関連するすべてのアクティビティが対象です。
IssueIssue の削除に関連するアクティビティが対象です。
marketplace_agreement_signatureGitHub Marketplace Developer Agreement の署名に関連するすべての活動が対象です。
marketplace_listingGitHub Marketplace. でのアプリのリストに関連するすべてのアクティビティが対象です。
members_can_create_pagesOrganization 内のリポジトリの GitHub Pages サイトの公開の管理に関連するすべてのアクティビティが対象です。 For more information, see "Managing the publication of GitHub Pages sites for your organization."
orgOrganization メンバーシップに関連するアクティビティが対象です。
org_credential_authorizationSAML シングルサインオンで使用する認証情報の認可に関連するすべてのアクティビティが対象です。
organization_labelOrganization のリポジトリのデフォルトラベルに関連するすべてのアクティビティが対象です。
oauth_applicationOAuth アプリに関連するすべてのアクティビティが対象です。
パッケージGitHub Packages に関連するすべてのアクティビティが対象です。
payment_methodOrganization の GitHub への支払い方法に関連するすべてのアクティビティが対象です。
profile_pictureOrganization のプロフィール画像に関連するすべてのアクティビティが対象です。
projectプロジェクト ボードに関連するすべての活動が対象です。
protected_branch保護されたブランチ関連するすべてのアクティビティが対象です。
repoOrganization が所有するリポジトリに関連するアクティビティが対象です。
repository_advisoryGitHub Advisory Database のセキュリティアドバイザリに関連するリポジトリレベルのアクティビティが対象です。 詳しい情報については、「GitHub のセキュリティアドバイザリについて」を参照してください。
repository_content_analysisプライベート リポジトリに対するデータの使用を有効または無効にするに関連するすべての活動が対象です。
repository_dependency_graphプライベートリポジトリの依存関係グラフの有効化または無効化に関連する
リポジトリレベルのアクティビティが含まれます。 詳しい情報については、「依存関係グラフについて」を参照してください。
repository_secret_scanningシークレットスキャンに関連するリポジトリレベルのアクティビティが対象です。 詳しい情報については、「シークレットスキャニングについて」を参照してください。
repository_vulnerability_alert脆弱性のある依存関係の Dependabot alerts に関連するすべてのアクティビティが対象です。
repository_vulnerability_alertsDependabot アラートの リポジトリレベルの設定アクティビティが対象です。
secret_scanning既存のリポジトリ内のシークレットスキャンの Organization レベルの設定アクティビティが対象です。 詳しい情報については、「シークレットスキャニングについて」を参照してください。
secret_scanning_new_reposOrganization で作成された新しいリポジトリ内のシークレットスキャンの Organization レベルの設定アクティビティが対象です。
sponsorsスポンサーボタンに関連するすべてのアクティビティが対象です (「リポジトリにスポンサーボタンを表示する」を参照)
TeamOrganization内のチームに関連するすべてのアクティビティを含みます。
team_discussionsOrganization の Team ディスカッションに関連するすべてのアクティビティが対象です。

次の用語を使用すれば、特定の一連の行動を検索できます。 例:

  • action:teamはteamカテゴリ内でグループ化されたすべてのイベントを検索します。
  • -action:hook は webhook カテゴリ内のすべてのイベントを除外します。

各カテゴリには、フィルタできる一連の関連アクションがあります。 例:

  • action:team.createはTeamが作成されたすべてのイベントを検索します。
  • -action:hook.events_changed は webhook の変更されたすべてのイベントを除外します。

アクション時間に基づく検索

created 修飾子を使用して、行われた日時に基づいて Audit log 内のイベントをフィルタします。 日付の形式は ISO8601標準に従い、YYYY-MM-DD(年-月-日) とする必要があります。 オプションの時間情報のTHH:MM:SS+00:00を日付の後に付けて、時、分、秒で検索できるようにすることもできます。 これはTの後にHH:MM:SS(時-分-秒)、そしてUTCオフセット(+00:00)を続けたものです。

When you search for a date, you can use greater than, less than, and range qualifiers to further filter results. 詳しい情報については、「検索構文を理解する」を参照してください。

例:

  • created:2014-07-08 は、2014 年 7 月 8 日に発生したイベントをすべて検索します。
  • created:>=2014-07-08 は、2014 年 7 月 8 日かそれ以降に生じたすべてのイベントを検索します。
  • created:<=2014-07-08は、2014 年 7 月 8 日かそれ以前に生じたすべてのイベントを検索します。
  • created:2014-07-01..2014-07-31は、2014 年 7 月に起きたすべてのイベントを検索します。

Audit log には過去 90 日間のデータが存在しますが、created 修飾子を使用すればそれより前のイベントを検索できます。

場所に基づく検索

修飾子 country を使用すれば、発信元の国に基づいて Audit log 内のイベントをフィルタリングできます。 国の 2 文字のショートコードまたはフル ネームを使用できます。 名前に空白がある国は引用符で囲む必要があることに注意してください。 例:

  • country:de は、ドイツで発生したイベントをすべて検索します。
  • country:Mexico はメキシコで発生したすべてのイベントを検索します。
  • country:"United States" はアメリカ合衆国で発生したすべてのイベントを検索します。

Audit log をエクスポートする

ログは、JSONデータあるいはカンマ区切り(CSV)のファイルとしてエクスポートできます。

エクスポートボタン

エクスポート中で結果をフィルタリングするには、Export(エクスポート)ドロップダウンメニューを使う前に以下のサポートされている1つ以上の修飾子で検索してください。

修飾子値の例
actionteam.create
actoroctocat
ユーザcodertocat
orgocto-org
repoocto-org/documentation
created2019-06-01

ログをJSONあるいはCSVとしてエクスポートすると、出力されたファイルには以下のキーと値があります。

キー値の例
actionteam.create
actoroctocat
ユーザcodertocat
orgocto-org
repoocto-org/documentation
created_at1429548104000 (タイムスタンプは Epoch からの経過時間をミリ秒で示します。)
data.hook_id245
data.events["issues", "issue_comment", "pull_request", "pull_request_review_comment"]
data.events_were["push", "pull_request", "issues"]
data.target_loginoctocat
data.old_userhubot
data.teamocto-org/engineering

Audit log API を使用する

GraphQL API または REST API を使用して Audit log を操作できます。

GraphQL API を使用する

注釈: GitHub Enterprise を使用している Organization が Audit log GraphQL API を利用できます。 詳しい情報については「GitHubの製品」を参照してください。

IP の安全性を保ち、Organization のコンプライアンスを守るため、Audit log GraphQL API を使って、Audit log データのコピーを保存し、モニタリングできます。

  • Organizationもしくはリポジトリ設定へのアクセス
  • 権限の変更
  • Organization、リポジトリ、Teamへのユーザの追加もしくは削除
  • 管理者に昇格したユーザ
  • GitHub Appの権限の変更

GraphQL API を使用して Git イベントを取得することはできませんので、ご注意ください。 Git イベントを取得するには、代わりに REST API を使用してください。 詳しい情報については、「git category actions」を参照してください。

GraphQL のレスポンスには、90 日から 120 日までのデータを含めることができます。

たとえば、GraphQL にリクエストして、Organization に新しく追加された Organization メンバー全員を表示できます。 詳細は「GraphQL API Audit Log」を参照してください。

REST API を使用する

Note: The audit log REST API is available for users of GitHub Enterprise Cloud only.

IP の安全性を保ち、Organization のコンプライアンスを守るため、Audit log REST API を使って、Audit log データのコピーを保存し、モニタリングできます。

  • Organizationもしくはリポジトリ設定へのアクセス
  • 権限の変更
  • Organization、リポジトリ、Teamへのユーザの追加もしくは削除
  • 管理者に昇格したユーザ
  • GitHub Appの権限の変更
  • クローン、フェッチ、プッシュなどの Git イベント

監査ログは、Gitイベントを7日間保持します。 これは、90日間保持できる他の監査ログイベントよりも短い期間です。

For more information about the audit log REST API, see "Organizations."

Audit log のアクション

Audit log にイベントとして記録される最も一般的なアクションの概要です。

account カテゴリアクション

アクション説明
billing_plan_changeOrganization の支払いサイクルが変わるときにトリガーされます。
plan_changeOrganization のプランが変わるときにトリガーされます。
pending_plan_changeOrganization のオーナーまたは支払いマネージャーが支払い済みサブスクリプションをキャンセルまたはダウングレードするときにトリガーされます。
pending_subscription_changeGitHub Marketplace の無料トライアルが始まるか期限切れになるときにトリガーされます。

advisory_credit カテゴリアクション

アクション説明
acceptユーザがセキュリティアドバイザリのクレジットを受け入れるとトリガーされます。 詳しい情報については、「セキュリティアドバイザリを編集する」を参照してください。
createセキュリティアドバイザリの管理者がクレジットセクションにユーザを追加するとトリガーされます。
declineユーザがセキュリティアドバイザリのクレジットを拒否するとトリガーされます。
destroyセキュリティアドバイザリの管理者がクレジットセクションからユーザを削除するとトリガーされます。

billing カテゴリアクション

アクション説明
change_billing_typeOrganization がGitHub の支払い方法を変更するときにトリガーされます。
change_emailOrganization の支払い請求先メール アドレスが変わるときにトリガーされます。

dependabot_alerts カテゴリアクション

アクション説明
disableOrganization のオーナーが既存のすべてのプライベートリポジトリの Dependabot alerts を無効にするとトリガーされます。 詳しい情報については「Organizatonのためのセキュリティ及び分析設定の管理」を参照してください。
enableOrganization のオーナーが既存のすべてのプライベートリポジトリの Dependabot alerts を有効にするとトリガーされます。

dependabot_alerts_new_repos カテゴリアクション

アクション説明
disableOrganization のオーナーが新規のすべてのプライベートリポジトリの Dependabot alerts を無効にするとトリガーされます。 詳しい情報については「Organizatonのためのセキュリティ及び分析設定の管理」を参照してください。
enableOrganization のオーナーが新規のすべてのプライベートリポジトリの Dependabot alerts を有効にするとトリガーされます。

dependabot_security_updates カテゴリアクション

アクション説明
disableOrganization のオーナーが既存のすべてのリポジトリに対して Dependabot security updates を無効にするとトリガーされます。 詳しい情報については「Organizatonのためのセキュリティ及び分析設定の管理」を参照してください。
enableOrganization のオーナーが既存のすべてのリポジトリに対して Dependabot security updates を有効にするとトリガーされます。

dependabot_security_updates_new_repos カテゴリアクション

アクション説明
disableOrganization のオーナーが新規のすべてのリポジトリに対して Dependabot security updates を無効にするとトリガーされます。 詳しい情報については「Organizatonのためのセキュリティ及び分析設定の管理」を参照してください。
enableOrganization のオーナーが新規のすべてのリポジトリに対して Dependabot security updates を有効にするとトリガーされます。

dependency_graph カテゴリアクション

アクション説明
disableOrganization のオーナーが既存のすべてのリポジトリに対して依存関係グラフを無効にするとトリガーされます。 詳しい情報については「Organizatonのためのセキュリティ及び分析設定の管理」を参照してください。
enableOrganization のオーナーが既存のすべてのリポジトリに対して依存関係グラフを有効にするとトリガーされます。

dependency_graph_new_repos カテゴリアクション

アクション説明
disableOrganization のオーナーが新規のすべてのリポジトリに対して依存関係グラフを無効にするとトリガーされます。 詳しい情報については「Organizatonのためのセキュリティ及び分析設定の管理」を参照してください。
enableOrganization のオーナーが新規のすべてのリポジトリに対して依存関係グラフを有効にするとトリガーされます。

discussion_post カテゴリアクション

アクション説明
updateTeam ディスカッションの投稿が編集されるときにトリガーされます。
destroyTeam ディスカッションの投稿が削除されるときにトリガーされます。

discussion_post_reply カテゴリアクション

アクション説明
updateTeam ディスカッションの投稿への返答が編集されるときにトリガーされます。
destroyTeam ディスカッションの投稿への返答が削除されるときにトリガーされます。

enterprise カテゴリアクション

アクション説明
remove_self_hosted_runnerセルフホストランナーが削除されたときにトリガーされます。
register_self_hosted_runner新しいセルフホストランナーが登録されたときにトリガーされます。 詳しい情報については「セルフホストランナーの追加」を参照してください。
runner_group_createdセルフホストランナーグループが作成されたときにトリガーされます。 詳しい情報については「セルフホストランナーグループについて」を参照してください。
runner_group_createdセルフホストランナーグループが削除されたときにトリガーされます。 詳しい情報については「セルフホストランナーグループの削除」を参照してください。
runner_group_runner_removedセルフホストランナーをグループから削除するのにREST APIが使われたときにトリガーされます。
runner_group_runners_addedセルフホストランナーがグループに追加されたときにトリガーされます。 詳しい情報については、「セルフホストランナーをグループに移動する」を参照してください。
runner_group_runners_updatedランナーグループのメンバーリストが更新されたときにトリガーされます。 詳しい情報については「Organizationのグループ内にセルフホストランナーをセットする」を参照してください。
runner_group_updatedセルフホストランナーグループの設定が変更されたときにトリガーされます。 詳しい情報については「セルフホストランナーグループのアクセスポリシーの変更」を参照してください。
self_hosted_runner_updatedランナーアプリケーションが更新されたときにトリガーされます。 REST API及びUIを使って見ることができます。JSON/CSVエクスポートで見ることはできません。 詳しい情報については「セルフホストランナーについて」を参照してください。

environment カテゴリアクション

アクション説明
create_actions_secretTriggered when a secret is created in an environment. For more information, see "Environment secrets."
deleteTriggered when an environment is deleted. For more information, see "Deleting an environment."
remove_actions_secretTriggered when a secret is removed from an environment. For more information, see "Environment secrets."
update_actions_secretTriggered when a secret in an environment is updated. For more information, see "Environment secrets."

git カテゴリアクション

注釈: Audit log の Git イベントにアクセスするには、Audit log REST API を使用する必要があります。 The audit log REST API is available for users of GitHub Enterprise Cloud only. For more information, see "Organizations."

監査ログは、Gitイベントを7日間保持します。 これは、90日間保持できる他の監査ログイベントよりも短い期間です。

アクション説明
クローンリポジトリがクローンされるとトリガーされます。
フェッチリポジトリから変更がフェッチされるとトリガーされます。
プッシュリポジトリに変更がプッシュされるとトリガーされます。

hook カテゴリアクション

アクション説明
createOrganization が所有するリポジトリに新たなフックが追加されたときにトリガーされます。
config_changed既存のフックに変更された設定がある場合にトリガーされます。
destroy既存のフックがリポジトリから削除されたときにトリガーされます。
events_changedフックでのイベントが変更された場合にトリガーされます。

integration_installation_request カテゴリアクション

アクション説明
createOrganization のメンバーが、Organization 内で使用するために、Organization のオーナーにインテグレーションをインストールすることを要求するときにトリガーされます。
closeOrganization 内で使用するためにインテグレーションをインストールする要求が、Organization のオーナーにより承認または拒否されるか、あるいは要求を公開した Organization のメンバーによりキャンセルされるときにトリガーされます。

issue カテゴリアクション

アクション説明
destroyリポジトリで管理者権限を所有する Organization のオーナーまたは誰かが、Organization が所有するリポジトリから問題を削除するときにトリガーされます。

marketplace_agreement_signature カテゴリアクション

アクション説明
createGitHub Marketplace Developer Agreement に署名するときにトリガーされます。

marketplace_listing カテゴリアクション

アクション説明
承認一覧表を GitHub Marketplaceに掲載することが承認されるときにトリガーされます。
createGitHub Marketplace で自分のアプリケーションの一覧表を作成するときにトリガーされます。
delist一覧表が GitHub Marketplace から削除されるときにトリガーされます。
redraft一覧表がドラフト状態に戻されるときにトリガーされます。
reject一覧表が GitHub Marketplace に掲載することを認められないときにトリガーされます。

members_can_create_pages カテゴリアクション

For more information, see "Managing the publication of GitHub Pages sites for your organization."

アクション説明
enableOrganizationのオーナーが Organization のリポジトリについて GitHub Pages サイトの公開を有効化するときトリガーされます。
disableOrganizationのオーナーが Organization のリポジトリについて GitHub Pages サイトの公開を無効化するときトリガーされます。

org カテゴリアクション

アクション説明
advanced_security_policy_selected_member_disabledEnterprise のオーナーが、Organization が所有するリポジトリで GitHub Advanced Security 機能を有効化できないようにするとトリガーされます。 詳しい情報については「EnterpriseアカウントでのAdvanced Securityのポリシー適用」を参照してください。
advanced_security_policy_selected_member_enabledEnterprise のオーナーが、Organization が所有するリポジトリに対して GitHub Advanced Security 機能を有効化できるようにするとトリガーされます。 詳しい情報については「EnterpriseアカウントでのAdvanced Securityのポリシー適用」を参照してください。
audit_log_exportOrganization の管理者が Organization の Audit log のエクスポートを作成するときにトリガーされます。 エクスポートにクエリが含まれていた場合、ログには使用されたクエリとそのクエリに一致する Audit log エントリの数が一覧表示されます。
block_userOrganization のオーナーがOrganization のリポジトリにユーザーがアクセスするのをブロックするときにトリガーされます。
cancel_invitationOrganization の招待が取り消されている場合にトリガーされます。
create_actions_secretOrganization に対して GitHub Actions シークレットが作成されたときにトリガーされます。 詳しい情報については、「Organization の暗号化されたシークレットを作成する」を参照してください。
disable_oauth_app_restrictionsオーナーが Organization に対してOAuth App のアクセス制限を無効にするときにトリガーされます。
disable_samlOrganization の管理者が Organization に対して SML シングルサインオンを無効にするときにトリガーされます。
disable_member_team_creation_permissionOrganization のオーナーがオーナーに Team 作成を制限するときにトリガーされます。 詳細は「Organization のチーム作成権限を設定する」を参照してください。
disable_two_factor_requirementOrganization のすべてのメンバー、支払いマネージャー、および外部のコラボレータに対してオーナーが 2 要素認証を無効化するときにトリガーされます。
enable_oauth_app_restrictionsオーナーが Organization に対してOAuth App のアクセス制限を有効にするときにトリガーされます。
enable_samlOrganization の管理者が Organization に対して SAML シングルサインオン を有効にするときにトリガーされます。
enable_member_team_creation_permissionメンバーが Team を作成するのを Organizationのオーナーが許可するときにトリガーされます。 詳細は「Organization のチーム作成権限を設定する」を参照してください。
enable_two_factor_requirementOrganization のすべてのメンバー、支払いマネージャー、および外部のコラボレータに対してオーナーが 2 要素認証を有効化するときにトリガーされます。
invite_member新しいユーザーがOrganization に参加するよう招待されたにトリガーされます。
oauth_app_access_approvedオーナーが OAuth App へのアクセスを許可するときにトリガーされます。
oauth_app_access_deniedオーナーが Organization への以前に承認した OAuth App のアクセス権を無効にするときにトリガーされます。
oauth_app_access_requestedオーナーが Organization への OAuth App アクセスを許可することを Organization のメンバーが要求するときにトリガーされます。
register_self_hosted_runner新しいセルフホストランナーが登録されたときにトリガーされます。 詳しい情報については、「Organization へのセルフホストランナーの追加」を参照してください。
remove_actions_secretTriggered when a GitHub Actions secret is removed.
remove_billing_managerオーナーが Organization から支払いマネージャーを削除するとき、または Organization で 2 要素認証が義務付けられているが、支払いマネージャーが 2 要素認証を使用しないか 2 要素認証を無効にしているときにトリガーされます。

| remove_member | Triggered when an owner removes a member from an organization or when two-factor authentication is required in an organization and an organization member doesn't use 2FA or disables 2FA. Organization から Organization のメンバーが自身を削除するときにもトリガーされます。 | | remove_outside_collaborator | Triggered when an owner removes an outside collaborator from an organization or when two-factor authentication is required in an organization and an outside collaborator does not use 2FA or disables 2FA. | | remove_self_hosted_runner | セルフホストランナーが削除されたときにトリガーされます。 For more information, see "Removing a runner from an organization." | | revoke_external_identity | Organization のオーナーがメンバーのリンクされたアイデンティティを取り消すときにトリガーされます。 詳細は、「組織へのメンバーの SAML アクセスの表示と管理」を参照してください。 | | revoke_sso_session | Organization のオーナーがメンバーの SAML セッションを取り消すときにトリガーされます。 詳細は、「組織へのメンバーの SAML アクセスの表示と管理」を参照してください。 | | runner_group_created | セルフホストランナーグループが作成されたときにトリガーされます。 For more information, see "Creating a self-hosted runner group for an organization." | | runner_group_created | セルフホストランナーグループが削除されたときにトリガーされます。 詳しい情報については「セルフホストランナーグループの削除」を参照してください。 | | runner_group_updated | セルフホストランナーグループの設定が変更されたときにトリガーされます。 詳しい情報については「セルフホストランナーグループのアクセスポリシーの変更」を参照してください。 | | runner_group_runners_added | セルフホストランナーがグループに追加されたときにトリガーされます。 For more information, see Moving a self-hosted runner to a group. | | runner_group_runner_removed | セルフホストランナーをグループから削除するのにREST APIが使われたときにトリガーされます。 For more information, see "Remove a self-hosted runner from a group for an organization." | | runner_group_runners_updated | ランナーグループのメンバーリストが更新されたときにトリガーされます。 For more information, see "Set self-hosted runners in a group for an organization." | self_hosted_runner_updated | ランナーアプリケーションが更新されたときにトリガーされます。 REST API及びUIを使って見ることができます。JSON/CSVエクスポートで見ることはできません。 For more information, see "About self-hosted runners." | unblock_user | Organizationのオーナーが Organization からユーザりブロックを解除するときにトリガーされます。 | update_actions_secret | Triggered when a GitHub Actions secret is updated. | update_new_repository_default_branch_setting | オーナーが Organization の新しいリポジトリのデフォルトブランチの名前を変更するときにトリガーされます。 詳しい情報については、「Organization のリポジトリのデフォルブランチ名を管理する」を参照してください。 | update_default_repository_permission | オーナーが Organization のメンバーのデフォルトリポジトリの権限レベルを変更するときにトリガーされます。 | | update_member | オーナーがユーザーのロールをオーナーからメンバーに、またはメンバーからオーナーに変更するときにトリガーされます。 | | update_member_repository_creation_permission | オーナーが Organization のメンバーのリポジトリ作成権限を変更するときにトリガーされます。 | update_saml_provider_settings | Organization の SAML プロバイダ設定が更新されるときにトリガーされます。 | | update_terms_of_service | Organization が標準利用規約と企業向け利用規約を切り替えるときにトリガーされます。 詳細は「企業利用規約にアップグレードする」を参照してください。

org_credential_authorization category actions

アクション説明
grantSAML シングルサインオンに使用するクレデンシャルをメンバーが認可するときにトリガーされます。
deauthorizedSAML シングルサインオンに使用するクレデンシャルの認可をメンバーが取り消すときにトリガーされます。
revokeオーナーが認可されたクレデンシャルを取り消すときにトリガーされます。

organization_label category actions

アクション説明
createデフォルトラベルが作成されるときにトリガーされます。
updateデフォルトラベルが編集されるときにトリガーされます。
destroyデフォルトラベルが削除されるときにトリガーされます。

oauth_application category actions

アクション説明
create新たな OAuth App が作成されるときにトリガーされます。
destroy既存の OAuth App が削除されるときにトリガーされます。
reset_secretOAuth App のクライアント シークレットがリセットされるときにトリガーされます。
revoke_tokensOAuth App のユーザートークンが取り消されるときにトリガーされます。
移譲既存の OAuth App が新しい Organization に移譲されるときにトリガーされます。

packages category actions

アクション説明
package_version_publishedTriggered when a package version is published.
package_version_deletedTriggered when a specific package version is deleted. For more information, see "Deleting and restoring a package."
package_deletedTriggered when an entire package is deleted. For more information, see "Deleting and restoring a package."
package_version_restoredTriggered when a specific package version is deleted. For more information, see "Deleting and restoring a package."
package_restoredTriggered when an entire package is restored. For more information, see "Deleting and restoring a package."

payment_method カテゴリアクション

アクション説明
clearファイル上の支払い方法が削除されるときにトリガーされます。
create新しいクレジット カードや PayPal アカウントなど、新たな支払い方法が追加されるときにトリガーされます。
update既存の支払い方法が更新されるときにトリガーされます。

profile_picture カテゴリアクション

アクション説明
updateOrganization のプロファイル写真を設定または更新するときにトリガーされます。

project カテゴリアクション

アクション説明
createプロジェクト ボードが作成されるときにトリガーされます。
linkリポジトリがプロジェクト ボードにリンクされるときにトリガーされます。
renameプロジェクトボードの名前が変更されるときにトリガーされます。
updateプロジェクト ボードが更新されるときにトリガーされます。
deleteプロジェクトボードが削除されるときにトリガーされます。
unlinkリポジトリがプロジェクトボードからリンク解除されるときにトリガーされます。
update_org_permissionOrganization のすべてのメンバーに対して、基本レベルの権限が変更または削除されるときにトリガーされます。
update_team_permissionTeam のプロジェクト ボードの権限レベルが変更されるとき、または Team がプロジェクト ボードに追加または削除されるときにトリガーされます。
update_user_permissionOrganization のメンバーまたは外部コラボレーターがプロジェクト ボードに追加または削除されるとき、または彼らの権限レベルが変更されている場合にトリガーされます。

protected_branch category actions

アクション説明
createブランチでブランチの保護が有効になるときにトリガーされます。
destroyブランチでブランチの保護が無効になるときにトリガーされます。
update_admin_enforcedリポジトリの管理者に対してブランチの保護が実施されるときにトリガーされます。
update_require_code_owner_review必須コードオーナーレビューの実施がブランチで更新されるときにトリガーされます。
dismiss_stale_reviews古い Pull Request の却下の実施がブランチで更新されるときにトリガーされます。
update_signature_requirement_enforcement_level必須コミット署名の実施がブランチで更新されるときにトリガーされます。
update_pull_request_reviews_enforcement_level必須 Pull Request レビューの実施がブランチで更新されるときにトリガーされます。
update_required_status_checks_enforcement_level必須ステータスチェックの実施がブランチで更新されるときにトリガーされます。
update_strict_required_status_checks_policyマージする前に最新にする必要があるブランチの要件が変更されるときにトリガーされます。
rejected_ref_updateブランチ更新の試行が拒否されるときにトリガーされます。
policy_overrideTriggered when a branch protection requirement is overridden by a repository administrator.
update_allow_force_pushes_enforcement_level保護されたブランチについて、フォースプッシュが有効化または無効化されるときにトリガーされます。
update_allow_deletions_enforcement_level保護されたブランチについて、ブランチ削除が有効化または無効化されるときにトリガーされます。
update_linear_history_requirement_enforcement_level保護されたブランチについて、必須の直線状のコミット履歴が有効化または無効化されるときにトリガーされます。

repo カテゴリアクション

アクション説明
accessTriggered when a user changes the visibility of a repository in the organization.
actions_enabledTriggered when GitHub Actions is enabled for a repository. Can be viewed using the UI. This event is not included when you access the audit log using the REST API. For more information, see "Using the REST API."
add_memberユーザーがリポジトリへのコラボレーションアクセスへの招待を受諾するときにトリガーされます。
add_topicTriggered when a repository admin adds a topic to a repository.
advanced_security_disabledTriggered when a repository administrator disables GitHub Advanced Security features for the repository. 詳しい情報については「リポジトリのセキュリティ及び分析の設定の管理」を参照してください。
advanced_security_enabledTriggered when a repository administrator enables GitHub Advanced Security features for the repository. For more information, see "Managing security and analysis settings for your repository.".
archivedリポジトリの管理者がリポジトリをアーカイブするときにトリガーされます。
createTriggered when a new repository is created.
create_actions_secretリポジトリに対して GitHub Actions シークレットが作成されたときにトリガーされます。 For more information, see "Creating encrypted secrets for a repository."
destroyリポジトリが削除されるときにトリガーされます。
disableリポジトリが無効になるときにトリガーされます (残高不足などの場合)。
enableTriggered when a repository is reenabled.
remove_actions_secretTriggered when a GitHub Actions secret is removed.
remove_memberTriggered when a user is removed from a repository as a collaborator.
register_self_hosted_runner新しいセルフホストランナーが登録されたときにトリガーされます。 For more information, see "Adding a self-hosted runner to a repository."
remove_self_hosted_runnerセルフホストランナーが削除されたときにトリガーされます。 For more information, see "Removing a runner from a repository."
remove_topicリポジトリの管理者がリポジトリからトピックを削除するときにトリガーされます。
renameTriggered when a repository is renamed.
self_hosted_runner_updatedランナーアプリケーションが更新されたときにトリガーされます。 REST API及びUIを使って見ることができます。JSON/CSVエクスポートで見ることはできません。 For more information, see "About self-hosted runners."
移譲リポジトリが移譲されるときにトリガーされます。
transfer_startリポジトリの移譲が行われようとしているときにトリガーされます。
unarchivedTriggered when a repository admin unarchives a repository.
update_actions_secretTriggered when a GitHub Actions secret is updated.

repository_advisory category actions

アクション説明
closeTriggered when someone closes a security advisory. 詳しい情報については、「GitHub のセキュリティアドバイザリについて」を参照してください。
cve_requestTriggered when someone requests a CVE (Common Vulnerabilities and Exposures) number from GitHub for a draft security advisory.
github_broadcastTriggered when GitHub makes a security advisory public in the GitHub Advisory Database.
github_withdrawTriggered when GitHub withdraws a security advisory that was published in error.
オープンTriggered when someone opens a draft security advisory.
publishTriggered when someone publishes a security advisory.
さいおTriggered when someone reopens as draft security advisory.
updateTriggered when someone edits a draft or published security advisory.

repository_content_analysis category actions

アクション説明
enableOrganization のオーナーまたはリポジトリへの管理者アクセス権を所有する人がプライベート リポジトリに対してデータ使用設定を有効にするときにトリガーされます。
disableOrganization のオーナーまたはリポジトリへの管理者アクセス権を所有する人がプライベート リポジトリに対してデータ使用設定を無効にするときにトリガーされます。

repository_dependency_graph category actions

アクション説明
disableTriggered when a repository owner or person with admin access to the repository disables the dependency graph for a private repository. 詳しい情報については、「依存関係グラフについて」を参照してください。
enableTriggered when a repository owner or person with admin access to the repository enables the dependency graph for a private repository.

repository_secret_scanning category actions

アクション説明
disableTriggered when a repository owner or person with admin access to the repository disables secret scanning for a private repository. 詳しい情報については、「シークレットスキャニングについて」を参照してください。
enableTriggered when a repository owner or person with admin access to the repository enables secret scanning for a private repository.

repository_vulnerability_alert category actions

アクション説明
createTriggered when GitHub creates a Dependabot alert for a repository that uses a vulnerable dependency. 詳しい情報については、「脆弱性のある依存関係に対するアラートについて」を参照してください。
却下Triggered when an organization owner or person with admin access to the repository dismisses a Dependabot alert about a vulnerable dependency.
解決Triggered when someone with write access to a repository pushes changes to update and resolve a vulnerability in a project dependency.

repository_vulnerability_alerts category actions

アクション説明
authorized_users_teamsTriggered when an organization owner or a person with admin permissions to the repository updates the list of people or teams authorized to receive Dependabot alerts for vulnerable dependencies in the repository. 詳しい情報については「リポジトリのセキュリティ及び分析の設定の管理」を参照してください。
disableTriggered when a repository owner or person with admin access to the repository disables Dependabot alerts.
enableTriggered when a repository owner or person with admin access to the repository enables Dependabot alerts.

secret_scanning category actions

アクション説明
disableTriggered when an organization owner disables secret scanning for all existing, private repositories. 詳しい情報については、「シークレットスキャニングについて」を参照してください。
enableTriggered when an organization owner enables secret scanning for all existing, private repositories.

secret_scanning_new_repos category actions

アクション説明
disableTriggered when an organization owner disables secret scanning for all new private repositories. 詳しい情報については、「シークレットスキャニングについて」を参照してください。
enableTriggered when an organization owner enables secret scanning for all new private repositories.

sponsors カテゴリアクション

アクション説明
repo_funding_link_button_toggleリポジトリでスポンサーボタンの表示を有効化または無効化したときにトリガーされます (「リポジトリにスポンサーボタンを表示する」を参照)
repo_funding_links_file_actionリポジトリで FUNDING ファイルを変更したときにトリガーされます (「リポジトリにスポンサーボタンを表示する」を参照)
sponsor_sponsorship_cancelスポンサーシップをキャンセルしたときにトリガーされます (「スポンサーシップをダウングレードする」を参照)
sponsor_sponsorship_createアカウントをスポンサーするとトリガーされます (「オープンソースコントリビューターに対するスポンサー」を参照)
sponsor_sponsorship_preference_changeTriggered when you change whether you receive email updates from a sponsored account (see "Managing your sponsorship")
sponsor_sponsorship_tier_changeスポンサーシップをアップグレードまたはダウングレードしたときにトリガーされます (「スポンサーシップをアップグレードする」および「スポンサーシップをダウングレードする」を参照)
sponsored_developer_approveTriggered when your GitHub Sponsors account is approved (see "Setting up GitHub Sponsors for your organization")
sponsored_developer_createTriggered when your GitHub Sponsors account is created (see "Setting up GitHub Sponsors for your organization")
sponsored_developer_profile_updateTriggered when you edit your sponsored organization profile (see "Editing your profile details for GitHub Sponsors")
sponsored_developer_request_approvalTriggered when you submit your application for GitHub Sponsors for approval (see "Setting up GitHub Sponsors for your organization")
sponsored_developer_tier_description_updateTriggered when you change the description for a sponsorship tier (see "Managing your sponsorship tiers")
sponsored_developer_update_newsletter_sendスポンサーにメールで最新情報を送信したときにトリガーされます (「スポンサーに連絡する」を参照)
waitlist_invite_sponsored_developerTriggered when you are invited to join GitHub Sponsors from the waitlist (see "Setting up GitHub Sponsors for your organization")
waitlist_joinTriggered when you join the waitlist to become a sponsored organization (see "Setting up GitHub Sponsors for your organization")

team カテゴリアクション

アクション説明
add_memberOrganization のメンバーがTeam に追加されるときにトリガーされます。
add_repositoryリポジトリの管理が Team に任せられるときにトリガーされます。
change_parent_team子チームが作成されるとき、または子チームの親が変更されるときにトリガーされます。
change_privacyTeam のプライバシー レベルが変更されるときにトリガーされます。
createTriggered when a new team is created.

demote_maintainer | Triggered when a user was demoted from a team maintainer to a team member. For more information, see "Giving "team maintainer" permissions to an organization member." | destroy | Triggered when a team is deleted from the organization. team.promote_maintainer | Triggered when a user was promoted from a team member to a team maintainer. For more information, see "Giving "team maintainer" permissions to an organization member." | remove_member | Triggered when a member of an organization is removed from a team. | remove_repository | Triggered when a repository is no longer under a team's control.

team_discussions category actions

アクション説明
disableOrganization のオーナーが Organization の Team ディスカッションを無効にするときにトリガーされます。 詳しい情報については Organization の Team ディスカッションの無効化を参照してください。
enableOrganization のオーナーが Organization の Team ディスカッションを有効にするときにトリガーされます。

workflows category actions

アクション説明
cancel_workflow_runワークフローの実行がキャンセルされたときにトリガーされます。 詳しい情報については「ワークフローのキャンセル」を参照してください。
completed_workflow_runワークフローのステータスがcompletedに変更されたときにトリガーされます。 REST APIを通じてのみ見ることができます。UIやJSON/CSVエクスポートでは見ることができません。 詳しい情報については、「ワークフロー実行の履歴を表示する」を参照してください。
created_workflow_runワークフローの実行が作成されたときにトリガーされます。 REST APIを通じてのみ見ることができます。UIやJSON/CSVエクスポートでは見ることができません。 詳しい情報については「サンプルワークフローの作成」を参照してください。
delete_workflow_runワークフローの実行が削除されたときにトリガーされます。 詳しい情報については「ワークフローの実行の削除」を参照してください。
disable_workflowTriggered when a workflow is disabled.
enable_workflowTriggered when a workflow is enabled, after previously being disabled by disable_workflow.
delete_workflow_runワークフローの実行が再実行されたときにトリガーされます。 詳しい情報については「ワークフローの再実行」を参照してください。
prepared_workflow_jobワークフロージョブが開始されたときにトリガーされます。 ジョブに渡されたシークレットのリストを含みます。 REST APIを通じてのみ見ることができます。UIやJSON/CSVエクスポートでは見ることができません。 詳しい情報については、「ワークフローをトリガーするイベント」を参照してください。

参考リンク

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.