accessPackageCustomWorkflowExtensions を一覧表示する
名前空間: microsoft.graph
accessPackageAssignmentRequestWorkflowExtension オブジェクトと accessPackageAssignmentWorkflowExtension オブジェクトとそのプロパティの一覧を取得します。 結果の一覧には、呼び出し元が読み取りアクセスできるカタログのすべての customAccessPackageWorkflowExtension オブジェクトが含まれます。 各オブジェクトには、オブジェクトが accessPackageAssignmentRequestWorkflowExtension または accessPackageAssignmentWorkflowExtension であるかどうかを示す @odata.type
プロパティが含まれています。
この API は、次の国内クラウド展開で使用できます。
グローバル サービス | 米国政府機関 L4 | 米国政府機関 L5 (DOD) | 21Vianet が運営する中国 |
---|---|---|---|
✅ | ✅ | ✅ | ✅ |
アクセス許可
この API の最小特権としてマークされているアクセス許可またはアクセス許可を選択します。 アプリで必要な場合にのみ、より高い特権のアクセス許可またはアクセス許可を使用します。 委任されたアクセス許可とアプリケーションのアクセス許可の詳細については、「アクセス許可の種類」を参照してください。 これらのアクセス許可の詳細については、「アクセス許可のリファレンス」を参照してください。
アクセス許可の種類 | 最小特権アクセス許可 | より高い特権のアクセス許可 |
---|---|---|
委任 (職場または学校のアカウント) | EntitlementManagement.Read.All | EntitlementManagement.ReadWrite.All |
委任 (個人用 Microsoft アカウント) | サポートされていません。 | サポートされていません。 |
アプリケーション | EntitlementManagement.Read.All | EntitlementManagement.ReadWrite.All |
ヒント
職場または学校アカウントを使用した委任されたシナリオでは、サインインしているユーザーに、次のいずれかのオプションを使用して、サポートされているロールのアクセス許可を持つ管理者ロールも割り当てる必要があります。
-
エンタイトルメント管理システムのロール。最小特権ロールは次のとおりです。
- カタログ リーダー。 これは最小限の特権オプションです
- カタログ作成者
- Access パッケージ マネージャー
- この操作でサポートされるその他の特権Microsoft Entraロール:
- セキュリティ閲覧者
- グローバル閲覧者
- コンプライアンス管理者
- セキュリティ管理者
- ID ガバナンス管理者
アプリのみのシナリオでは、呼び出し元のアプリに、 EntitlementManagement.Read.All
アプリケーションのアクセス許可ではなく、前述のサポートされているロールのいずれかを割り当てることができます。
カタログ閲覧者ロールは、EntitlementManagement.Read.All
アプリケーションのアクセス許可よりも特権が低くなります。
詳細については、「エンタイトルメント管理での委任とロール」および「エンタイトルメント管理でパッケージ マネージャーにアクセスするためのアクセス ガバナンスを委任する方法」を参照してください。
HTTP 要求
GET /identityGovernance/entitlementManagement/catalogs/{catalogId}/customWorkflowExtensions
オプションのクエリ パラメーター
このメソッドは、応答のカスタマイズに役立つ OData クエリ パラメーターの $select
と $filter
をサポートします。 たとえば、特定の名前のアクセス パッケージを検索するには、クエリに $filter=contains(tolower(displayName),'team')
などのフィルターを含めます。 一般的な情報については、「OData クエリ パラメーター」を参照してください。
要求ヘッダー
名前 | 説明 |
---|---|
Authorization | ベアラー {token}。 必須です。 認証と認可についての詳細をご覧ください。 |
要求本文
このメソッドには、要求本文を指定しません。
応答
成功した場合、このメソッドは、 200 OK
応答コードと accessPackageAssignmentRequestWorkflowExtension または accessPackageAssignmentWorkflowExtension オブジェクトのコレクションを応答本文で返します。
例
要求
GET https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/catalogs/32efb28c-9a7a-446c-986b-ca6528c6669d/customWorkflowExtensions
応答
注: ここに示す応答オブジェクトは、読みやすさのために短縮されている場合があります。
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.context":"https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/catalogs/32efb28c-9a7a-446c-986b-ca6528c6669d/customWorkflowExtensions",
"value":[
{
"@odata.type":"#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension",
"id":"98ffaec5-ae8e-4902-a434-5ffc5d3d3cd0",
"displayName":"test_action_0124",
"description":"this is for graph testing only",
"createdDateTime":"2022-01-24T21:48:57.15Z",
"lastModifiedDateTime":"2022-01-24T21:55:44.953Z",
"clientConfiguration":null,
"endpointConfiguration":{
"@odata.type":"#microsoft.graph.logicAppTriggerEndpointConfiguration",
"subscriptionId":"38ab2ccc-3747-4567-b36b-9478f5602f0d",
"resourceGroupName":"test",
"logicAppWorkflowName":"elm-extension-email",
"url":"https://prod-31.eastus.logic.azure.com:443/workflows/8ccffea766ae48e680gd9a22d1549bbc/triggers/manual/paths/invoke?api-version=2016-10-01"
},
"authenticationConfiguration":{
"@odata.type":"#microsoft.graph.azureAdPopTokenAuthentication"
},
"callbackConfiguration":{
"@odata.type":"microsoft.graph.customExtensionCallbackConfiguration",
"durationBeforeTimeout":"PT1H"
}
},
{
"@odata.type":"#microsoft.graph.accessPackageAssignmentWorkflowExtension",
"id":"98ffaec5-ae8e-4902-a434-5ffc5d3d3cd0",
"displayName":"test_action_0124",
"description":"this is for graph testing only",
"createdDateTime":"2022-01-24T21:48:57.15Z",
"lastModifiedDateTime":"2022-01-24T21:55:44.953Z",
"clientConfiguration":null,
"endpointConfiguration":{
"@odata.type":"#microsoft.graph.logicAppTriggerEndpointConfiguration",
"subscriptionId":"38ab2ccc-3747-4567-b36b-9478f5602f0d",
"resourceGroupName":"test",
"logicAppWorkflowName":"elm-extension-email",
"url":"https://prod-31.eastus.logic.azure.com:443/workflows/9ccffea766ae48e680gd9a22d1549bbc/triggers/manual/paths/invoke?api-version=2016-10-01"
},
"authenticationConfiguration":{
"@odata.type":"#microsoft.graph.azureAdPopTokenAuthentication"
}
}
]
}