Tutorial para configurar Azure Active Directory B2C con WhoIAM

En este tutorial, aprenderá a configurar el sistema de gestión de identidad de marca (BRIMS) de WhoIAM en el entorno y cómo integrarlo con Azure Active Directory B2C (Azure AD B2C). Las aplicaciones y los servicios de BRIMS se implementan en su entorno. Permiten la verificación del usuario mediante voz, SMS y correo electrónico. BRIMS funciona con su solución de administración de identidades y acceso y es independiente de la plataforma.

Para más información, consulte WhoIAM > Productos y servicios > Gestión de identidad de marca.

Requisitos previos

Para empezar, necesitará lo siguiente:

Descripción del escenario

La integración de WhoIAM incluye los siguientes componentes:

  • Inquilino de Azure AD B2C: el servidor de autorización que comprueba las credenciales del usuario en función de las directivas personalizadas, también conocido como proveedor de identidades (IdP).
  • Portal de administración: para administrar clientes y sus configuraciones.
  • Servicio de API: para exponer varias características mediante puntos de conexión.
  • Azure Cosmos DB: el back-end para el portal de administración de BRIMS y el servicio de API.

En el siguiente diagrama se muestra la arquitectura de implementación.

Diagrama de la integración de Azure AD B2C con WhoIAM.

  1. El usuario se registra o inicia sesión para solicitar una aplicación que use Azure AD B2C como IdP.
  2. El usuario solicita la verificación de la propiedad de su correo electrónico o teléfono, o bien usa su voz como verificación biométrica.
  3. Azure AD B2C llama al servicio de API de BRIMS y pasa los atributos del usuario.
  4. BRIMS interactúa con el usuario en su propio idioma.
  5. Después de la comprobación, BRIMS devuelve un token a Azure AD B2C y este concede o no el acceso.

Registro con WhoIAM

  1. Póngase en contacto con WhoIAM y cree una cuenta de BRIMS.

  2. Configure los siguientes servicios de Azure:

  3. Implemente la API de BRIMS y el portal de administración de BRIMS en su entorno de Azure.

  4. Siga la documentación para configurar su aplicación. Use BRIMS para la verificación de identidad del usuario. Puede encontrar ejemplos de directivas personalizadas de Azure AD B2C en la documentación de registro de BRIMS.
    Para obtener más información sobre BRIMS de WhoIAM, solicite documentación en WhoIAM > Contáctenos.

Prueba del flujo de usuario

  1. Abra el inquilino de Azure AD B2C.
  2. En Directivas, seleccione Identity Experience Framework.
  3. Seleccione la directiva SignUpSignIn creada.
  4. Seleccione Ejecutar flujo de usuario.
  5. En Aplicación, seleccione la aplicación registrada (en el ejemplo es JWT).
  6. Para URL de respuesta, seleccione la URL de redireccionamiento.
  7. Seleccione Ejecutar flujo de usuario.
  8. Complete el flujo de registro.
  9. Cree una cuenta.
  10. Una vez creado el atributo de usuario, se llamará al servicio de BRIMS.

Sugerencia

Si el flujo está incompleto, confirme que el usuario está guardado en el directorio.

Pasos siguientes