Editja

Ixxerja permezz ta’


assignmentRequestApprovalStageCallbackData resource type

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.

Access package assignment request workflow callback that defines a custom extension endpoint approval callback that is derived from customextensiondata.

Inherits from accessPackageAssignmentRequestCallbackData.

Properties

Property Type Description
approvalStage accessPackageApprovalStage The stage in the approval decision.
customExtensionStageInstanceDetail String Details for the callback. Inherited from accessPackageAssignmentRequestCallbackData.
customExtensionStageInstanceId String Unique identifier of the callout to the custom extension. Inherited from accessPackageAssignmentRequestCallbackData.
stage accessPackageCustomExtensionStage Indicates the stage at which the custom callout extension is executed. Inherited from accessPackageAssignmentRequestCallbackData.The possible values are: assignmentRequestCreated, assignmentRequestApproved, assignmentRequestGranted, assignmentRequestRemoved, assignmentFourteenDaysBeforeExpiration, assignmentOneDayBeforeExpiration, unknownFutureValue.
state String Allows the extension to be able to deny or cancel the request submitted by the requestor. The supported values are Denied and Canceled. This property can only be set for an assignmentRequestCreated stage. Inherited from accessPackageAssignmentRequestCallbackData.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.assignmentRequestApprovalStageCallbackData",
  "stage": "String",
  "customExtensionStageInstanceId": "String",
  "customExtensionStageInstanceDetail": "String",
  "state": "String",
  "approvalStage": {
    "@odata.type": "microsoft.graph.accessPackageApprovalStage"
  }
}