Creación y ejecución de sus propias directivas personalizadas en Azure Active Directory B2C

En Azure Active Directory B2C (Azure AD B2C), puede crear experiencias de usuario mediante flujos de usuario o directivas personalizadas. Las directivas personalizadas se usan cuando quiere crear sus propios recorridos de usuario para escenarios complejos de experiencia de identidad que no admiten los flujos de usuario.

Los flujos de usuario ya son personalizables y, en ellos, entre otras cosas se puede cambiar la interfaz de usuario, personalizar el lenguaje y usar atributos personalizados. Pero es posible que estas personalizaciones no satisfagan todas las necesidades específicas de su empresa, que es el motivo por el que necesita directivas personalizadas.

Aunque puede usar el paquete de inicio de directivas personalizadas creadas previamente, es importante comprender cómo se crea una directiva personalizada desde cero. En esta serie de guías paso a paso descubrirá lo que necesita comprender para personalizar el comportamiento de la experiencia del usuario mediante directivas personalizadas. Al final de esta serie de guías paso a paso, debe ser capaz de leer y comprender las directivas personalizadas existentes o escribir sus propias desde cero.

Prerrequisitos

Selección de un artículo

Esta serie de guías paso a paso consta de varios artículos. Le recomendamos que empiece esta serie por el primer artículo. Para cada artículo (excepto el primero), se supone que va a usar la directiva personalizada que haya escrito en el artículo anterior.

Artículo Temas que se abordarán
Escritura de su primera directiva personalizada de Azure Active Directory B2C: Hola mundo Escriba la primera directiva personalizada de Azure AD B2C. Devolverá el mensaje Hola mundo en el token JWT.
Recopilación y gestión de entradas de usuario mediante la directiva personalizada de Azure AD B2C Descubra cómo recopilar entradas de los usuarios y cómo gestionarlas.
Validación de entradas de usuario mediante la directiva personalizada de Azure Active Directory B2C Obtenga información sobre cómo validar las entradas de usuario mediante técnicas como, por ejemplo, limitar las opciones de entrada de usuario, las expresiones regulares, los predicados y los perfiles técnicos de validación.
Creación de ramas en el recorrido del usuario mediante la directiva personalizada de Azure Active Directory B2C Obtenga información sobre cómo crear diferentes experiencias de usuario para distintos usuarios en función del valor de una notificación.
Validación de archivos de directiva personalizada mediante el esquema TrustFrameworkPolicy Obtenga información sobre cómo validar los archivos personalizados con un esquema de directiva personalizada. También descubrirá cómo navegar fácilmente por los archivos de directiva mediante la extensión de Visual Studio Code (VS Code) de Azure AD B2C.
Llamada a una API REST mediante la directiva personalizada de Azure Active Directory B2C Descubra cómo escribir una directiva personalizada que se integre con su propio servicio RESTful.
Creación y lectura de una cuenta de usuario mediante la directiva personalizada de Azure Active Directory B2C Descubra cómo almacenar y leer los detalles del usuario del almacenamiento de Microsoft Entra ID mediante la directiva personalizada de Azure AD B2C. Usará el perfil técnico de Microsoft Entra ID.
Configuración de un flujo de registro e inicio de sesión mediante la directiva personalizada de Azure Active Directory B2C Descubra cómo configurar un flujo de registro e inicio de sesión para una cuenta local (con el correo electrónico y la contraseña) mediante la directiva personalizada de Azure Active Directory B2C. Muestra a un usuario una interfaz de inicio de sesión para que inicie sesión con su cuenta existente, pero este puede crear una si aún no tiene.
Configuración de un flujo de registro e inicio de sesión con una cuenta social mediante la directiva personalizada de Azure Active Directory B2C Descubra cómo configurar un flujo de registro e inicio de sesión para una cuenta social, Facebook. También obtendrá información sobre cómo combinar un flujo de registro e inicio de sesión local y social.

Pasos siguientes