Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
A partir del 1 de mayo de 2025, Azure AD B2C ya no estará disponible para ser adquirido por nuevos clientes. Obtenga más información en nuestras preguntas más frecuentes.
Antes de empezar, use el selector Elegir un tipo de directiva en la parte superior de esta página para elegir el tipo de directiva que está configurando. Azure Active Directory B2C ofrece dos métodos para definir cómo interactúan los usuarios con las aplicaciones: a través de flujos de usuario predefinidos o mediante directivas personalizadas totalmente configurables. Los pasos necesarios en este artículo son diferentes para cada método.
Flujo de edición de perfiles
La directiva de edición de perfiles permite a los usuarios administrar sus atributos de perfil, como el nombre para mostrar, el apellido, el nombre, la ciudad y otros. El flujo de edición de perfiles implica los pasos siguientes:
- Regístrate o inicia sesión, con una cuenta local o social. Si la sesión sigue activa, Azure AD B2C autoriza al usuario y pasa al paso siguiente.
- Azure AD B2C lee el perfil de usuario del directorio y permite al usuario editar los atributos.
Prerrequisitos
Si aún no lo ha hecho, registre una aplicación web en Azure Active Directory B2C.
Creación de un flujo de usuario de edición de perfiles
Si quiere permitir que los usuarios editen su perfil en la aplicación, use un flujo de usuario de edición de perfiles.
En el menú de la página de información general del inquilino de Azure AD B2C, seleccione Flujos de usuario y, a continuación, seleccione Nuevo flujo de usuario.
En la página Crear un flujo de usuario , seleccione el flujo de usuario edición de perfiles .
En Seleccionar una versión, seleccione Recomendado y, a continuación, seleccione Crear.
Escriba un nombre para el flujo de usuario. Por ejemplo, profileediting1.
En Proveedores de identidades, seleccione al menos un proveedor de identidades:
- En Cuentas locales, seleccione una de las siguientes opciones: Inicio de sesión de correo electrónico, Inicio de sesión de ID de usuario, Inicio de sesión de teléfono, Inicio de sesión de teléfono/correo electrónico, Inicio de sesión de ID de usuario/correo electrónico, o Ninguno. Más información.
- En Proveedores de identidades sociales, seleccione cualquiera de los proveedores de identidades sociales o empresariales externos que haya configurado. Más información.
En Autenticación multifactor, si desea exigir a los usuarios que comprueben su identidad con un segundo método de autenticación, elija el tipo de método y cuándo aplicar la autenticación multifactor (MFA). Más información.
En Acceso condicional, si ha configurado directivas de acceso condicional para el inquilino de Azure AD B2C y quiere habilitarlas para este flujo de usuario, active la casilla Aplicar directivas de acceso condicional . No necesitas especificar un nombre de política. Más información.
En Atributos de usuario, elija los atributos que desea que el cliente pueda editar en su perfil. Para obtener la lista completa de valores, seleccione Mostrar más, elija los valores y, a continuación, seleccione Aceptar.
Seleccione Crear para agregar el flujo de usuario. Se anexa automáticamente un prefijo de B2C_1 al nombre.
Prueba del flujo de usuario
- Seleccione el flujo de usuario que creó para abrir su página de información general y, a continuación, seleccione Ejecutar flujo de usuario.
- En Aplicación, seleccione la aplicación web denominada webapp1 que registró anteriormente. La dirección URL de respuesta debe mostrar
https://jwt.ms
. - Haga clic en Ejecutar flujo de usuario e inicie sesión con la cuenta que creó anteriormente.
- Ahora tiene la oportunidad de cambiar el nombre visible y el título profesional del usuario. Haga clic en Continue. El token se devuelve al
https://jwt.ms
y debe mostrarse.
Creación de una directiva de edición de perfiles
Las directivas personalizadas son un conjunto de archivos XML que se cargan en el inquilino de Azure AD B2C para definir recorridos de usuario. Proporcionamos paquetes de inicio con varias directivas pregeneradas, como: registro e inicio de sesión, restablecimiento de contraseña y directiva de edición de perfiles. Para más información, consulte Introducción a las directivas personalizadas en Azure AD B2C.