Tipo complexo approvalSettings

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.

As configurações de aprovação conforme definido em uma regra de política de gerenciamento de função.

Propriedades

Propriedade Tipo Descrição
approvalMode Cadeia de Caracteres Um de SingleStage, Serial, Parallel, NoApproval (padrão). NoApproval é usado quando isApprovalRequired é false.
approvalStages coleção approvalStage Se a aprovação for necessária, um ou dois elementos dessa coleção definirão cada um dos estágios de aprovação. Uma matriz vazia se nenhuma aprovação for necessária.
isApprovalRequired Booliano Indica se a aprovação é necessária para solicitações nesta política.
isApprovalRequiredForExtension Booliano Indica se a aprovação é necessária para que um usuário estenda sua atribuição.
isRequestorJustificationRequired Booliano Indica se o solicitante é necessário para fornecer uma justificativa em sua solicitação.

Relações

Nenhum

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "@odata.type": "#microsoft.graph.approvalSettings",
  "isApprovalRequired": "Boolean",
  "isApprovalRequiredForExtension": "Boolean",
  "isRequestorJustificationRequired": "Boolean",
  "approvalMode": "String",
  "approvalStages": [
    {
      "@odata.type": "microsoft.graph.approvalStage"
    }
  ]
}