Skip to main content

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2023-01-18. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせく� さい

グローバルwebhookの管理

Enterprise 内でイベントが発生したときに外部の Web サーバーに通知するように、グローバル Webhook を構成できます。

Who can use this feature

Enterprise owners can manage global webhooks for an enterprise account.

グローバルwebhookについて

グローバル Webhook を使用して、企業内で発生したイベントを外部の Web サーバーに通知できます。 Webhook のペイロードを受信した後、企業のユーザーや組織の管理の監視、応答、またはルールの適用を行うアプリケーションまたはコードを実行するように、サーバーを構成できます。 詳細については、「Webhook」を参照してく� さい。

たとえば、誰かが企業内のリポジトリや組織を作成、削除、または変更したときに Webhook を送信するように、 を構成できます。 Webhook を受信した後でタスクを自動的に実行するようにサーバーを構成できます。

グローバル webhook のリスト

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

グローバルwebhookの追� 

  1. GitHub Enterprise Server の右上で、ご自分のプロファイル写真をクリックしてから、 [Enterprise 設定] をクリックします。 GitHub Enterprise Server のプロファイル写真のドロップダウン メニューの [自分の Enterprise] 1. エンタープライズ アカウントのサイドバーで、 [設定] をクリックします。 エンタープライズ アカウントのサイドバー内の [設定] タブ 1. [ 設定] で、 [フック] をクリックします。 [Enterprise アカウント設定] サイドバーの [フック] タブ

  2. [Webhook の追� ] を選択します。 管理センターの [Webhook] ページの [Webhook の追� ] ボタン

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

  4. 必要に応じて、 [コンテンツ タイプ] ドロップダウン メニューを使用して、ペイロードの形式をクリックします。 コンテンツ タイプのオプションの一覧が表示されるドロップダウン メニュー

  5. 必要に応じて、 [シークレット] フィールドに、secret キーとして使用する文字列を入力します。 シークレット キーとして使う文字列を入力するフィールド

  6. オプションとして、ペイロードの URL が HTTPS で、ペイロードを配信するときに GitHub Enterprise Server で SSL 証明書が検証されないようにしたい� �合は、 [SSL の検証を無効にする] を選択します。 SSL の検証に関する情� �を読んでから、 [Webhook が安全ではないかもしれないことを理解しました] をクリックします。 SSL の検証を無効にするチェック ボックス

    警告: SSL の検証は、フックのペイロードが安全に配信されることを保証するのに役立ちます。 SSL 検証を無効化することはおすすめしません。

  7. この Webhook をすべてのイベントまたは選択したイベントのどちらでトリガーするかを決めます。 ペイロードをすべてのイベントまたは選択したイベントで受け取るオプションのラジオ ボタン

    • すべてのイベントの� �合は、 [すべて送信する] を選択します。
    • 特定のイベントを選択するには、 [個別のイベントを選択する] を選択します。
  8. 個別のイベントを選択する� �合は、Webhook をトリガーするイベントを選択します。 個々のグローバル Webhook イベントのチェック ボックス

  9. [アクティブ] チェック ボックスがオンになっていることを確認します。 選択された [アクティブ] チェック ボックス

  10. [Webhook の追� ] を選択します。

グローバルwebhookの編集

  1. GitHub Enterprise Server の右上で、ご自分のプロファイル写真をクリックしてから、 [Enterprise 設定] をクリックします。 GitHub Enterprise Server のプロファイル写真のドロップダウン メニューの [自分の Enterprise] 1. エンタープライズ アカウントのサイドバーで、 [設定] をクリックします。 エンタープライズ アカウントのサイドバー内の [設定] タブ 1. [ 設定] で、 [フック] をクリックします。 [Enterprise アカウント設定] サイドバーの [フック] タブ
  2. 編集する Webhook の横の [編集] をクリックします。 Webhook の隣の [編集] ボタン
  3. webhookの設定の更新。
  4. [Webhook の更新] をクリックします。

グローバルwebhookの削除

  1. GitHub Enterprise Server の右上で、ご自分のプロファイル写真をクリックしてから、 [Enterprise 設定] をクリックします。 GitHub Enterprise Server のプロファイル写真のドロップダウン メニューの [自分の Enterprise] 1. エンタープライズ アカウントのサイドバーで、 [設定] をクリックします。 エンタープライズ アカウントのサイドバー内の [設定] タブ 1. [ 設定] で、 [フック] をクリックします。 [Enterprise アカウント設定] サイドバーの [フック] タブ
  2. 削除する Webhook の横の [削除] をクリックします。 Webhook の隣の [削除] ボタン
  3. Webhook の削除に関する情� �を読んでから、 [はい、Webhook を削除します] をクリックします。 Webhook の削除を確認する警告情� �とボタンが含まれるポップアップ ボックス

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

  1. GitHub Enterprise Server の右上で、ご自分のプロファイル写真をクリックしてから、 [Enterprise 設定] をクリックします。 GitHub Enterprise Server のプロファイル写真のドロップダウン メニューの [自分の Enterprise] 1. エンタープライズ アカウントのサイドバーで、 [設定] をクリックします。 エンタープライズ アカウントのサイドバー内の [設定] タブ 1. [ 設定] で、 [フック] をクリックします。 [Enterprise アカウント設定] サイドバーの [フック] タブ
  2. webhook のリストで、デリバリを見たい webhook をクリックします。 各 Webhook を表示するリンクのある Webhook の一覧
  3. [Recent deliveries(最近のデリバリ)] の下で、詳細を表示したいデリバリをクリックしてく� さい。 詳細を表示するリンクがある Webhook の最近の配信の一覧