Compartilhar via


Update approvalStage

Namespace: microsoft.graph

Aprovar ou negar um objeto approvalStage numa aprovação.

Esta API está disponível nas seguintes implementações de cloud nacionais.

Serviço global US Government L4 US Government L5 (DOD) China operada pela 21Vianet

Permissões

As tabelas seguintes mostram as permissões ou permissões com menos privilégios necessárias para chamar esta API em cada tipo de recurso suportado. Siga as melhores práticas para pedir permissões com menos privilégios. Para obter detalhes sobre as permissões delegadas e de aplicação, veja Tipos de permissão. Para saber mais sobre estas permissões, veja a referência de permissões.

Para gestão de direitos

Tipo de permissão Permissões com menos privilégios Permissões com privilégios superiores
Delegado (conta corporativa ou de estudante) EntitlementManagement.ReadWrite.All Indisponível.
Delegado (conta pessoal da Microsoft) Sem suporte. Sem suporte.
Aplicativo Sem suporte. Sem suporte.

Para PIM para Grupos

Tipo de permissão Permissões com menos privilégios Permissões com privilégios superiores
Delegado (conta corporativa ou de estudante) PrivilegedAssignmentSchedule.ReadWrite.AzureADGroup Indisponível.
Delegado (conta pessoal da Microsoft) Sem suporte. Sem suporte.
Aplicativo Sem suporte. Sem suporte.

Solicitação HTTP

Para atualizar uma decisão de aprovação na gestão de direitos:

PATCH /identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{accessPackageAssignmentRequestId}/stages/{approvalStageId}

Para atualizar uma decisão de aprovação no PIM para Grupos:

PATCH /identityGovernance/privilegedAccess/group/assignmentApprovals/{privilegedaccessgroupassignmentschedulerequestId}/stages/{approvalStageId}

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.

Corpo da solicitação

A tabela seguinte mostra as propriedades necessárias para este método.

Propriedade Tipo Descrição
reviewResult Cadeia de caracteres Decisão do aprovador. Os valores possíveis são: Approve, Deny. Obrigatório.
justificação Cadeia de caracteres Justificação relacionada com a decisão do aprovador.

Resposta

Se for bem-sucedido, este método devolve um 204 No Content código de resposta no corpo da resposta. Se o autor da chamada não tiver as permissões corretas, o método devolve um 403 Forbidden código de resposta ou, se o ID de aprovação não for encontrado, o método devolve 404 Not found. Se o pedido já tiver sido aprovado por outro aprovador na mesma fase de aprovação, o método devolve 409 Conflict o código de resposta.

Exemplos

Solicitação

PATCH https://graph.microsoft.com/v1.0/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/abd306ef-f7b2-4a10-9fd1-493454322489/stages/d4fa4045-4716-436d-aec5-57b0a713f095

{
 "reviewResult":"Approve",
 "justification":"OK"
}

Resposta

O exemplo a seguir mostra a resposta.

HTTP/1.1 204 No Content