1. ウェブフック

チュートリアル: Webhook検証アクションの追加と構成

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Webhook検証アクションを追加して、サードパーティのサービスによって検証されない限り、アイテムがワークフローの状態を変更するのを防ぐことができます。

このチュートリアルでは、次の方法について説明します。

  • Webhook検証アクションを追加します。

  • Webhook検証アクションを構成します。

Webhook検証アクションを追加する

Webhook検証アクションは、ワークフロー内のコマンド項目に追加できます。その後、コマンドが実行されると、検証アクションの宛先エンドポイントが有効な応答を返す必要があり、そうでない場合は項目の状態は変更されません。

Webhook検証アクションをワークフロー コマンドに追加するには:

  1. コンテンツ ツリーで、/sitecore/System/Workflowsフォルダーに移動し、Webhook検証アクションを追加するワークフローを展開します。

    メモ

    Webhookアクションは、他のアクションと同様に、任意のアイテムのワークフローに追加できます。

  2. Webhook検証アクションを追加するコマンドを右クリックし、InsertWebhook Validation Actionの順にクリックします。

  3. Messageダイアログで、Webhookの名前を入力し、OKをクリックします。

Webhook検証アクションを構成する

Webhook検証アクションを追加するときは、リクエストを送信するように そのフィールド を設定する必要があります。また、有効な応答を送信するようにエンドポイントを設定する必要があります。

Webhook検証アクションを設定するには:

  1. Webhookのコンテンツ領域のInformationセクションのDescriptionフィールドに、Webhookの説明を入力します。

  2. Webhookを有効にするには、DataセクションでEnabledチェック ボックスをオンにします。

  3. Urlフィールドに、リクエストのエンドポイントURLを入力します。

  4. 必要に応じて、宛先エンドポイントで認証が必要な場合は、Authorizationドロップダウン メニューで、使用する認証項目をクリックします。

    適切な権限明細が利用できない場合は、新しい権限明細を登録することができます。

  5. Serialization Typeドロップダウンメニューで、Webhook検証アクションリクエストに使用するペイロードタイプをクリックします。

    シリアル化の種類を選択しない場合、JSONがデフォルトで選択されます。

  6. Save」をクリックします。

この記事を改善するための提案がある場合は、 お知らせください!