Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Fontos
2025. május 1-jére az Azure AD B2C már nem lesz elérhető az új ügyfelek számára. További információ a GYIK-ben.
Megjegyzés:
Az Azure Active Directory B2C-ben az egyéni szabályzatok elsősorban összetett helyzetek kezelésére szolgálnak. A legtöbb forgatókönyv esetében javasoljuk, hogy beépített felhasználói folyamatokat használjon. Ha még nem tette meg, ismerkedjen meg az egyéni szabályzatok kezdőcsomagjával az Egyéni szabályzatok használatának első lépései az Active Directory B2C-ben.
A BuildingBlocks elem az TrustFrameworkPolicy elemen belül lesz hozzáadva.
<TrustFrameworkPolicy
xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="https://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.microsoft.com/online/cpim/schemas/2013/06"
PolicySchemaVersion="0.3.0.0"
TenantId="mytenant.onmicrosoft.com"
PolicyId="B2C_1A_TrustFrameworkBase"
PublicPolicyUri="http://mytenant.onmicrosoft.com/B2C_1A_TrustFrameworkBase">
<BuildingBlocks>
<ClaimsSchema>
...
</ClaimsSchema>
<Predicates>
...
</Predicates>
<PredicateValidations>
...
</PredicateValidations>
<ClaimsTransformations>
...
</ClaimsTransformations>
<ContentDefinitions>
...
</ContentDefinitions>
<Localization>
...
</Localization>
<DisplayControls>
...
</DisplayControls>
</BuildingBlocks>
A BuildingBlocks elem a következő elemeket tartalmazza, amelyeket a megadott sorrendben kell megadni:
ClaimsSchema – Meghatározza a szabályzat részeként hivatkozható jogcímtípusokat. A jogcímséma az a hely, ahol deklarálja a jogcímtípusokat. A jogcímtípusok sok programozott nyelv változóihoz hasonlóak. A jogcímtípussal adatokat gyűjthet az alkalmazás felhasználójától, jogcímeket fogadhat a közösségi identitásszolgáltatóktól, adatokat küldhet és fogadhat egy egyéni REST API-ból, vagy tárolhatja az egyéni szabályzat által használt belső adatokat.
Predikátumok és PredicateValidationsInput – Lehetővé teszi egy érvényesítési folyamat végrehajtását, hogy csak a megfelelően formázott adatok legyenek beírva egy jogcímbe.
Jogcímtranszformációk – A szabályzatban használható jogcímátalakítások listáját tartalmazza. A jogcímátalakítás egy jogcímet egy másikká alakít át. A jogcímátalakítás során meg kell adnia egy átalakítási módszert, például:
- Sztring-jogcím esetének módosítása a megadottra. Például egy sztring kisbetűsről nagybetűsre változik.
- Két jogcím összehasonlítása és egy jogcím visszaadása igaz értékkel, amely azt jelzi, hogy a jogcímek egyeznek, egyébként hamisak.
- Sztring jogcím létrehozása a szabályzatban megadott paraméterből.
- Véletlenszerű sztring létrehozása a véletlenszerű számgenerátor használatával.
- Jogcím formázása a megadott formátumsztring szerint. Ez az átalakítás a C#
String.Formatmetódust használja.
InputValidation – Ez az elem lehetővé teszi olyan logikai aggregációk végrehajtását, amelyek hasonlóak ésvagy hasonlók.
ContentDefinitions – A felhasználói folyamat során használandó HTML5-sablonok URL-címeit tartalmazza. Az egyéni szabályzatokban a tartalomdefiníció határozza meg a felhasználói folyamat egy adott lépéséhez használt HTML5-lap URI-t. Például a bejelentkezési vagy regisztrációs, jelszó-visszaállítási vagy hibaoldalak. A html5-fájl LoadUri-fájljának felülbírálásával módosíthatja a megjelenést és az érzést. Vagy létrehozhat új tartalomdefiníciókat az igényeinek megfelelően. Ez az elem honosított erőforrásokra mutató hivatkozást tartalmazhat honosítási azonosító használatával.
Honosítás – Lehetővé teszi több nyelv támogatását. A házirendek honosítási támogatása lehetővé teszi, hogy beállítsa a támogatott nyelvek listáját egy szabályzatban, és válasszon egy alapértelmezett nyelvet. A nyelvspecifikus sztringek és gyűjtemények is támogatottak.
DisplayControls – Meghatározza a lapon megjelenítendő vezérlőket. A megjelenítési vezérlők speciális funkciókkal rendelkeznek, és a háttérbeli érvényesítési technikai profilokkal működnek együtt.