Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Namespace: microsoft.graph
Especifica as configurações para um aplicativo que implementa uma API Web.
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| acceptMappedClaims | Booliano | Quando true, permite que um aplicativo use o mapeamento de declarações sem especificar uma chave de assinatura personalizada. |
| knownClientApplications | Coleção de GUIDs | Usado para consentimento de agrupamento se você tiver uma solução que contenha duas partes: um aplicativo cliente e um aplicativo API Web personalizado. Se você definir o appID do aplicativo cliente como esse valor, o usuário consentirá apenas uma vez com o aplicativo cliente. O Microsoft Entra ID sabe que consentir com o cliente significa consentir implicitamente com a API Web e provisiona automaticamente entidades de serviço para ambas as APIs ao mesmo tempo. O cliente e o aplicativo de API Web devem ser registrados no mesmo locatário. |
| oauth2PermissionScopes | coleção permissionScope | A definição das permissões delegadas expostas pela API Web representada por esse registro de aplicativo. Essas permissões delegadas podem ser solicitadas por um aplicativo cliente e podem ser concedidas por usuários ou administradores durante o consentimento. As permissões delegadas às vezes são chamadas de escopos OAuth 2.0. Esses escopos e os appRoles do aplicativo compartilham um limite padrão de 700 definições de permissão por aplicativo. As definições habilitadas e desabilitadas contam. Para regras de contagem, comportamento de objetos existentes acima do limite e diretrizes de design, consulte Limites de função do aplicativo. |
| preAuthorizedApplications | coleção preAuthorizedApplication | Lista os aplicativos cliente pré-autorizados com as permissões delegadas especificadas para acessar as APIs desse aplicativo. Os usuários não são obrigados a consentir com nenhum aplicativo pré-autorizado (para as permissões especificadas). No entanto, quaisquer outras permissões não listadas em preAuthorizedApplications (solicitadas por meio de consentimento incremental, por exemplo) exigirão o consentimento do usuário. |
| requestedAccessTokenVersion | Int32 | Especifica a versão do token de acesso esperada por esse recurso. Isso altera a versão e o formato do JWT produzido independentemente do endpoint ou cliente usado para solicitar o token de acesso. O ponto de extremidade usado, v1.0 ou v2.0, é escolhido pelo cliente e afeta apenas a versão do id_tokens. Os recursos precisam configurar explicitamente requestedAccessTokenVersion para indicar o formato de token de acesso com suporte. Os valores possíveis para requestedAccessTokenVersion são 1, 2, ou null. Se o valor for null, o padrão é 1, que corresponde ao ponto de extremidade v1.0. Se signInAudience no aplicativo estiver configurado como AzureADandPersonalMicrosoftAccount ou PersonalMicrosoftAccount, o valor dessa propriedade deverá ser 2. |
Representação JSON
A representação JSON a seguir mostra o tipo de recurso.
{
"acceptMappedClaims": true,
"knownClientApplications": ["Guid"],
"oauth2PermissionScopes": [{"@odata.type": "microsoft.graph.permissionScope"}],
"preAuthorizedApplications": [{"@odata.type": "microsoft.graph.preAuthorizedApplication"}],
"requestedAccessTokenVersion": 2
}