list executionScope
名前空間: microsoft.graph.identityGovernance
ワークフローによって既に処理されているかどうかに関係なく 、実行条件 を満たすユーザーを一覧表示 します。
ワークフロー エンジンは、実行条件を満たすユーザーを定期的に評価します。 実行条件が最近変更された場合、ユーザーの関連属性が最近変更された場合、または 時間ベースのトリガー に最近到達した場合、結果は最新ではありません。
API は、トリガーとスコープベースの実行条件を持つワークフローでのみサポートされます。 さらに、結果は、ワークフロー スケジュール (isSchedulingEnabled) が有効になっている場合にのみ返されます。
この API は、次の国内クラウド展開で使用できます。
グローバル サービス | 米国政府機関 L4 | 米国政府機関 L5 (DOD) | 21Vianet が運営する中国 |
---|---|---|---|
✅ | ✅ | ✅ | ❌ |
アクセス許可
この API の最小特権としてマークされているアクセス許可またはアクセス許可を選択します。 アプリで必要な場合にのみ、より高い特権のアクセス許可またはアクセス許可を使用します。 委任されたアクセス許可とアプリケーションのアクセス許可の詳細については、「アクセス許可の種類」を参照してください。 これらのアクセス許可の詳細については、「アクセス許可のリファレンス」を参照してください。
アクセス許可の種類 | 最小特権アクセス許可 | より高い特権のアクセス許可 |
---|---|---|
委任 (職場または学校のアカウント) | LifecycleWorkflows.Read.Workflows | LifecycleWorkflows.Read.All、LifecycleWorkflows.ReadWrite.All、LifecycleWorkflows.ReadWrite.Workflows |
委任 (個人用 Microsoft アカウント) | サポートされていません。 | サポートされていません。 |
アプリケーション | LifecycleWorkflows.Read.Workflows | LifecycleWorkflows.Read.All、LifecycleWorkflows.ReadWrite.All、LifecycleWorkflows.ReadWrite.Workflows |
重要
職場または学校アカウントを使用した委任されたシナリオでは、サインインしているユーザーに、サポートされているMicrosoft Entraロールまたはサポートされているロールのアクセス許可を持つカスタム ロールを割り当てる必要があります。 グローバル 閲覧者 および ライフサイクル ワークフロー管理者 は、この操作でサポートされる最小限の特権ロールです。
HTTP 要求
GET /identitygovernance/lifecycleWorkflows/workflows/{workflowId}/executionScope
オプションのクエリ パラメーター
このメソッドは、応答をカスタマイズするための $select
、$expand
、$orderby
、$filter
OData クエリ パラメーターをサポートします。 一般的な情報については、「OData クエリ パラメーター」を参照してください。
要求ヘッダー
名前 | 説明 |
---|---|
Authorization | ベアラー {token}。 必須です。 認証と認可についての詳細をご覧ください。 |
要求本文
このメソッドには、要求本文を指定しません。
応答
成功した場合、このメソッドは 200 OK
応答コードと、応答本文の microsoft.graph.identityGovernance.userProcessingResult オブジェクトのコレクションを返します。
例
例: ワークフローのスコープに該当するユーザーを取得する
要求
次の例は要求を示しています。
GET https://graph.microsoft.com/v1.0/identitygovernance/lifecycleWorkflows/workflows/8696088c-1aef-4f65-afe9-acd55343e327/executionScope
応答
次の例は応答を示しています。
注: ここに示す応答オブジェクトは、読みやすさのために短縮されている場合があります。
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#identityGovernance/lifecycleWorkflows/workflows('156ce798-1eb6-4e0a-8515-e79f54d04390')/userProcessingResults",
"value": [
{
"id": "e831ffea-4156-482a-ba43-a8161f83efa8",
"completedDateTime": "2022-08-24T18:27:43.1283747Z",
"failedTasksCount": 1,
"processingStatus": "failed",
"scheduledDateTime": "2022-08-24T18:27:28.4105696Z",
"startedDateTime": "2022-08-24T18:27:34.47941Z",
"totalTasksCount": 3,
"totalUnprocessedTasksCount": 2,
"workflowExecutionType": "onDemand",
"workflowVersion": 1,
"subject": {
"id": "b276ff04-835d-414c-a2a7-5c59e37cccc9"
}
},
{
"id": "c1fab0b4-222d-4bdf-ab09-eb99fc5a8061",
"completedDateTime": "2022-08-24T18:35:53.5871731Z",
"failedTasksCount": 1,
"processingStatus": "failed",
"scheduledDateTime": "2022-08-24T18:35:39.0021384Z",
"startedDateTime": "2022-08-24T18:35:48.0824202Z",
"totalTasksCount": 3,
"totalUnprocessedTasksCount": 2,
"workflowExecutionType": "onDemand",
"workflowVersion": 1,
"subject": {
"id": "b276ff04-835d-414c-a2a7-5c59e37cccc9"
}
},
{
"id": "0481a153-f437-45f0-b07c-ebe1008f10c5",
"completedDateTime": "2022-08-24T23:26:41.4425594Z",
"failedTasksCount": 0,
"processingStatus": "completed",
"scheduledDateTime": "2022-08-24T23:26:24.1178409Z",
"startedDateTime": "2022-08-24T23:26:29.315238Z",
"totalTasksCount": 2,
"totalUnprocessedTasksCount": 0,
"workflowExecutionType": "onDemand",
"workflowVersion": 13,
"subject": {
"id": "ea09ac2e-77e3-4134-85f2-25ccf3c33387"
}
}
]
}