自動スキャンやシナリオスキャンといったWebスキャンの開始、終了などのイベントを、各サービスへ通知することができます。
利用可能な通知サービス
- メール
- Slack Incoming Webhook
- Teams ワークフローアプリ (PowerAutomate)
通知イベント
開始 / 中断 / 再開 / キャンセル / 終了 / エラー終了
※ イベント発生から通知まで1~2分程度かかることがございます。
通知内容
- メッセージ:スキャンの状態に応じたメッセージ(例:Webスキャンを開始しました。など)
- アセット名:アセット名
- スキャンタイプ:自動スキャン/シナリオスキャン
- シナリオ名:シナリオ名※
- リンクボタン:対象のスキャン詳細ページに遷移するURL
※シナリオスキャンを実施した場合にのみ通知内容に表示されます。
通知設定の登録方法
通知先、通知イベント、通知言語の設定を作成します。
事前準備
SlackやTeams ワークフローアプリ での通知を行う場合、事前に Webhook を作成し、Webhook URL を取得する必要があります。
利用したいサービスの管理画面から、Webhook を作成し、Webhook URLを取得してください
- Slack: Sending messages using incoming webhooks (外部サイトです)
- Teams ワークフローアプリ (Power Automate): webhook 要求がMicrosoft Teamsで受信されたときにワークフローを投稿する (外部サイトです)
通知設定の種類
通知設定は以下の2つの単位で登録できます。
| 種類 | 対象範囲 |
|---|---|
| テナント単位の通知 | テナント内のすべてのアセット |
| アセット単位の通知 | 特定のアセットのみ |
通知設定の登録
通知設定の種類に応じて、以下の画面から「追加」ボタンを押して登録してください。
テナント単位の通知設定
アセット単位の通知設定
※ 「通知」メニューは、Webアプリ検査のアセット詳細画面にのみ表示されます。「Vex 連携」や「サイト分析」からアセット詳細画面を開いた場合には表示されません。
登録画面の入力と操作
「追加」ボタンを押すと通知設定の登録画面が開きます。各項目を入力し、通知設定を登録してください。
| 項目 | 必須/任意 | 説明 |
|---|---|---|
| 通知設定名 | 必須 | 50 文字以内 |
| 通知先 | 任意 | メール / Slack / Teams ワークフローアプリ (Power Automate) から選択して有効にします。メールは宛先のメールアドレスを指定してください(複数指定可)。Slack と Teams は事前準備で取得した Webhook URL を入力してください |
| 通知イベント | 必須 | 通知を受け取りたいイベントを選択してください。複数選択可 |
| 通知言語 | 必須 | 日本語または英語を選択してください。既定は日本語 |
「テスト通知」ボタンから、設定した通知先に対してテスト通知を送ることができます。通知先の設定が正しいかどうかの確認にご利用ください。
※ 通知を受け取るには、メール / Slack / Teams のいずれか 1 つ以上を有効にしてください。
※ 通知設定の登録後、「編集」ボタンから、通知設定を変更することができます。
※ 通知設定の登録後 「」ボタンから、通知設定を削除することができます。
以上で、通知機能を利用するための設定は完了です。