外部システムの修復を構成する

問題検出への応答として自動的に修復アクションを開始するか、サードパーティのワークフローツールを使用するようにイベントフックを構成します。

開始する前の確認事項

  1. ISPMがイベントを送信する外部システムにインラインウェブフックURLを作成します。
  2. ウェブフックエンドポイントのURLをコピーします。これは、ISPMがアウトバウンドコールを行うエンドポイントです。
  3. APIキーを生成し、コピーします。このキーは、ウェブフック要求の認証に使用されます。

このタスクを開始する

  1. Identity Security Posture Managementコンソールで、設定(Settings) > アウトバウンド統合(Outbound integrations)に移動します。

  2. ウェブフック(Webhook)タイルで、接続(Connect)をクリックします。

  3. ウェブフックアドレスのURL(Webhook Address (URL))フィールドに、外部システムからコピーしたウェブフックのエンドポイントのURLを入力します。

  4. 外部システムでのウェブフックの設定に基づいて、クエリパラメーター(Query Parameters)またはHTTPヘッダー(HTTP Headers)を選択します。この設定により、ISPMが送信するウェブフックメッセージ内のAPIキーの位置が決まります。

  5. キー(Key)フィールドに、外部システムから取得したクエリパラメーターまたはヘッダー名を入力します。

  6. 値(Value)フィールドにAPIキーを入力します。

  7. 任意。+をクリックして外部システムで必要とされるパラメーターをさらに追加し、手順5と6を繰り返します。

  8. 任意。接続のテスト(Test connection)をクリックしてイベントフックをテストします。

  9. 任意。外部システムがテスト用のJSONメッセージを受信したことを確認します。テストメッセージは、以下のサンプルメッセージに似たものとなります。

    {
      "id": "f73a7741-6980-4d44-b0bf-13a2fa7ac556",
      "timestamp": "2024-06-09T14:56:58Z",
      "source": "Okta ISPM",
      "type": "issue.created",
      "eventData": {
        "id": "Alert_V32uL3CHijlQYHq-uqTkqWOXSJ8~",
        "category": "Least Privilege",
        "severity": "High",
        "title": "Unused Admin Account",
        "fullDescription": "Admin Accounts not logged in interactively for 91 days.",
        "shortDescription": "Admin Accounts not logged in interactively for 91 days.",
        "detectedAt": "2024-06-18",
        "suggestedRemediation": "Assess the essentiality of listed accounts; disable or suspend as necessary.",
        "riskAndImpact": "Unused, unmonitored accounts attract threat actors for gaining initial access or elevated permissions.",
        "frameworks": [
          "SOX",
          "PCI-DSS v4.0"
        ],
        "link": "https://{your-ISPM-url}/issues/Alert_V32uL3CHijlQYHq-uqTkqWOXSJ8~",
        "affectedEntity": {
          "id": "Account_Q1SMRm3vfzomaZwevHIoL9kVhWU~",
          "idInService": "00ktw0utvzPBXxny16x7",
          "type": "Account",
          "displayName": "john.smith@okta.com",
          "sourceProductName": "Okta",
          "sourceProductTenant": "example.okta.com",
          "additionalData": {
            "types": [
              "Admin"
            ],
            "lastLogin": "03/28/2024"
          }
        }
      }
    }
  10. 保存(Save)をクリックします。

自動化を有効にする

イベントフックを作成したら、ISPMが外部システムに通知する問題タイプを選択し、フックを有効にします。

  1. Identity Security Posture Managementコンソールで、設定(Settings) > アウトバウンド統合(Outbound integrations)に移動します。
  2. ウェブフック(Webhook)タイルで、ウェブフックの自動化(Automate webhook)をクリックします。
  3. 通知を自動送信(Auto-send notification)設定を有効にします。
  4. 問題の種類が以下の場合に通知を送信(Send notifications when the issue type is)ドロップダウンメニューから、ISPMが外部システムに通知すべき問題を選択します。
  5. 自動化を適用(Apply Automation)をクリックします。