Differenze di convalida in base ai tipi di account supportati (signInAudience)

Quando si registra un'applicazione con Microsoft Identity Platform per gli sviluppatori, viene chiesto di selezionare i tipi di account supportati dall'applicazione. È possibile fare riferimento al collegamento Aiutami a scegliere in Tipi di account supportati durante il processo di registrazione. Il valore selezionato per questa proprietà ha implicazioni su altre proprietà dell'oggetto app.

Dopo la registrazione dell'applicazione, è possibile controllare o modificare il tipo di account supportato dall'applicazione in qualsiasi momento. Nel riquadro Gestisci dell'applicazione cercare Manifesto e trovare il valore signInAudience. I diversi tipi di account e i signInAudience corrispondenti sono illustrati nella tabella seguente:

Tipi di account supportati (Registrare un'applicazione) signInAudience (manifesto)
Account solo in questa directory organizzativa (tenant singolo) AzureADMyOrg
Account in qualsiasi directory dell'organizzazione (qualsiasi directory Microsoft Entra - multi-tenant) AzureADMultipleOrgs
Gli account presenti in qualsiasi directory dell'organizzazione (qualsiasi directory Microsoft Entra - Multi-tenant) e gli account Microsoft personali (ad esempio, Skype, Xbox) AzureADandPersonalMicrosoftAccount
Solo account Microsoft personali PersonalMicrosoftAccount

Se si modifica questa proprietà, potrebbe essere necessario modificare prima altre proprietà.

Differenze di convalida

Vedere la tabella seguente per le differenze di convalida di varie proprietà per i diversi tipi di account supportati.

Proprietà AzureADMyOrg AzureADMultipleOrgs AzureADandPersonalMicrosoftAccount e PersonalMicrosoftAccount
URI dell'ID applicazione (identifierURIs) Deve essere univoco nel tenant

Sono supportati urn:// schemi

I caratteri jolly non sono supportati

Sono supportati stringhe di query e frammenti

La lunghezza massima consentita è di 255 caratteri

Nessun limite* per il numero di identificatoriURI
Deve essere globalmente univoco

Sono supportati urn:// schemi

I caratteri jolly non sono supportati

Sono supportati stringhe di query e frammenti

La lunghezza massima consentita è di 255 caratteri

Nessun limite* per il numero di identificatoriURI
Deve essere globalmente univoco

Gli schemi urn:// non sono supportati

I caratteri jolly, i frammenti e le stringhe di query non sono supportati

La lunghezza massima consentita è di 120 caratteri

Massimo 50 identificatoriURI
Cloud nazionali Supportata Supportato Non supportato
Certificati (keyCredentials) Chiave di firma simmetrica Chiave di firma simmetrica Crittografia e chiave di firma asimmetrica
Segreti client (passwordCredentials) Nessun limite* Nessun limite* Massimo due segreti client
URI di reindirizzamento (replyURLs) Per altre informazioni, vedere Restrizioni e limitazioni degli URI di reindirizzamento/URL di risposta.
Autorizzazioni API (requiredResourceAccess) Non più di 50 API totali (app per le risorse), con non più di 10 API da altri tenant. Non più di 400 autorizzazioni totali in tutte le API. Non più di 50 API totali (app per le risorse), con non più di 10 API da altri tenant. Non più di 400 autorizzazioni totali in tutte le API. Non più di 50 API totali (app per le risorse), con non più di 10 API da altri tenant. Non più di 200 autorizzazioni totali in tutte le API. Massimo 30 autorizzazioni per risorsa (ad esempio, Microsoft Graph).
Ambiti definiti da questa API (oauth2Permissions) Lunghezza massima del nome dell'ambito di 120 caratteri

Nessun limite impostato* per il numero di ambiti definiti
Lunghezza massima del nome dell'ambito di 120 caratteri

Nessun limite impostato* per il numero di ambiti definiti
Lunghezza massima del nome dell'ambito di 40 caratteri

Massimo 100 ambiti definiti
Applicazioni client autorizzate (preAuthorizedApplications) Nessun limite impostato* Nessun limite impostato* Totale massimo 500

Massimo 100 app client definite

Massimo 30 ambiti definiti per client
appRoles Aggiunta del supporto per
Nessun limite*
Aggiunta del supporto per
Nessun limite*
Non supportato
URL di disconnessione di canale frontale https://localhost è consentito

Lo schema http non è consentito

La lunghezza massima consentita è di 255 caratteri
https://localhost è consentito

Lo schema http non è consentito

La lunghezza massima consentita è di 255 caratteri
https://localhost è consentito, http://localhost ha esito negativo

Lo schema http non è consentito

La lunghezza massima consentita è di 255 caratteri

I caratteri jolly non sono supportati
Nome visualizzato La lunghezza massima consentita è di 120 caratteri La lunghezza massima consentita è di 120 caratteri La lunghezza massima consentita è di 90 caratteri
Tag Le dimensioni dei singoli tag devono essere comprese tra 1 e 256 caratteri (inclusi)

Non sono consentiti spazi vuoti o tag duplicati

Nessun limite* per il numero di tag
Le dimensioni dei singoli tag devono essere comprese tra 1 e 256 caratteri (inclusi)

Non sono consentiti spazi vuoti o tag duplicati

Nessun limite* per il numero di tag
Le dimensioni dei singoli tag devono essere comprese tra 1 e 256 caratteri (inclusi)

Non sono consentiti spazi vuoti o tag duplicati

Nessun limite* per il numero di tag

* Esiste un limite globale di circa 1000 elementi in tutte le proprietà della raccolta nell'oggetto app.

Passaggi successivi

Per altre informazioni sulle registrazioni dell'applicazione e sul relativo manifesto JSON, vedere: