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

グローバルwebhookの管理

You can configure global webhooks to notify external web servers when events occur within your enterprise.

Enterprise owners can manage global webhooks for an enterprise account.

グローバルwebhookについて

You can use global webhooks to notify an external web server when events occur within your enterprise. You can configure the server to receive the webhook's payload, then run an application or code that monitors, responds to, or enforces rules for user and organization management for your enterprise. 詳しい情報については、「webhook」を参照してください。

For example, you can configure your GitHub Enterprise Server instance to send a webhook when someone creates, deletes, or modifies a repository or organization within your enterprise. You can configure the server to automatically perform a task after receiving the webhook.

グローバル webhook のリスト

GitHub Enterprise Server APIを使ってグローバルなwebhookを管理することもできます。 アクションの完全なリストについては、の「グローバルwebhook」を参照してください。

グローバルwebhookの追加

  1. GitHub Enterprise Serverの右上で、プロフィール写真をクリックし、続いてEnterprise settings(Enterpriseの設定)をクリックしてください。 GitHub Enterprise Serverのプロフィール写真のドロップダウンメニュー内の"Enterprise settings"

  2. Enterpriseアカウントのサイドバーで、 Settings(設定)をクリックしてください。 Enterpriseアカウントサイドバー内の設定タブ

  3. Under " Settings", click Hooks. Hooks tab in the enterprise account settings sidebar

  4. Add webhook(webhookの追加)をクリックしてください。 Admin center の webhook ページ上の webhook 追加ボタン

  5. ペイロードの受信に使用する URL を入力します。 ペイロード URL を入力するフィールド

  6. Content type(コンテントタイプ)ドロップダウンメニューを使ってペイロードの形式をクリックすることもできます。 コンテンツタイプのオプションが並ぶドロップダウンメニュー

  7. Secret(秘密)フィールドに、secretキーとして使う文字列を入力することもできます。 シークレットキーとして使う文字列を入力するフィールド

  8. Optionally, if your payload URL is HTTPS and you would not like GitHub Enterprise Server to verify SSL certificates when delivering payloads, select Disable SSL verification. SSLの検証に関する情報を読んで、 I understand my webhooks may not be secure(webhookがセキュアではないかもしれないことを理解しました)をクリックしてください。 Checkbox for disabling SSL verification

    警告: SSL 検証は、フックのペイロードがセキュアにデリバリされることを保証するのに役立ちます。 SSL 検証を無効化することはおすすめしません。

  9. Decide if you'd like this webhook to trigger for every event or for selected events. ペイロードをすべてのイベントあるいは選択されたイベントで受け取る選択肢のラジオボタン

    • すべてのイベントの場合は [Send me everything] を選択します。
    • 特定のイベントを選択するには [Let me select individual events] を選択します。
  10. If you chose to select individual events, select the events that will trigger the webhook.

    Checkboxes for individual global webhook events

  11. Confirm that the Active checkbox is selected. 選択されたアクティブチェックボックス

  12. Add webhook(webhookの追加)をクリックしてください。

グローバルwebhookの編集

  1. GitHub Enterprise Serverの右上で、プロフィール写真をクリックし、続いてEnterprise settings(Enterpriseの設定)をクリックしてください。 GitHub Enterprise Serverのプロフィール写真のドロップダウンメニュー内の"Enterprise settings"

  2. Enterpriseアカウントのサイドバーで、 Settings(設定)をクリックしてください。 Enterpriseアカウントサイドバー内の設定タブ

  3. Under " Settings", click Hooks. Hooks tab in the enterprise account settings sidebar

  4. 編集したいwebhookの隣のEdit(編集)をクリックしてください。 webhook の隣の編集ボタン

  5. webhookの設定の更新。

  6. Update webhook(webhookの更新)をクリックしてください。

グローバルwebhookの削除

  1. GitHub Enterprise Serverの右上で、プロフィール写真をクリックし、続いてEnterprise settings(Enterpriseの設定)をクリックしてください。 GitHub Enterprise Serverのプロフィール写真のドロップダウンメニュー内の"Enterprise settings"

  2. Enterpriseアカウントのサイドバーで、 Settings(設定)をクリックしてください。 Enterpriseアカウントサイドバー内の設定タブ

  3. Under " Settings", click Hooks. Hooks tab in the enterprise account settings sidebar

  4. 削除したいwebhookの隣のDelete(削除)をクリックしてください。 webhook の隣の削除ボタン

  5. webhookの削除に関する情報を読んで、Yes, delete webhook(はい、webhookを削除します)をクリックしてください。 警告情報のポップアップボックスとwebhookの削除ボタン

最近のデリバリとレスポンスの表示

  1. GitHub Enterprise Serverの右上で、プロフィール写真をクリックし、続いてEnterprise settings(Enterpriseの設定)をクリックしてください。 GitHub Enterprise Serverのプロフィール写真のドロップダウンメニュー内の"Enterprise settings"

  2. Enterpriseアカウントのサイドバーで、 Settings(設定)をクリックしてください。 Enterpriseアカウントサイドバー内の設定タブ

  3. Under " Settings", click Hooks. Hooks tab in the enterprise account settings sidebar

  4. webhook のリストで、デリバリを見たい webhook をクリックします。 各 webhook の表示リンクを持つ webhook のリスト

  5. [Recent deliveries(最近のデリバリ)] の下で、詳細を表示したいデリバリをクリックしてください。 詳細表示へのリンクを持つ最近のwebhookのデリバリリスト

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

プライバシーポリシー

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

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

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

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

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