次の方法で共有


What-if ツールを使用してワークフローの実行をシミュレートする (プレビュー)

ライフサイクル ワークフローの What-if ツールを使用すると、ワークフローの実行をユーザーに対して実行する前に評価できます。 What-if ツールを使用すると、次のことができます。

  • ワークフローの実行スコープに現在存在するユーザーを表示します。
  • 現在の構成に基づいて、失敗する可能性があるワークフロー タスクをプレビューします。
  • 最大 10 人のユーザーのワークフロー実行をシミュレートし、実際のユーザーに影響を与えずに結果を確認します。

What-if ツールの主な目的は、誤った構成を特定して解決し、処理を開始する前に誤ったワークフローの実行を防ぐことです。

What-if ツールは現在パブリック プレビュー段階です。 属性の変更やグループ メンバーシップの変更など、変更ベースのトリガーの種類を持つワークフローは、現在サポートされていません。

前提条件

この機能を使用するには、Microsoft Entra ID ガバナンスまたは Microsoft Entra スイートのライセンスが必要です。 要件に適したライセンスを見つけるには、「Microsoft Entra ID ガバナンス ライセンスの基礎」をご覧ください。

What-If ツールにアクセスする

ワークフローの What-If ツールにアクセスするには:

  1. Microsoft Entra 管理センターに、少なくともライフサイクル ワークフロー管理者としてサインインします。

  2. ID ガバナンス>ライフサイクル ワークフロー>Workflows に移動します。

  3. 評価するワークフローを選択します。

    属性の変更やグループ メンバーシップの変更をトリガーの種類として使用するワークフローは、What-if ツールでは現在サポートされていません。

  4. [ワークフローの概要] ページで、コマンド バーから [ What if ] を選択します。 ワークフローの概要ページの What if ツールのスクリーンショット。

スコープ内のユーザーを確認する

What-if ツール内 で、[スコープ内のユーザー ] タブを選択して、選択したワークフローの現在の実行スコープに含まれるユーザーの一覧を表示します。 この一覧には、ツールの実行時にワークフローの実行条件を満たすユーザーが反映されます。

潜在的なタスクの失敗を確認する

What-if ツール内で、[What-if]\(What-if\)ページに一覧表示されているタスクを確認して、現在の構成に基づいて失敗する可能性のあるワークフロー タスクを確認することもできます。 what if ツール内の潜在的なタスクエラーのスクリーンショット。

ワークフロー実行シミュレーションを実行する

特定のユーザーのワークフロー実行をシミュレートし、結果をプレビューするには:

  1. [What-if] ページで、[スコープ内のユーザー] タブを選択します。

  2. 一覧から最大 10 人のユーザーを選択します。

    [ ワークフロー実行のシミュレート ] ボタンは、10 人を超えるユーザーが選択されている場合は無効になります。

  3. コマンド バーから [ ワークフロー実行のシミュレート ] を選択します。

  4. シミュレーションが自動的に開始されます。 結果が使用可能になると、[ 実行シミュレーションの結果 ] タブに表示されます。 実行シミュレーションの結果のスクリーンショット。

    ワークフロー タスクによっては、結果が表示されるまでに数秒かかる場合があります。 短時間経過しても結果が表示されない場合は、[ 最新の情報に更新 ] を選択して更新された結果を確認します。 [ 実行シミュレーション結果 ] タブは、シミュレーションを初めて実行した後にのみ表示されます。 別のシミュレーションを実行すると、結果がクリアされます。

次のステップ