Skip to content

Commit ff66ac7

Browse files
authored
Merge branch 'main' into yizcheng/new-enum-mexico
2 parents bbf118b + 9459115 commit ff66ac7

216 files changed

Lines changed: 4820 additions & 1295 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

api-reference/beta/api/accesspackageassignmentrequest-resume.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,65 @@ Content-Type: application/json
232232

233233
---
234234

235+
### Response
236+
237+
The following example shows the response.
238+
<!-- {
239+
"blockType": "response",
240+
"truncated": true
241+
}
242+
-->
243+
``` http
244+
HTTP/1.1 204 No Content
245+
```
246+
247+
### Example 4: Resume an access package assignment request from a custom extension
248+
249+
#### Request
250+
251+
The following example shows a request of a call to resume an access package assignment request that's waiting for a callback from a custom extension to determine the approver of the access package assignment.
252+
253+
<!-- {
254+
"blockType": "request",
255+
"name": "accesspackageassignmentrequestthis.resume.customextension"
256+
}
257+
-->
258+
``` http
259+
POST https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/0e60f18c-b2a0-4887-9da8-da2e30a39d99/resume
260+
Content-Type: application/json
261+
262+
{
263+
"source": "Contoso.CustoEXT",
264+
"type": "microsoft.graph.accessPackageCustomExtensionStage.assignmentRequestCreated",
265+
"data": {
266+
"@odata.type": "microsoft.graph.microsoft.graph.assignmentRequestApprovalStageCallbackData",
267+
"approvalStage": {
268+
"durationBeforeAutomaticDenial": "P2D",
269+
"escalationApprovers": [],
270+
"fallbackEscalationApprovers": [],
271+
"fallbackPrimaryApprovers": [],
272+
"isApproverJustificationRequired": false,
273+
"isEscalationEnabled": false,
274+
"primaryApprovers": [
275+
{
276+
"@@odata.type": "#microsoft.graph.singleUser",
277+
"description": "Primary approver of access package assignment.",
278+
"id": "",
279+
"isBackup": false
280+
}
281+
]
282+
},
283+
"customExtensionStageInstanceDetail": "A approval stage from Logic Apps",
284+
"customExtensionStageInstanceId": "@{triggerBody()?['CustomExtensionStageInstanceId']}",
285+
"stage": "assignmentRequestDeterminingApprovalRequirements"
286+
},
287+
"source": "LogicApps",
288+
"type": "microsoft.graph.accessPackageCustomExtensionStage.assignmentRequestCreated"
289+
}
290+
291+
```
292+
293+
235294
### Response
236295

237296
The following example shows the response.

