Skip to content

Latest commit

 

History

History
81 lines (71 loc) · 3.98 KB

File metadata and controls

81 lines (71 loc) · 3.98 KB
title accessPackageApprovalStage resource type
description Used for the stages property of approval settings. Specifies the primary, fallback, and escalation approvers of each stage.
author vikama-microsoft
ms.date 07/02/2025
ms.localizationpriority medium
ms.subservice entra-id-governance
doc_type resourcePageType

accessPackageApprovalStage resource type

Namespace: microsoft.graph

[!INCLUDE beta-disclaimer]

Used for the stages property of approval settings in an access package assignment policy. Specifies the primary, fallback, and escalation approvers of each stage.

Properties

Property Type Description
approverInformationVisibility approverInformationVisibility Indicates whether approver information is visible to the requestor. The possible values are: default, notVisible, visible, unknownFutureValue.
durationBeforeAutomaticDenial Duration The number of days that a request can be pending a response before it is automatically denied.
durationBeforeEscalation Duration If escalation is required, the time a request can be pending a response from a primary approver.
escalationApprovers subjectSet collection If escalation is enabled and the primary approvers don't respond before the escalation time, the escalationApprovers are the users who will be asked to approve requests.
fallbackEscalationApprovers subjectSet collection The subjects, typically users, who are the fallback escalation approvers.
fallbackPrimaryApprovers subjectSet collection The subjects, typically users, who are the fallback primary approvers.
isApproverJustificationRequired Boolean Indicates whether the approver is required to provide a justification for approving a request.
isEscalationEnabled Boolean If true, then one or more escalationApprovers are configured in this approval stage.
primaryApprovers subjectSet collection The subjects, typically users, who will be asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors, or targetUserSponsors.

approverInformationVisibility values

Member Description
default Use the default system setting for approver information visibility.
notVisible Approver information isn't visible to the requestor.
visible Approver information is visible to the requestor.
unknownFutureValue Evolvable enumeration sentinel value. Don't use.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.accessPackageApprovalStage",
  "durationBeforeAutomaticDenial": "String (duration)",
  "approverInformationVisibility": "String",
  "isApproverJustificationRequired": "Boolean",
  "isEscalationEnabled": "Boolean",
  "durationBeforeEscalation": "String (duration)",
  "primaryApprovers": [
    {
      "@odata.type": "microsoft.graph.identityGovernance.ruleBasedSubjectSet"
    }
  ],
  "fallbackPrimaryApprovers": [
    {
      "@odata.type": "microsoft.graph.identityGovernance.ruleBasedSubjectSet"
    }
  ],
  "escalationApprovers": [
    {
      "@odata.type": "microsoft.graph.identityGovernance.ruleBasedSubjectSet"
    }
  ],
  "fallbackEscalationApprovers": [
    {
      "@odata.type": "microsoft.graph.identityGovernance.ruleBasedSubjectSet"
    }
  ]
}