Okta WorkflowsをISPMで接続する
Identity Security Posture Management(ISPM)のイベントフックを使用して、ISPMの問題検知に基づいてOktaで自動化されたワークフローをトリガーします。スーパー管理者またはWorkflows管理者によるISPMとOkta Workflowsの接続は、次の2つのプロセスがあります。
-
Okta Workflowsのフローをセットアップする
-
ISPMコンソールでアウトバウンド統合を構成する
Okta Workflowsをセットアップする
ISPMテンプレートをインポートするか、APIエンドポイントカードを作成して、Okta Workflowsをセットアップします。
ISPMテンプレートをインポートする
-
テンプレートページに移動します。
-
ISPMを検索し、結果から[Identity Security Posture Management]を選択します。
-
テンプレートを追加します。
-
各ヘルパーフローに移動し、関連する環境を接続します。
-
すべてのヘルパーフローをオンにします。
-
[ISPM Event Routing Flow(ISPMイベントルーティングフロー)]に移動します。
-
[API Endpoint(APIエンドポイント)]イベントカードで</>をクリックして、エンドポイント設定に移動します。
-
以下の値をコピーして、安全な場所に保管します。これらの値は、後でISPMのイベントフックを構成する際に必要になります。
-
[Invoke URL(呼び出しURL)]:このサンプルURL(https://YOUR-OKTA-DOMAIN.workflows.okta.com/api/flo/YOUR-WORKFLOW-ID/invoke)に基づき、/invokeの部分までURLをコピーします。
?clientToken=alphanumericvalueの部分は必要ありません。
-
[Client Token(クライアントトークン)]:値をコピーします。このトークンによって、ワークフローへのリクエストが認証されます。
-
-
[Close(閉じる)]をクリックします。
-
フローをオンにします。
APIエンドポイントカードを作成する
-
[Flows(フロー)]ページの[Flows(フロー)]タブに移動し、[+ New Flow(+ 新規フロー)]をクリックします。
-
最初のカードで[Add event(イベントを追加)]をクリックします。
-
[Built-in triggers(組み込みトリガー)]セクションで、[API Endpoint(APIエンドポイント)]をクリックします。
-
[クライアントトークンで保護する]を選択し、[Close(閉じる)]をクリックします。
-
[Save(保存)]をクリックし、フロー名と説明を入力します。
-
[Save all data that passes through the Flow?(フローを通過するすべてのデータを保存しますか?)]のチェックボックスを選択します。
-
[Save(保存)]をクリックします。詳細については、「APIエンドポイント」を参照してください。
-
[API Endpoint(APIエンドポイント)]イベントカードで</>をクリックして、エンドポイント設定に移動します。
-
以下の値をコピーして、安全な場所に保管します。これらの値は、後でISPMのイベントフックを構成する際に必要になります。
-
[Invoke URL(呼び出しURL)]:このサンプルURL(https://YOUR-OKTA-DOMAIN.workflows.okta.com/api/flo/YOUR-WORKFLOW-ID/invoke)に基づき、/invokeの部分までURLをコピーします。
?clientToken=alphanumericvalueの部分は必要ありません。
-
[Client Token(クライアントトークン)]:値をコピーします。このトークンによって、ワークフローへのリクエストが認証されます。
-
-
[Close(閉じる)]をクリックします。
-
フローをオンにします。
ISPMのイベントフックを構成する
-
Identity Security Posture Managementコンソールで、に移動します。
-
[Webhook(ウェブフック)]タイルで、[Connect(接続)]をクリックします。
-
[Webhook Address (URL)(ウェブフックアドレスのURL)]フィールドに、Workflowsコンソールでコピーした[Invoke URL(呼び出しURL)]の変更された値を入力します。入力するURLの値は、このサンプルURL(https://YOUR-OKTA-DOMAIN.workflows.okta.com/api/flo/YOUR-WORKFLOW-ID/invoke)と同じ形式でなければなりません。
-
[Configure your API key(APIキーを構成)]セクションで、[URL parameters(URLパラメーター)]をクリックします。
-
[Key(キー)]フィールドにclientTokenと入力します。
大文字を維持してclientTokenとこのまま正確に入力する必要があります。他の値ではエラーが発生します。
-
[Value(値)]フィールドに、Okta Workflowsでコピーしたクライアントトークン値を入力します。
-
[+]をクリックして、キーと値の追加を確定します。
-
[Test Connection(接続をテストする)]をクリックして、ISPMがワークフローにリクエストを送信できることをテストします。
-
[Save(保存)]をクリックします。
-
[Automate Webhook(ウェブフックの自動化)]をクリックします。
-
[Auto-send notifications(通知を自動送信)]トグルを有効にします。
-
ISPMのイベントフックをトリガーすべき問題を選択します。
-
[Add automation(自動化を追加)]をクリックします。
