accessPackageApprovalStage tipo de recurso

Namespace: microsoft.graph

Utilizado para a propriedade stages de accessPackageAssignmentApprovalSettings num accessPackageAssignmentPolicy. Especifica os aprovadores primários, de contingência e de escalamento de cada fase.

Propriedades

Propriedade Tipo Descrição
approverInformationVisibility approverInformationVisibility Indica se as informações do aprovador estão visíveis para o requerente. Os valores possíveis são: default, notVisible, visible, unknownFutureValue.
durationBeforeAutomaticDenial Duração O número de dias em que um pedido pode estar pendente de uma resposta antes de ser automaticamente negado.
durationBeforeEscalation Duração Se for necessário um escalamento, a hora em que um pedido pode estar pendente de uma resposta de um aprovador primário.
escalationApprovers coleção subjectSet Se o escalamento estiver ativado e os aprovadores principais não responderem antes do tempo de escalamento, os escalationApprovers são os utilizadores que são convidados a aprovar pedidos.
fallbackEscalationApprovers coleção subjectSet Os assuntos, normalmente utilizadores, que são os aprovadores de escalamento de contingência.
fallbackPrimaryApprovers coleção subjectSet Os assuntos, normalmente utilizadores, que são os principais aprovadores de contingência.
isApproverJustificationRequired Booliano Indica se o aprovador é necessário para fornecer uma justificação para aprovar um pedido.
isEscalationEnabled Booliano Se true, um ou mais escalationApprovers estiverem configurados nesta fase de aprovação.
primaryApprovers coleção subjectSet Os assuntos, normalmente utilizadores, que são convidados a aprovar pedidos. Uma coleção de singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors ou targetUserSponsors.

approverInformationVisibility values (valores approverInformationVisibility)

Member Descrição
Padrão. Utilize a predefinição do sistema para visibilidade das informações do aprovador.
nãoVisível As informações do aprovador não estão visíveis para o requerente.
visible As informações do aprovador estão visíveis para o requerente.
unknownFutureValue Não usar.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

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