詳細情報:
eCDN ゾーンの通知の構成
PCI バウンドゾーンでの Logpush ジョブの失敗、セキュリティインシデント、構成の変更など、自分にとって重要な eCDN イベントが発生したときに、ダッシュボードを監視せずに通知を受け取ることができます。ゾーンの構成画面の通知タブでは、Webhook の宛先 (Slack 受信 Webhook や独自の HTTPS エンドポイントなど) を構成し、それらを 1 つ以上のゾーンに結び付けることができます。
同じ画面で [Logpush]、[Logpull]、[Crypto]、[Security Rules]、[Speed]、[Customization]、[Page Shield Policies]、または [Host Header Override Rules] コントロールをお探しですか?eCDN ゾーンの Logpush と Logpull の構成およびBusiness Manager での eCDN ゾーンの構成の関連ガイドを参照してください。
- Business Manager でアプリケーションランチャーをクリックし、の順に選択します。
- 構成するゾーンを見つけ、アクションメニューから「ゾーンの構成」を選択します。
-
「通知」タブをクリックします。
「通知」タブは、次の 2 つのセクションに分かれています。
- 宛先 - 通知ペイロードを受信する Webhook エンドポイント (Slack 受信 Webhook、カスタム HTTPS エンドポイントなど)。
- 通知 - 宛先を 1 つ以上のゾーンにバインドし、配信のオンとオフを切り替える通知ルール。
宛先は、複数の通知ルールおよびゾーン間で再利用できます - 宛先テーブルに一度登録すると、任意の数の通知行から参照できます。
通知ルールを構成すると、eCDN は、有効な各ゾーンの選択した送信先にランタイムイベント通知を送信します。一般的なユースケースには、PCIコンプライアンスアラート、セキュリティイベント、構成ドリフト検出などがあります。
デスティネーションの作成
送信先は、eCDN が通知ペイロードを POST できる単一の Webhook エンドポイントです。Salesforce Commerce Cloud は、登録した URL に JSON 本文を送信します。そのペイロード(Slackメッセージ、チケット、アラート)がどうなるかは、受信側のシステム次第です。
| フィールド | 必要あり | 説明 |
|---|---|---|
| 名前 | あり | 通知ルールとリストに表示される、人間が判読できる宛先ラベル。 |
| URL | あり | Webhook URL。http://またはhttps://で始める必要があります。機密性の高いトラフィックには HTTPS を使用します。 |
| シークレット (任意) | なし | 受信者がソースと整合性を検証できるように、要求本文に署名するために使用される共有シークレット。 |
- 「宛先」セクションで、「新規宛先」をクリックします。[Webhook の作成] 画面が開きます。
- 名前を入力します。これは、通知ルールの作成時に [Webhook] ドロップダウンに表示されるラベルです。
- URLを入力します。このフィールドには、有効な HTTP または HTTPS URL のみを使用できます。
- (オプション) シークレットを入力します。eCDN はこの値を使用してリクエスト本文に署名します。ペイロードを信頼する前に署名を検証するように受信者を構成します。
- 保存をクリックします。
URL の形式が正しくない場合、URL フィールドにインラインエラーが表示され、修正するまでフォームによって保存がブロックされます。保存後、デスティネーションが「デスティネーション」(Destinations) テーブルにステータスで「アクティブ」(Active) ステータスで表示されます。複数の通知ルールおよび複数のゾーンで同じ宛先を選択できます。
通知ルールの作成
通知ルールは、1 つの宛先を 1 つ以上のゾーンにバインドし、配信を有効にするかどうかを制御します。ルールをオフに切り替えると、ルールは削除されずに配信が一時停止されます。
| フィールド | 必要あり | 説明 |
|---|---|---|
| Webhook | あり | 通知イベントを受信する宛先。 |
| 保存時に通知を有効化 | なし | ルールを保存すると、ただちに配信が開始されます。 |
| ゾーン | あり | ルールの対象となるゾーン。「すべて」を選択するか、サブセットを選択します。 |
- 「通知」セクションで、「新規通知」をクリックします。「通知の作成」画面が開きます。
- [Webhook ] ドロップダウンを開き、先ほど登録した宛先を選択します。目的の宛先がリストにない場合は、まず [宛先] で登録します。
- ルールの配信をすぐに開始する場合は、[ 保存時に通知を有効にする ] を選択します。一時停止状態でルールを作成するには、オフのままにします。
- ルールを適用するゾーンを選択します。「すべて」を選択してリスト内のすべてのゾーンを選択するか、ゾーンを個別に選択します。デフォルトでは、現在のゾーンが選択されています。
- 保存をクリックします。
ページの読み込み後に選択したゾーンが解決されなくなった場合は、警告トーストによってゾーンに名前が付けられ、そのバインドなしでルールが保存されます。ページを更新し、ルールを編集して、不足しているゾーンを再選択します。
ルールが正常に保存されると、確認トーストが表示され、フォームで行った選択を反映した [有効] トグルと共にルールが [通知] テーブルに表示されます。
PCIアラートの配線
チームがこれを設定する最も一般的な理由は、PCI スコープのトラフィックを顧客の SIEM に伝送するゾーンの Logpush ジョブの失敗を警告することです。Logpush 配信ターゲットを構成するには、「eCDN ゾーンの Logpush と Logpull の構成」を参照してください。
- 選択したレシーバー (Slack 受信 Webhook、PagerDuty Events API エンドポイント、内部アラート サービス) に Webhook の宛先を作成します。URL をコピーします。
- Business Manager の PCI ゾーンの通知タブで、新規宛先をクリックし、URL を貼り付けます。Slack #pci-alerts や PagerDuty PCI など、わかりやすい名前を付けます。
- [New Notification ] をクリックし、[Webhook] ドロップダウンから宛先を選択し、[ Enable Notification Upon Saveing ] を選択したままにして、PCI ゾーン (または、フリート全体をカバーする場合は [All zones] を選択します)。
- 保存をクリックします。
これで、選択したゾーンでその宛先に設定されたイベントが発生するたびに、監査ウィンドウが期限切れになる前に停止した PCI ログストリームを検出するために必要なシグナルである Logpush ジョブの失敗を含む通知を受け取るようになります。
既存の通知ルールの管理
「通知」表には、現在のゾーンをターゲットとするすべてのルールが、配信先、完全なゾーンリスト、および「有効」トグルとともに表示されます。
- 配信の切り替え - 行の [有効] スイッチを切り替えて、ルールを失うことなく配信を一時停止または再開します。
- [編集(Edit )]:行のアクションメニューを開き、[ 編集(Edit )] を選択して、宛先、ゾーン選択、または有効状態を変更します。
- 削除 - 行のアクションメニューを開き、[ 削除 ] を選択してルールを完全に削除します。削除は元に戻すことができないため、明示的な確認が求められます。ルールを一時的にミュートするだけの場合は、代わりに [有効] トグルを使用します。
[通知] タブが表示されない
「通知」タブは、新しい LWC のゾーン設定画面の一部です。レガシーインターフェイスを使用している場合は、通常の Business Manager ナビゲーションから新しい画面に切り替えます。それでもタブが表示されない場合は、Salesforce Commerce Cloud 管理者に連絡してください。新しい LWC 画面はレルムごとにロールアウトされており、お使いのインスタンスではまだ有効になっていない可能性があります。

