Oktaの修復を構成する

Identity Security Posture Management(ISPM)のイベントフックを使用して、ISPMの問題検知に基づいてOktaで自動化されたワークフローをトリガーします。スーパー管理者またはWorkflows管理者によるISPMとOkta Workflowsの接続は、次の2つのプロセスがあります。

  1. ISPMテンプレートをインポートするか、APIエンドポイントカードを作成して、Okta Workflowsでフローをセットアップします。

  2. ISPMコンソールでイベントフックを使用してアウトバウンド統合を構成する

または、Okta Workflowsを直接ISPMに統合してオンデマンドの修復を行うこともできます。「Okta Workflowsを使用した修復」を参照してください。

Okta Workflowsのフローをセットアップする

Okta Workflowsでフローをセットアップし、構成を開始します。これは、ISPMテンプレートをインポートするか、APIエンドポイントカードを作成して行うことができます。両方を行う必要はありません。

ISPMテンプレートをインポートする

  1. テンプレート(Templates)ページに移動します。

  2. ISPMを検索し、結果から Identity Security Posture Management を選択します。

  3. テンプレートを追加します。

  4. 各ヘルパーフローに移動し、関連する環境を接続します。

  5. すべてのヘルパーフローをオンにします。

  6. ISPMイベントルーティングフロー(ISPM Event Routing Flow)に移動します。

  7. APIエンドポイント(API Endpoint)イベントカードで</>をクリックして、エンドポイント設定に移動します。

  8. 以下の値をコピーして、安全な場所に保管します。これらの値は、後でISPMのイベントフックを構成する際に必要になります。

    • 呼び出しURL(Invoke URL):このサンプルURL(https://YOUR-OKTA-DOMAIN.workflows.okta.com/api/flo/YOUR-WORKFLOW-ID/invoke)に基づき、/invokeの部分までURLをコピーします。

      ?clientToken=alphanumericvalueの部分は必要ありません。

    • クライアントトークン(Client Token):値をコピーします。このトークンによって、ワークフローへのリクエストが認証されます。

  9. 閉じる(Close)をクリックします。

  10. フローをオンにします。

APIエンドポイントカードを作成する

  1. フロー(Flows)ページのフロー(Flows)タブに移動し、+ 新規フロー(+ New Flow)をクリックします。

  2. 最初のカードでイベントを追加(Add event)をクリックします。

  3. 組み込みトリガー(Built-in triggers)セクションで、APIエンドポイント(API Endpoint)をクリックします。

  4. [クライアントトークンで保護する]を選択し、閉じる(Close)をクリックします。

  5. 保存(Save)をクリックし、フロー名と説明を入力します。

  6. フローを通過するすべてのデータを保存しますか?(Save all data that passes through the Flow?)のチェックボックスを選択します。

  7. 保存(Save)をクリックします。詳細については、APIエンドポイント(API Endpoint)を参照してください。

  8. APIエンドポイント(API Endpoint)イベントカードで</>をクリックして、エンドポイント設定に移動します。

  9. 以下の値をコピーして、安全な場所に保管します。これらの値は、後でISPMのイベントフックを構成する際に必要になります。

    • 呼び出しURL(Invoke URL):このサンプルURL(https://YOUR-OKTA-DOMAIN.workflows.okta.com/api/flo/YOUR-WORKFLOW-ID/invoke)に基づき、/invokeの部分までURLをコピーします。

      ?clientToken=alphanumericvalueの部分は必要ありません。

    • クライアントトークン(Client Token):値をコピーします。このトークンによって、ワークフローへのリクエストが認証されます。

  10. 閉じる(Close)をクリックします。

  11. フローをオンにします。

イベントフックを使用してアウトバウンド統合を構成する

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

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

  3. ウェブフックアドレスのURL(Webhook Address (URL))フィールドに、Workflowsコンソールでコピーした呼び出しURL(Invoke URL)の変更された値を入力します。入力するURLの値は、このサンプルURL(https://YOUR-OKTA-DOMAIN.workflows.okta.com/api/flo/YOUR-WORKFLOW-ID/invoke)と同じ形式でなければなりません。

  4. APIキーを構成(Configure your API key)セクションで、URLパラメーター(URL parameters)をクリックします。

  5. キー(Key)フィールドにclientTokenと入力します。

  6. 値(Value)フィールドに、Okta Workflowsでコピーしたクライアントトークン値を入力します。

  7. +をクリックして、キーと値の追加を確定します。

  8. 接続をテストする(Test Connection)をクリックして、ISPMがワークフローにリクエストを送信できることをテストします。

  9. 保存(Save)をクリックします。

  10. ウェブフックの自動化(Automate Webhook)をクリックします。

  11. 通知を自動送信(Auto-send notifications)トグルを有効にします。

  12. ISPMのイベントフックをトリガーすべき問題を選択します。

  13. 自動化を追加(Add automation)をクリックします。