customAccessPackageWorkflowExtension resource type (deprecated)
Namespace: microsoft.graph
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Caution
The customAccessPackageWorkflowExtension resource type and its associated methods is deprecated and will be retired on December 31, 2023. Use the accessPackageAssignmentRequestWorkflowExtension and accessPackageAssignmentWorkflowExtension resource types and their associated methods.
Defines the attributes of a logic app, which can be called at various stages of an access package request and assignment cycle. You can integrate logic apps with entitlement management to broaden your governance workflows beyond the core entitlement management use cases. The following use cases can be integrated with logic apps using this workflow:
- When an access package is requested
- When an access package request is granted
- When an access package assignment expires
Inherits and derived from customCalloutExtension.
Methods
Method | Return type | Description |
---|---|---|
List | customAccessPackageWorkflowExtension collection | Get a list of the customAccessPackageWorkflowExtension objects and their properties. |
Create | customAccessPackageWorkflowExtension | Create a new customAccessPackageWorkflowExtension object. |
Get | customAccessPackageWorkflowExtension | Read the properties and relationships of a customAccessPackageWorkflowExtension object. |
Update | customAccessPackageWorkflowExtension | Update the properties of a customAccessPackageWorkflowExtension object. |
Delete | None | Deletes a customAccessPackageWorkflowExtension object. |
Properties
Property | Type | Description |
---|---|---|
authenticationConfiguration | customExtensionAuthenticationConfiguration | Configuration for securing the API call to the logic app. For example, using OAuth client credentials flow. Inherited from customCalloutExtension. |
clientConfiguration | customExtensionClientConfiguration | HTTP connection settings that define how long Microsoft Entra ID can wait for a connection to a logic app, how many times you can retry a timed-out connection and the exception scenarios when retries are allowed. Inherited from customCalloutExtension. |
createdDateTime | DateTimeOffset | Represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . Read-only. |
description | String | Description for the customAccessPackageWorkflowExtension object. Inherited from customCalloutExtension. Read only. |
displayName | String | Display name for the customAccessPackageWorkflowExtension object. Inherited from customCalloutExtension. Read only. Supports $filter (contains ). |
endpointConfiguration | customExtensionEndpointConfiguration | The type and details for configuring the endpoint to call the logic app's workflow. Inherited from customCalloutExtension. |
id | String | Identifier for the customAccessPackageWorkflowExtension object. Inherited from entity. |
lastModifiedDateTime | DateTimeOffset | Represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z . Read-only. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.customAccessPackageWorkflowExtension",
"id": "String (identifier)",
"displayName": "String",
"clientConfiguration": {
"@odata.type": "microsoft.graph.customExtensionClientConfiguration"
},
"authenticationConfiguration": {
"@odata.type": "microsoft.graph.customExtensionAuthenticationConfiguration"
},
"description": "String",
"createdDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"endpointConfiguration": {
"@odata.type": "microsoft.graph.customExtensionEndpointConfiguration"
}
}