ウォークスルー
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ウェブフックの検証アクションを追加すれば、第三者サービスによる検証なしにワークフローの状態が変更されるのを防ぐことができます。
このウォークスルーでは、以下の方法を説明します:
- ウェブフックの検証アクションを追加してください。
- ウェブフックの検証アクションを設定してください。
ウェブフック検証アクションを追加
ワークフロー内のコマンド項目にウェブフック検証アクションを追加できます。コマンドが実行されると、検証アクションの宛先エンドポイントは有効な応答を返さなければならず、またはアイテムの状態が変わらない。
ワークフローコマンドにウェブフック検証アクションを追加するには:
-
コンテンツツリーで /sitecore/System/Workflowsフォルダに移動し、ウェブフック検証アクションを追加したいワークフローを展開します。
!注ウェブフックアクションは他のアクションと同様に、どのアイテムのワークフローにも追加できます。
-
webhook検証アクションを追加したいコマンドを右クリックし、「 Insert, Webhook Validation Action」をクリックします。
-
メッセージダイアログでウェブフックの名前を入力し、OKをクリックします。
ウェブフック検証アクションの設定
ウェブフックの検証アクションを追加する際は、その フィールド をリクエストを送信するように設定する必要があります。また、有効なレスポンスを送信するようエンドポイントを設定することも必要です。
ウェブフック検証アクションを設定するには:
-
ウェブフックのコンテンツ欄の 情報 セクションの 説明 欄で、ウェブフックの説明を入力します。
-
ウェブフックを有効にするには、データ セクションで「 有効」 チェックボックスを選択してください。
-
Urlフィールドにリクエスト用のエンドポイントURLを入力します。
-
オプションで、宛先エンドポイントに認証が必要な場合は、Authorizationドロップダウンメニューで使いたいAuthorization項目をクリックします。
適切な認可項目がない場合は、新しい承認項目を作成できます。
-
シ リアライゼーションタイプの ドロップダウンメニューで、ウェブフック検証アクションリクエストに使いたいペイロードタイプをクリックします。
シリアライズタイプを選択しない場合は、デフォルトでJSONが選択されます。
-
「保存」をクリックします。