Creare ed eseguire criteri personalizzati in Azure Active Directory B2C

In Azure Active Directory B2C (Azure AD B2C) è possibile creare esperienze utente usando flussi utente o criteri personalizzati. I criteri personalizzati vengono usati quando si vogliono creare percorsi utente personalizzati per scenari di esperienza di gestione delle identità complessi non supportati dai flussi utente.

I flussi utente sono già personalizzabili, ad esempio la modifica dell'interfaccia utente, la personalizzazione della lingua e l'uso di attributi personalizzati. Tuttavia, queste personalizzazioni potrebbero non coprire tutte le esigenze aziendali specifiche, motivo per cui sono necessari criteri personalizzati.

Anche se è possibile usare il pacchetto di avvio dei criteri personalizzato predefinito, è importante comprendere come vengono creati i criteri personalizzati da zero. In questa serie di procedure si apprenderà cosa è necessario comprendere per personalizzare il comportamento dell'esperienza utente usando criteri personalizzati. Alla fine di questa serie di procedure, è necessario essere in grado di leggere e comprendere i criteri personalizzati esistenti o scrivere criteri personalizzati da zero.

Prerequisiti

  • Si è già appreso come usare i flussi utente di Azure AD B2C. Se i flussi utente non sono già stati usati, vedere Creare flussi utente e criteri personalizzati in Azure Active Directory B2C. Questa serie di procedure è destinata agli sviluppatori di app per le identità che vogliono sfruttare la potenza dei criteri personalizzati di Azure AD B2C per ottenere qualsiasi esperienza di flusso di autenticazione.

Selezionare un articolo

Questa serie di procedure è costituita da più articoli. È consigliabile iniziare questa serie dal primo articolo. Per ogni articolo (ad eccezione del primo), si prevede di usare i criteri personalizzati scritti nell'articolo precedente.

Articolo Contenuto dell'esercitazione
Scrivere i primi criteri personalizzati di Azure Active Directory B2C - Hello World! Scrivere i primi criteri personalizzati di Azure AD B2C. Il messaggio Hello World! viene restituito nel token JWT.
Raccogliere e modificare gli input utente usando criteri personalizzati di Azure AD B2C Informazioni su come raccogliere input dagli utenti e su come modificarli.
Convalidare gli input utente usando criteri personalizzati di Azure Active Directory B2C Informazioni su come convalidare gli input utente usando tecniche quali la limitazione delle opzioni di input utente, le espressioni regolari, i predicati e i profili tecnici di convalida
Creare la diramazione nel percorso utente usando criteri personalizzati di Azure Active Directory B2C Informazioni su come creare esperienze utente diverse per utenti diversi in base al valore di un'attestazione.
Convalidare i file di criteri personalizzati usando lo schema TrustFrameworkPolicy Informazioni su come convalidare i file personalizzati in base a uno schema di criteri personalizzato. Si apprenderà anche come esplorare facilmente i file di criteri usando l'estensione Azure AD B2C Visual Studio Code (VS Code).
Chiamare un'API REST usando criteri personalizzati di Azure Active Directory B2C Informazioni su come scrivere criteri personalizzati che si integrano con il proprio servizio RESTful.
Creare e leggere un account utente usando criteri personalizzati di Azure Active Directory B2C Informazioni su come archiviare e leggere i dettagli dell'utente dall'archiviazione di Microsoft Entra ID usando i criteri personalizzati di Azure AD B2C. Si usa il profilo tecnico Microsoft Entra ID.
Configurare un flusso di iscrizione e accesso usando i criteri personalizzati di Azure Active Directory B2C. Informazioni su come configurare un flusso di iscrizione e accesso per un account locale (usando posta elettronica e password) usando i criteri personalizzati di Azure Active Directory B2C. L'utente mostra un'interfaccia di accesso per l'accesso usando il proprio account esistente, ma può creare un nuovo account se non ne ha già uno.
Configurare un flusso di iscrizione e accesso con un account social usando criteri personalizzati di Azure Active Directory B2C Informazioni su come configurare un flusso di iscrizione e accesso per un account social, Facebook. Si apprenderà anche come combinare l'iscrizione e il flusso di accesso locali e social network.

Passaggi successivi