Share via


ワークフローの状態を確認する

ワークフローが作成されたら、その状態および実行履歴を確認して、スケジュールとオンデマンドの両方で処理されたユーザーに対して適切に実行されたことを確認することが重要です。 ワークフローの状態に関する情報を取得するために、ライフサイクル ワークフローでは、実行とユーザー処理の履歴を確認できます。 この履歴では、ワークフローが実行された頻度と、正常に実行された対象ユーザーを確認するための概要も示されます。 また、ワークフローとそのタスクの両方の状態を確認することもできます。 ワークフローとそのタスクの状態を確認すると、実行中に発生する可能性がある潜在的な問題をトラブルシューティングできます。

Microsoft Entra 管理センターを使用したワークフロー実行履歴

ヒント

この記事の手順は、開始するポータルに応じて若干異なる場合があります。

ライフサイクル ワークフローを使用して、ワークフローの実行情報を取得できます。 Microsoft Entra 管理センターを使用してワークフローの実行を確認するには、次の手順を実行します。

  1. Microsoft Entra 管理センターライフサイクル ワークフロー管理者以上としてサインインします。

  2. [ID ガバナンス]>[ライフサイクル ワークフロー]>[ワークフロー] を参照してください。

  3. 履歴を実行するワークフローを選択します。

  4. ワークフローの概要画面で、[Workflow history] (ワークフロー履歴) を選択します。

  5. 履歴ページで、[実行] ボタンを選択します。

  6. ここでは、ワークフロー実行の概要が表示されます。 Screenshot of a workflow Runs list.

  7. 実行の概要カードには、処理された実行の合計数、成功した実行の数、失敗した実行の数、失敗したタスクの合計数が含まれます。

Microsoft Entra 管理センターを使用したユーザー ワークフロー履歴

ワークフローの実行の概要だけでなく、さらに詳しい情報を取得するために、ワークフローによって処理されたユーザーに関する情報を取得することもできます。 あるワークフローで Microsoft Entra 管理センターを使用して処理されたユーザーの状態を確認するには、次の手順を実行します。

  1. 左メニューで、[ライフサイクル ワークフロー] を選択します。

  2. [ワークフロー] を選択します。

  3. ユーザー処理情報を表示するワークフローを選択します。

  4. ワークフローの概要画面で、[Workflow history] (ワークフロー履歴) を選択します。 Screenshot of a workflow overview history.

  5. ワークフロー履歴ページには、ワークフローによって処理された各ユーザーの概要と、成功および失敗したユーザーとタスクの数が表示されます。 Screenshot of a list of workflow summaries.

  6. 特定のユーザーによる合計タスク数を選択すると、正常に完了したタスク、または現在進行中のものを確認できます。 Screenshot of workflow task history status.

  7. 失敗したタスクを選択すると、特定のユーザーに対して失敗したタスクを確認できます。 Screenshot of workflow failed tasks history.

  8. 未処理のタスクを選択すると、未処理のタスクを確認できます。 Screenshot of unprocessed tasks of a workflow.

ワークフローのユーザー履歴 (Microsoft Graph を使用)

Microsoft Graph を使用してユーザー処理結果を一覧表示する

ワークフローによって処理されたユーザー (UserProcessingResults) の状態リストを表示するには、次の API 呼び出しを行います。

Microsoft Graph の API を使用してユーザー処理の結果を一覧表示するには、「userProcessingResults の一覧表示」を参照してください

ユーザー処理結果 (Microsoft Graph を使用)

Microsoft Graph の API を使用してユーザー処理結果の概要を表示するには、「userProcessingResult: 概要」を参照してください

ワークフローの実行履歴 (Microsoft Graph を使用)

Microsoft Graph を使用して実行を一覧表示する

Microsoft Graph の API を使用してワークフローの実行を表示するには、実行に関する記事を参照してください

Microsoft Graph を使用して実行の概要を取得する

Microsoft Graph の API を使用して実行の概要を表示するには、ライフサイクル ワークフローの実行の概要を参照してください

Microsoft Graph を使用して特定の実行のユーザーとタスクの処理結果を一覧表示する

ライフサイクル ワークフローの実行に対するユーザー処理の結果を Microsoft Graph の API を使用して取得するには、「UserProcessingResult の取得 (ライフサイクル ワークフローの実行)」を参照してください。

Microsoft Graph の API を使用してユーザー処理結果のタスク処理結果を一覧表示するには、「taskProcessingResults の一覧表示 (userProcessingResult)」を参照してください。

Note

userProcessingResults ID を取得するには、過去 7 日間にワークフローのアクティビティが必要です。 この期間にアクティビティがない場合、userProcessingResults 呼び出しは値を返しません。

次のステップ