api-reference/beta/api/accesspackagecatalog-post-accesspackagecustomworkflowextensions.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,3 +267,77 @@ Content-Type: application/json
267267
}
268268
```
269269

270+
### Example 3: Create a custom extension for use with an approval stage callback
271+
272+
The following is an example of a access package assignment request custom workflow extension.
273+
274+
#### Request
275+
276+
<!-- {
277+
"blockType": "request",
278+
"name": "create_accessPackageAssignmentRequestWorkflowExtension_direct_approval"
279+
}
280+
-->
281+
282+
``` http
283+
POST https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageCatalogs/a9286c9c-7659-4b2e-ba44-4d1f2ce07746/accessPackagecustomWorkflowExtensions
284+
Content-Type: application/json
285+
286+
{
287+
"@odata.type": "#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension",
288+
"displayName": "test_action_0124_email",
289+
"description": "this is for graph testing only",
290+
"endpointConfiguration": {
291+
"@odata.type": "#microsoft.graph.logicAppTriggerEndpointConfiguration",
292+
"subscriptionId": "38ab2ccc-3747-4567-b36b-9478f5602f0d",
293+
"resourceGroupName": "test",
294+
"logicAppWorkflowName": "elm-extension-email"
295+
},
296+
"authenticationConfiguration": {
297+
"@odata.type": "#microsoft.graph.azureAdPopTokenAuthentication"
298+
},
299+
"callbackConfiguration": {
300+
"@odata.type": "microsoft.graph.accessPackageRequestApprovalStageCallbackConfiguration",
301+
"durationBeforeTimeout": "PT1H"
302+
}
303+
}
304+
```
305+
306+
#### Response
307+
>**Note:** The response object shown here might be shortened for readability.
308+
<!-- {
309+
"blockType": "response",
310+
"truncated": true,
311+
"@odata.type": "microsoft.graph.customCalloutExtension"
312+
}
313+
-->
314+
``` http
315+
HTTP/1.1 201 Created
316+
Content-Type: application/json
317+
318+
{
319+
"value":{
320+
"@odata.type":"#microsoft.graph.accessPackageAssignmentRequestWorkflowExtension",
321+
"id":"5afcb385-d500-450c-bbf6-3b74a44403da",
322+
"displayName":"test_action_0124_email",
323+
"description":"this is for graph testing only",
324+
"createdDateTime":"2022-01-24T21:48:57.15Z",
325+
"lastModifiedDateTime":"2022-01-24T21:55:44.953Z",
326+
"clientConfiguration":null,
327+
"endpointConfiguration":{
328+
"@odata.type":"#microsoft.graph.logicAppTriggerEndpointConfiguration",
329+
"subscriptionId":"e8eb46ab-626d-451f-8668-9434e73cf43b",
330+
"resourceGroupName":"test",
331+
"logicAppWorkflowName":"elm-extension-email",
332+
"url":"https://prod-31.eastus.logic.azure.com:443/workflows/8ccffea766ae48e680gd9a22d1549bbc/triggers/manual/paths/invoke?api-version=2016-10-01"
333+
},
334+
"authenticationConfiguration":{
335+
"@odata.type":"#microsoft.graph.azureAdPopTokenAuthentication"
336+
},
337+
"callbackConfiguration":{
338+
"@odata.type":"microsoft.graph.accessPackageRequestApprovalStageCallbackConfiguration",
339+
"durationBeforeTimeout":"PT1H"
340+
}
341+
}
342+
}
343+
```

api-reference/beta/api/agentidentity-delete-owners.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "Remove an owner from a agentIdentity."
44
author: "zallison22"
55
ms.date: 10/27/2025
66
ms.localizationpriority: medium
7-
ms.subservice: "entra-applications"
7+
ms.subservice: "entra-agent-id"
88
doc_type: apiPageType
99
---
1010

api-reference/beta/api/agentidentity-delete-sponsors.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "Remove a sponsor from an agentIdentity object."
44
author: "zallison22"
55
ms.date: 10/27/2025
66
ms.localizationpriority: medium
7-
ms.subservice: "entra-applications"
7+
ms.subservice: "entra-agent-id"
88
doc_type: apiPageType
99
---
1010

api-reference/beta/api/agentidentity-delete.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "Delete agent identity."
44
author: "zallison22"
55
ms.date: 10/27/2025
66
ms.localizationpriority: medium
7-
ms.subservice: "entra-applications"
7+
ms.subservice: "entra-agent-id"
88
doc_type: apiPageType
99
---
1010

api-reference/beta/api/agentidentity-get.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "Read the properties and relationships of agentIdentity object."
44
author: "zallison22"
55
ms.date: 10/27/2025
66
ms.localizationpriority: medium
7-
ms.subservice: "entra-applications"
7+
ms.subservice: "entra-agent-id"
88
doc_type: apiPageType
99
---
1010

api-reference/beta/api/agentidentity-list-memberof.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "Get the groups and directory roles that this agentIdentity is a di
44
author: "zallison22"
55
ms.date: 10/27/2025
66
ms.localizationpriority: medium
7-
ms.subservice: "entra-applications"
7+
ms.subservice: "entra-agent-id"
88
doc_type: apiPageType
99
---
1010

api-reference/beta/api/agentidentity-list-ownedobjects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "Retrieve a list of objects owned by the agentIdentity. This could
44
author: "zallison22"
55
ms.date: 10/27/2025
66
ms.localizationpriority: medium
7-
ms.subservice: "entra-applications"
7+
ms.subservice: "entra-agent-id"
88
doc_type: apiPageType
99
---
1010

api-reference/beta/api/agentidentity-list-owners.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "Retrieve a list of owners of the agent identity."
44
author: "zallison22"
55
ms.date: 10/27/2025
66
ms.localizationpriority: medium
7-
ms.subservice: "entra-applications"
7+
ms.subservice: "entra-agent-id"
88
doc_type: apiPageType
99
---
1010

api-reference/beta/api/agentidentity-list-sponsors.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "List sponsors for an agent identity."
44
author: "zallison22"
55
ms.date: 10/27/2025
66
ms.localizationpriority: medium
7-
ms.subservice: "entra-applications"
7+
ms.subservice: "entra-agent-id"
88
doc_type: apiPageType
99
---
1010

0 commit comments

Comments
 (0)