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:

Inherits and derived from customCalloutExtension.

Methods

Method Return type Description
List customAccessPackageWorkflowExtensions customAccessPackageWorkflowExtension collection Get a list of the customAccessPackageWorkflowExtension objects and their properties.
Create customAccessPackageWorkflowExtensions customAccessPackageWorkflowExtension Create a new customAccessPackageWorkflowExtension object.
Get customAccessPackageWorkflowExtension customAccessPackageWorkflowExtension Read the properties and relationships of a customAccessPackageWorkflowExtension object.
Update customAccessPackageWorkflowExtension customAccessPackageWorkflowExtension Update the properties of a customAccessPackageWorkflowExtension object.
Delete customAccessPackageWorkflowExtension 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 is a JSON representation of the resource.

{
  "@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"
  }
}