Partilhar via


appConsentRequest resource type

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 Versão.

Representa o pedido que um utilizador cria quando pede ao administrador do inquilino o consentimento para aceder a uma aplicação ou para conceder permissões a uma aplicação. Os detalhes incluem a aplicação à qual o utilizador quer que o acesso seja concedido em seu nome e as permissões que o utilizador está a pedir.

O utilizador pode criar um pedido de consentimento quando uma aplicação ou uma permissão requer autorização de administrador e apenas quando o fluxo de trabalho de consentimento do administrador está ativado.

Métodos

Método Tipo de retorno Descrição
List coleção appConsentRequest Obtenha uma coleção de objetos appConsentRequest e as respetivas propriedades.
Get appConsentRequest Leia as propriedades e relações de um objeto appConsentRequest .
Filtrar por utilizador atual appConsentRequest Leia as propriedades dos objetos appConsentRequest para os quais o utilizador atual é o revisor e o estado do pedido de consentimento do utilizador é InProgress.

Propriedades

Propriedade Tipo Descrição
appDisplayName Cadeia de caracteres O nome a apresentar da aplicação para a qual é pedido o consentimento. Obrigatório. $filter Suporta (eq apenas) e $orderby.
appId Cadeia de caracteres O identificador da aplicação. Obrigatório. $filter Suporta (eq apenas) e $orderby.
consentType Cadeia de caracteres O tipo de consentimento do pedido. Os valores possíveis são: Static e Dynamic. Estas representam permissões estáticas e dinâmicas, respetivamente, pedidas no fluxo de trabalho de consentimento. $filter Suporta (eq apenas) e $orderby. Obrigatório.
id Cadeia de caracteres O identificador do pedido de consentimento da aplicação. Obrigatório.
pendingScopes coleção appConsentRequestScope Uma lista de âmbitos pendentes a aguardar aprovação. Isto está vazio se o consentType for Static. Obrigatório.

Relações

Relação Tipo Descrição
userConsentRequests coleção userConsentRequest Uma lista de pedidos de consentimento de utilizador pendentes. Suporta $filter (eq).

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.appConsentRequest",
  "id": "String (identifier)",
  "appId": "String",
  "appDisplayName": "String",
  "consentType": "String",
  "pendingScopes": [
    {
      "@odata.type": "microsoft.graph.appConsentRequestScope"
    }
  ]
}