Valideringsskillnader efter kontotyper som stöds (signInAudience)

När du registrerar ett program med Microsofts identitetsplattform för utvecklare uppmanas du att välja vilka kontotyper programmet stöder. Du kan läsa länken Hjälp mig välja under Kontotyper som stöds under registreringsprocessen. Värdet som du väljer för den här egenskapen påverkar andra egenskaper för appobjekt.

När programmet har registrerats kan du kontrollera eller ändra den kontotyp som programmet stöder när som helst. Under fönstret Hantera i ditt program söker du efter Manifest och hittar signInAudience värdet. De olika kontotyperna och motsvarande signInAudience visas i följande tabell:

Kontotyper som stöds (Registrera ett program) signInAudience (Manifest)
Endast konton i den här organisationskatalogen (enskild klientorganisation) AzureADMyOrg
Konton i valfri organisationskatalog (valfri Microsoft Entra-katalog – flera klienter) AzureADMultipleOrgs
Konton i valfri organisationskatalog (Alla Microsoft Entra-kataloger – Multitenant) och personliga Microsoft-konton (t.ex. Skype, Xbox) AzureADandPersonalMicrosoftAccount
Endast personliga Microsoft-konton PersonalMicrosoftAccount

Om du ändrar den här egenskapen kan du behöva ändra andra egenskaper först.

Valideringsskillnader

Se följande tabell för valideringsskillnaderna för olika egenskaper för olika typer av konton som stöds.

Property AzureADMyOrg AzureADMultipleOrgs AzureADandPersonalMicrosoftAccount och PersonalMicrosoftAccount
Program-ID-URI (identifierURIs) Måste vara unikt i klientorganisationen

urn:// scheman stöds

Jokertecken stöds inte

Frågesträngar och fragment stöds

Maximal längd på 255 tecken

Ingen gräns* för antalet identifierareURI:er
Måste vara globalt unikt

urn:// scheman stöds

Jokertecken stöds inte

Frågesträngar och fragment stöds

Maximal längd på 255 tecken

Ingen gräns* för antalet identifierareURI:er
Måste vara globalt unikt

urn:// scheman stöds inte

Jokertecken, fragment och frågesträngar stöds inte

Maximal längd på 120 tecken

Maximalt 50 identifierareURI:er
Nationella moln Stöds Stöds Stöds inte
Certifikat (keyCredentials) Symmetrisk signeringsnyckel Symmetrisk signeringsnyckel Kryptering och asymmetrisk signeringsnyckel
Klienthemligheter (passwordCredentials) Ingen gräns* Ingen gräns* Maximalt två klienthemligheter
Omdirigerings-URI:er (replyURLs) Mer information finns i Begränsningar och begränsningar för omdirigerings-URI/svars-URL .
API-behörigheter (requiredResourceAccess) Högst 50 totala API:er (resursappar) med högst 10 API:er från andra klienter. Högst 400 behörigheter totalt för alla API:er. Högst 50 totala API:er (resursappar) med högst 10 API:er från andra klienter. Högst 400 behörigheter totalt för alla API:er. Högst 50 totala API:er (resursappar) med högst 10 API:er från andra klienter. Högst 200 behörigheter totalt för alla API:er. Maximalt 30 behörigheter per resurs (till exempel Microsoft Graph).
Omfång som definieras av det här API:et (oauth2Permissions) Maximal omfångsnamnlängd på 120 tecken

Ingen gräns* för antalet definierade omfång
Maximal omfångsnamnlängd på 120 tecken

Ingen gräns* för antalet definierade omfång
Maximal omfångsnamnlängd på 40 tecken

Maximalt 100 definierade omfång
Auktoriserade klientprogram (preAuthorizedApplications) Ingen gräns* Ingen gräns* Totalt högst 500

Maximalt 100 definierade klientappar

Maximalt 30 omfång som definierats per klient
appRoles Stöds
Ingen gräns*
Stöds
Ingen gräns*
Stöds inte
Url för utloggning i frontkanalen https://localhost tillåts

http schema tillåts inte

Maximal längd på 255 tecken
https://localhost tillåts

http schema tillåts inte

Maximal längd på 255 tecken
https://localhost tillåts, http://localhost misslyckas

http schema tillåts inte

Maximal längd på 255 tecken

Jokertecken stöds inte
Visningsnamn Maximal längd på 120 tecken Maximal längd på 120 tecken Maximal längd på 90 tecken
Taggar Individuell taggstorlek måste vara mellan 1 och 256 tecken (inklusive)

Inga blanksteg eller duplicerade taggar tillåts

Ingen gräns* för antalet taggar
Individuell taggstorlek måste vara mellan 1 och 256 tecken (inklusive)

Inga blanksteg eller duplicerade taggar tillåts

Ingen gräns* för antalet taggar
Individuell taggstorlek måste vara mellan 1 och 256 tecken (inklusive)

Inga blanksteg eller duplicerade taggar tillåts

Ingen gräns* för antalet taggar

* Det finns en global gräns på cirka 1 000 objekt för alla samlingsegenskaper i appobjektet.

Nästa steg

Mer information om programregistreringar och deras JSON-manifest finns i: