tipo complejo approvalStage

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

En la administración de derechos, se usa para la propiedad approvalStages de la configuración de aprobación en la propiedad requestApprovalSettings de una directiva de asignación de paquetes de acceso. Especifica los aprobadores principales, de reserva y de escalamiento de cada fase.

En PIM, define la configuración de las fases de aprobación de un objeto unifiedRoleManagementPolicyApprovalRule . Especifica los aprobadores principales y de escalación de cada fase y si se requieren aprobaciones y escalaciones.

Propiedades

Propiedad Tipo Descripción
approvalStageTimeOutInDays Int32 El número de días que una solicitud puede estar pendiente de una respuesta antes de que se deniegue automáticamente.
isApproverJustificationRequired Booleano Indica si el aprobador debe proporcionar una justificación para aprobar una solicitud.
isEscalationEnabled Booleano Si es true, se configuran uno o varios aprobadores de escalado en esta fase de aprobación.
escalationTimeInMinutes Int32 Si es necesario escalar, el tiempo que una solicitud puede estar pendiente de una respuesta de un aprobador principal.
primaryApprovers colección userSet Los usuarios a los que se les pide que aprueben las solicitudes. Colección de singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors y targetUserSponsors. Al crear o actualizar una directiva, incluya al menos un userSet en esta colección.
escalationApprovers colección userSet Si la escalación está habilitada y los aprobadores principales no responden antes del tiempo de escalación, escalationApprovers son los usuarios a los que se les pedirá que aprueben las solicitudes. Puede ser una colección de singleUser, groupMembers, requestorManager, internalSponsors y externalSponsors. Al crear o actualizar una directiva, si no hay aprobadores de escalamiento o no se requieren aprobadores de escalado para la fase, el valor de esta propiedad debe ser una colección vacía.

Representación JSON

Esta es una representación JSON de la fase de aprobación de la solicitud.


{
    "approvalStageTimeOutInDays": 14,
    "isApproverJustificationRequired": true,
    "isEscalationEnabled": true,
    "escalationTimeInMinutes": 11520,
    "primaryApprovers": [{"@odata.type": "microsoft.graph.userSet"}],
    "escalationApprovers": [{"@odata.type": "microsoft.graph.userSet"}]
}