Webhook 受信者を設定すると、あらゆるシナリオ、特にリスクの高いシナリオでメッセージを迅速かつ正確に受信し、処理できるようになります。この設定により、組織のセキュリティレスポンスと運用効率が向上します。
このプラットフォームは、DingTalk、WeCom、Lark、Slack の Webhook に対応しています。また、カスタム Webhook URL にも対応しています。
チャットボットがキーワードフィルタリングを使用している場合は、キーワード Alibaba Cloud と Alibaba を許可リストに追加してください。これにより、Alibaba Cloud からの Webhook メッセージを確実に受信できるようになります。
Webhook チャットボットの概要
Webhook チャットボットは、DingTalk や Lark などのチャットコラボレーションプラットフォームが提供する特殊なチャットボットです。Webhook URL を使用すると、外部システムはグループチャットにメッセージを自動的に送信できます。Message Center は、Webhook チャットボットを使用して、チャットグループに通知をプッシュします。
Webhook URL の取得
チャットコラボレーションプラットフォームにカスタムチャットボットを追加すると、システムによって Webhook URL が生成されます。たとえば、DingTalk の場合、Webhook URL は次の形式になります:
https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxxxxxxxx
この URL をコピーします。Message Center でチャットボットを追加する際に、この Webhook URL を入力する必要があります。
手順
-
[メッセージセンター]にログインします。 左側のナビゲーションペインで、[チャットボット受信者管理]を選択します。
-
[Webhook Management] ページで、右上隅の [Webhook Management] をクリックします。次に、右上隅の [Add Webhook] をクリックします。必要な情報を入力し、[OK] をクリックします。
[Webhook の追加] ダイアログボックスで、以下の設定を構成します。
[チャットボットプラットフォーム]:ドロップダウンリストから選択します (カスタム、DingTalk など)。
[チャットボット名]:2~12 文字で、漢字、英字、数字が使用できます。
[Webhook URL]
[データ形式]:フォーマット A (DingTalk の代表的な形式)、フォーマット B (Lark の代表的な形式)、フォーマット C (Slack の代表的な形式)。各フォーマットの下に JSON の例が表示されます。
[署名文字列]:最大 64 文字。自動生成に対応しています。
[チャットボットの検証]:確認コードを入力して検証します。
-
[Webhook 管理] ページでは、[操作] 列で Webhook を[変更]または[削除]できます。
説明連絡先をメッセージ受信者として設定できます。
IM ソフトウェアでチャットボットの Webhook 情報を追加し、取得します。DingTalk、WeCom、Lark、Slack に対応しています。
チャットボットのセキュリティ設定でキーワードフィルタリングが設定されている場合は、キーワード Alibaba Cloud と Alibaba を追加します。
-
チャットボットを設定した後、[チャットボット受信者管理] ページに戻ります。設定するメッセージタイプについては、[アクション] 列の [変更] をクリックします。[メッセージ受信設定の変更] ページで、以下を設定できます。
-
このメッセージタイプで 1 日に受信するメッセージ数の上限を設定します。
-
メッセージタイプに 1 つ以上の Webhook を割り当てます。
カスタム受信ルールも設定できます。キーワードに基づくブロックリストと許可リストを使用して、配信メッセージをフィルタリングします。
[受信ルールの編集] ダイアログボックスの [カスタム受信ルール] には、3 つのオプションがあります。
[None]:フィルタリングルールは適用されません。
[Blocklist Keywords]:ブロックリストのキーワードを含むメッセージは受信しません。
[Allowlist Keywords]:許可リストのキーワードを含まないメッセージは受信しません。
[キーワード] テキストボックスに、キーワードを改行で区切って入力します。キーワードは、大文字と小文字を区別しません (例: "ecs" は "ECS" に一致します)。
-
-
[操作] 列で [変更履歴] をクリックすると、メッセージタイプの最近の変更を表示できます。 履歴には、変更時間、変更を行ったユーザー、および変更の詳細が含まれます。
-
設定が完了すると、チャットボットは指定された通知の受信を開始します。