Delen via


Aangepaste beleidsbestanden valideren met behulp van het TrustFrameworkPolicy-schema

U kunt uw productiviteit verbeteren bij het bewerken of schrijven van aangepaste beleidsbestanden door uw bestanden te valideren voordat u ze uploadt. U kunt Azure Active Directory B2C (Azure AD B2C) toestaan om de XML-beleidsbestanden te valideren wanneer u ze uploadt, maar de meeste fouten veroorzaken dat het uploaden mislukt. Daarom raden we u aan uw aangepaste beleidsbestanden te valideren voordat u ze uploadt. Een voorbeeld van een ongeldig beleidsbestand is onjuist opgemaakte XML.

Het is essentieel om een goede XML-editor zoals Visual Studio Code (VS Code) te gebruiken. We raden u aan VS Code te gebruiken omdat u hiermee XML-extensie kunt installeren, zoals XML-taalondersteuning door Red Hat. Met een goede XML-editor samen met extra XML-extensie kunt u inhoud met kleurcodes gebruiken, algemene termen vooraf doorvoeren, XML-elementen geïndexeerd houden en valideren op basis van een XML-schema.

Om aangepaste beleidsbestanden te valideren, bieden we een aangepast XML-schema voor beleid. U kunt het schema downloaden met behulp van de koppeling https://raw.githubusercontent.com/Azure-Samples/active-directory-b2c-custom-policy-starterpack/master/TrustFrameworkPolicy_0.3.0.0.xsd of ernaar verwijzen vanuit uw editor met behulp van dezelfde koppeling. U kunt ook de Azure AD B2C-extensie voor VS Code gebruiken om snel door Azure AD B2C-beleidsbestanden en vele andere functies te navigeren. Meer informatie over de Azure AD B2C-extensie voor VS Code.

In dit artikel leert u het volgende:

  • Gebruik aangepast XML-schema voor beleid om beleidsbestanden te valideren.
  • Gebruik de Azure AD B2C-extensie voor VS Code om snel door uw beleidsbestanden te navigeren.

Vereisten

Notitie

Dit artikel maakt deel uit van de reeks instructies voor het maken en uitvoeren van uw eigen aangepaste beleidsregels in Azure Active Directory B2C. We raden u aan deze reeks te starten vanuit het eerste artikel.

TrustFrameworkPolicy-schema gebruiken

TrustFrameworkPolicy-schema is een aangepast XML-schema voor beleid waarmee u beleidsbestanden kunt valideren:

  1. Ondersteuning voor XML-extensies installeren door Red Hat in uw VS Code-editor

  2. Volg de stappen in De geldigheid van beleid oplossen om fileAssociations in te stellen in uw VS Code-editor. De instructies bevatten ook de procedure voor het valideren van uw beleidsbestand.

Azure AD B2C-extensie gebruiken

Met de Azure AD B2C-extensie kunt u eenvoudig inzicht hebben in de organisatie van uw beleidsbestanden. Met de aangepaste beleidsverkenner kunt u bijvoorbeeld de aangepaste beleidselementen zien die u gebruikt en snel naar deze elementen gaan.

  1. Azure AD B2C-extensie installeren in uw VS Code-editor

  2. Volg de richtlijnen in de Azure AD B2C-extensie voor meer informatie over het gebruik van de Azure AD B2C-extensie.

Notitie

De community heeft de VS Code-extensie voor Azure AD B2C ontwikkeld om identiteitsontwikkelaars te helpen. De extensie wordt niet ondersteund door Microsoft en wordt strikt naar behoren beschikbaar gesteld.

Volgende stappen

Vervolgens leert u: