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.
Az egyéni szabályzatok egy vagy több XML-formátumú fájlként jelennek meg, amelyek hierarchikus láncban hivatkoznak egymásra. Az XML-elemek meghatározzák a szabályzat elemeit, például a jogcímséma, a jogcímátalakítások, a tartalomdefiníciók, a jogcímszolgáltatók, a műszaki profilok, a felhasználói út és a vezénylés lépéseit. Minden szabályzatfájl egy szabályzatfájl legfelső szintű TrustFrameworkPolicy elemében van definiálva.
<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="yourtenant.onmicrosoft.com"
PolicyId="B2C_1A_TrustFrameworkBase"
PublicPolicyUri="http://yourtenant.onmicrosoft.com/B2C_1A_TrustFrameworkBase">
...
Az TrustFrameworkPolicy elem a következő attribútumokat tartalmazza:
| Jellemző | Kötelező | Leírás |
|---|---|---|
| PolicySchemaVersion | Igen | A szabályzat végrehajtásához használandó sémaverzió. Az értéknek 0.3.0.0-nak kell lennie |
| TenantObjectId | Nem | Az Azure Active Directory B2C (Azure AD B2C) bérlő egyedi objektumazonosítója. |
| BérlőAzonosító (TenantId) | Igen | Annak a bérlőnek az egyedi azonosítója, amelyhez ez a szabályzat tartozik. |
| PolicyId | Igen | A szabályzat egyedi azonosítója. Ezt az azonosítót a B2C_1A_ |
| PublicPolicyUri | Igen | A szabályzat URI-ja, amely a bérlőazonosító és a szabályzatazonosító kombinációja. |
| Telepítési mód | Nem | Lehetséges értékek: Productionvagy Development. A Production az alapértelmezett. Ezzel a tulajdonságtal hibakeresést végezhet a házirendben. További információ: Naplók gyűjtése. |
| UserJourneyRecorderEndpoint | Nem | A naplózáshoz használt végpont. Az értéket úgy kell beállítani, hogy urn:journeyrecorder:applicationinsights az attribútum létezik-e. További információ: Naplók gyűjtése. |
Az alábbi példa bemutatja, hogyan adhatja meg az TrustFrameworkPolicy elemet:
<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="yourtenant.onmicrosoft.com"
PolicyId="B2C_1A_TrustFrameworkBase"
PublicPolicyUri="http://yourtenant.onmicrosoft.com/B2C_1A_TrustFrameworkBase">
Az TrustFrameworkPolicy elem a következő elemeket tartalmazza:
| Elem | Események | Leírás |
|---|---|---|
| Alappolitika | 0:1 | Az alapházirend azonosítója. |
| Építőelemek | 0:1 | A szabályzat építőelemei. |
| ClaimsProviders | 0:1 | Jogcímszolgáltatók gyűjteménye. |
| Felhasználói utak | 0:1 | Felhasználói folyamatok gyűjteménye. |
| Részösszegek | 0:1 | Alutazások gyűjteménye. |
| RelyingParty | 0:1 | Függő entitás házirendjének definíciója. |
Ha egy szabályzatot egy másik szabályzatból szeretne örökölni, a BasePolicy elemet a szabályzatfájl TrustFrameworkPolicy eleme alatt kell deklarálni. A BasePolicy elem arra az alapházirendre mutató hivatkozás, amelyből a szabályzat származik.
Az előfordulások azoknak a gyermekelemeknek a számát jelentik, amelyeknek a szülőelemnek rendelkeznie kell a következőkkel:
- A 0:1 azt jelenti, hogy a szülőelem nulla vagy egy gyermekelemből áll.
- Az 1:1 azt jelenti, hogy a szülőelemnek egy gyermekelemmel kell rendelkeznie.
- Az 1:n azt jelenti, hogy a szülőelemnek egy vagy több gyermekelemnek kell lennie.
- A 0:n azt jelenti, hogy a szülőelem nulla vagy tetszőleges számú elemből áll.
A BasePolicy elem a következő elemeket tartalmazza:
| Elem | Események | Leírás |
|---|---|---|
| BérlőAzonosító (TenantId) | 1:1 | Az Azure AD B2C-bérlő azonosítója. |
| PolicyId | 1:1 | A szülőházirend azonosítója. |
Az alábbi példa bemutatja, hogyan adhatja meg az alapházirendet. Ez a B2C_1A_TrustFrameworkExtensions szabályzat az B2C_1A_TrustFrameworkBase szabályzatból származik.
<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="yourtenant.onmicrosoft.com"
PolicyId="B2C_1A_TrustFrameworkExtensions"
PublicPolicyUri="http://yourtenant.onmicrosoft.com/B2C_1A_TrustFrameworkExtensions">
<BasePolicy>
<TenantId>yourtenant.onmicrosoft.com</TenantId>
<PolicyId>B2C_1A_TrustFrameworkBase</PolicyId>
</BasePolicy>
...
</TrustFrameworkPolicy>