Share via


Configuración de un flujo de edición de perfil en Azure Active Directory B2C

Antes de comenzar, use el selector Elección de un tipo de directiva para elegir el tipo de directiva que va a configurar. Azure Active Directory B2C ofrece dos métodos para definir el modo en que los usuarios interactúan con las aplicaciones: por medio de flujos de usuario predefinidos o de 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, los apellidos, el nombre dado, la ciudad y otros. El flujo de edición de perfiles implica los siguientes pasos:

  1. Registro o inicio de sesión con cuentas locales y de redes sociales. Si la sesión sigue activa, Azure AD B2C autoriza al usuario y pasa al siguiente paso.
  2. Azure AD B2C lee el perfil de usuario del directorio y permite al usuario editar los atributos.

Flujo de edición de perfiles

Prerrequisitos

Si todavía 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 perfil

Si desea permitir que los usuarios editen sus perfiles en la aplicación, debe usar un flujo de usuario de edición de perfiles.

  1. En el menú de la página de información general del inquilino de Azure AD B2C, seleccione Flujos de usuario y Nuevo flujo de usuario.

  2. En la página Crear un flujo de usuario, seleccione el flujo de usuario Edición de perfiles.

  3. En Seleccione una versión, elija Recomendada y, luego, seleccione Crear.

  4. Escriba un nombre para el flujo de usuario. Por ejemplo, profileediting1.

  5. En Proveedores de identidades, seleccione al menos un proveedor de identidades:

    • En Cuentas locales, seleccione una de las opciones siguientes: Email signin (Inicio de sesión de correo electrónico), User ID signin (Inicio de sesión de usuario), Phone signin (Inicio de sesión de teléfono), Phone/Email signin (Inicio de sesión de teléfono o correo electrónico), User ID/Email signin (Inicio de sesión de id. de usuario o correo electrónico) o None (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.
  6. En Autenticación multifactor, si quiere exigir la comprobación de la identidad de los usuarios 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.

  7. 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 es necesario especificar un nombre de directiva. Más información.

  8. En Atributos de usuario, elija los atributos que quiere que el cliente pueda modificar en su perfil. Para obtener la lista completa de valores, seleccione Mostrar más, elija los valores y, después, seleccione Aceptar.

  9. Seleccione Crear para agregar el flujo de usuario. El prefijo B2C_1 se anexa automáticamente al nombre.

Prueba del flujo de usuario

  1. Seleccione el flujo de usuario que ha creado para abrir su página de información general y, luego, Ejecutar flujo de usuario.
  2. En Aplicación, seleccione la aplicación web denominada webapp1 que registró anteriormente. La dirección URL de respuesta debe mostrar https://jwt.ms.
  3. Haga clic en Ejecutar flujo de usuario y, a continuación, inicie sesión con la cuenta que creó anteriormente.
  4. Ahora tiene la oportunidad de cambiar el nombre para mostrar y el puesto del usuario. Haga clic en Continuar. El token se devuelve al https://jwt.ms y debe mostrarse.

Creación de una directiva de edición de perfil

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 predefinidas, entre las que se incluyen: registro e inicio de sesión, restablecimiento de contraseña y directiva de edición de perfiles. Para obtener información, consulte Introducción a las directivas personalizadas en Azure AD B2C.

Pasos siguientes