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.
Ao registrar um aplicativo com a plataforma de identidade da Microsoft para desenvolvedores, você é solicitado a selecionar quais tipos de conta seu aplicativo suporta. Você pode consultar o link Ajude-me a escolher em Tipos de conta suportados durante o processo de registro. O valor selecionado para essa propriedade tem implicações em outras propriedades de objeto do aplicativo.
Depois que o aplicativo for registrado, você pode verificar ou alterar o tipo de conta que o aplicativo suporta a qualquer momento.
No painel Gerenciar do seu aplicativo, procure Manifesto e localize o signInAudience valor. Os diferentes tipos de conta e os correspondentes signInAudience são mostrados na tabela a seguir:
| Tipos de conta suportados (Registar uma aplicação) |
signInAudience (manifesto) |
|---|---|
| Contas somente neste diretório organizacional (Locatário único) | AzureADMyOrg |
| Contas em qualquer diretório organizacional (Qualquer diretório do Microsoft Entra — Multi-inquilino) | AzureADMultipleOrgs |
| Contas em qualquer diretório organizacional (Qualquer diretório Microsoft Entra - Multilocatário) e contas pessoais da Microsoft (como Skype, Xbox) | AzureADandPersonalMicrosoftAccount |
| Apenas contas pessoais da Microsoft | PersonalMicrosoftAccount |
Se você alterar essa propriedade, talvez seja necessário alterar outras propriedades primeiro.
Diferenças de validação
Consulte a tabela a seguir para obter as diferenças de validação de várias propriedades para diferentes tipos de conta suportados.
| Propriedade | AzureADMyOrg |
AzureADMultipleOrgs |
AzureADandPersonalMicrosoftAccount e PersonalMicrosoftAccount |
|---|---|---|---|
URI da ID do aplicativo (identifierURIs) |
Deve ser único no inquilino urn:// os regimes são apoiados Curingas não são suportados Cadeias de caracteres de consulta e fragmentos são suportados Comprimento máximo de 255 caracteres Sem limite* no número de URIs de identificador |
Deve ser globalmente único urn:// os regimes são apoiados Curingas não são suportados Cadeias de caracteres de consulta e fragmentos são suportados Comprimento máximo de 255 caracteres Sem limite* no número de URIs de identificador |
Deve ser globalmente único urn:// esquemas não são suportados Não há suporte para curingas, fragmentos e cadeias de caracteres de consulta Comprimento máximo de 120 caracteres Máximo de 50 identifierURIs |
| Clouds nacionais | Suportado | Suportado | Não suportado |
Certificados (keyCredentials) |
Chave de assinatura simétrica | Chave de assinatura simétrica | Encriptação e chave de assinatura assimétrica |
Segredos do cliente (passwordCredentials) |
Sem limite* | Sem limite* | Máximo de dois segredos do cliente |
Redirecionar URIs (replyURLs) |
Consulte Restrições e limitações de URI/URL de resposta de redirecionamento para obter mais informações. | ||
Permissões da API (requiredResourceAccess) |
Não mais de 50 APIs totais (aplicativos de recursos), com não mais de 10 APIs de outros locatários. Não mais do que 400 permissões no total em todas as APIs. | Não mais de 50 APIs totais (aplicativos de recursos), com não mais de 10 APIs de outros locatários. Não mais do que 400 permissões no total em todas as APIs. | Não mais de 50 APIs totais (aplicativos de recursos), com não mais de 10 APIs de outros locatários. Não mais do que 200 permissões no total em todas as APIs. Máximo de 30 permissões por recurso (por exemplo, Microsoft Graph). |
Escopos definidos por esta API (oauth2Permissions) |
Comprimento máximo do nome do escopo de 120 caracteres Limite padrão de 700 definições de permissões, partilhado com os papéis da app. Veja Limites de funções na App. |
Comprimento máximo do nome do escopo de 120 caracteres Limite padrão de 700 definições de permissões, partilhado com os papéis da app. Veja Limites de funções na App. |
Comprimento máximo do nome do escopo de 40 caracteres Máximo de 100 escopos definidos, também sujeito ao limite de funções partilhadas da aplicação. |
Aplicações cliente autorizadas (preAuthorizedApplications) |
Sem limite definido* | Sem limite definido* | Total máximo de 500 Máximo de 100 aplicativos cliente definidos Máximo de 30 escopos definidos por cliente |
| appRoles | Suportado Limite padrão de 700 definições de permissões, partilhadas com escopos de permissões delegadas expostas. Veja Limites de funções na App. |
Suportado Limite padrão de 700 definições de permissões, partilhadas com escopos de permissões delegadas expostas. Veja Limites de funções na App. |
PersonalMicrosoftAccount: Não suportado AzureADandPersonalMicrosoftAccount: Suportado, sujeito ao limite de funções partilhadas na aplicação. As funções do aplicativo não são suportadas para usuários consumidores (MSA) do aplicativo em tempo de execução |
| URL de logout do canal frontal |
https://localhost é permitido http esquema não é permitido Comprimento máximo de 255 caracteres |
https://localhost é permitido http esquema não é permitido Comprimento máximo de 255 caracteres |
https://localhost é permitido, http://localhost falha http esquema não é permitido Comprimento máximo de 255 caracteres |
| Nome a apresentar | Comprimento máximo de 120 caracteres | Comprimento máximo de 120 caracteres | Comprimento máximo de 90 caracteres |
* Existe um limite agregado de 1.200 entradas nas propriedades da coleção no manifesto da aplicação. Também se aplicam limites individuais de recolha. Ver Limites do manifesto.
Próximos passos
Para obter mais informações sobre registros de aplicativos e seu manifesto JSON, consulte: