Índice
¿Qué es la migración del inicio de sesión de usuarios de Beamery a Auth0?
¿Qué cambiará en Beamery para mis usuarios después de la migración?
¿Debemos actualizar nuestros marcadores de inicio de sesión?
¿Por qué hacemos este cambio?
¿Cuándo debo migrar a Auth0?
¿Cómo migro a Auth0 con Azure / Entra ID?
¿Cómo migro a Auth0 con Okta?
¿Cómo migro a Auth0 con JumpCloud?
¿Qué configuración se requiere si mi IdP envía un identificador de usuario SSO personalizado?
¿Este cambio técnico requiere cambios contractuales?
¿A qué información tendrá acceso Auth0?
¿Puedo optar por permanecer en la solución de inicio de sesión existente?
¿Cómo funciona el SSO con Beamery y Auth0?
¿Este cambio afecta a nuestras integraciones con la API de Beamery?
¿Esta migración implica cambiar nuestra conexión SSO a OAuth en lugar de SAML?
¿Qué es la migración del inicio de sesión de usuarios de Beamery a Auth0?
Beamery está migrando de nuestra solución propietaria actual de autenticación de usuarios a una solución nueva y mejorada basada en Auth0.
¿Qué cambiará en Beamery para mis usuarios después de la migración?
Los usuarios pueden iniciar sesión en Beamery mediante diferentes procesos y, según el proceso que utilicen habitualmente, podrían experimentar cambios en la experiencia de inicio de sesión.
-
Es posible que sus usuarios inicien sesión mediante la página de inicio de sesión de Beamery (por ejemplo, para clientes de EE. UU., https://login.beamery.com/sso)
No habrá ningún cambio significativo en este proceso de inicio de sesión.
-
Es posible que sus usuarios inicien sesión mediante una URL de SSO específica del cliente heredada, por ejemplo, https://api.beamery.com/sso/v1/assert/customer-name
Estos enlaces ahora redirigirán a la página de inicio de sesión genérica de Beamery (por ejemplo, para clientes de EE. UU., https://login.beamery.com/sso)
-
Es posible que sus usuarios estén realizando un «inicio de sesión iniciado por el IdP», por ejemplo, al hacer clic en un mosaico del panel de Okta o en el portal My Apps de Entra ID
Para conservar este proceso de inicio de sesión, podrían ser necesarios algunos pasos de configuración.
Consulte Configuración de Azure y Configuración de Okta para obtener instrucciones paso a paso.
Para disfrutar de una experiencia de inicio de sesión más fluida, distribuya su nueva URL de inicio de sesión. Se le proporcionará esta URL. Redirigirá sin interrupciones a su propia página de inicio de sesión SSO.
¿Debemos actualizar nuestros marcadores de inicio de sesión?
Sí, recomendamos actualizar los marcadores de inicio de sesión y distribuir la nueva URL a sus usuarios.
Las URL de inicio de sesión existentes seguirán funcionando después de la migración, ya que dirigirán el tráfico a través de nuestra nueva conexión. Esto incluye las URL específicas del cliente heredadas, por ejemplo, https://api.beamery.com/sso/v1/assert/customer-name. Aunque estos enlaces seguirán activos, los usuarios que utilicen este proceso ahora tendrán que introducir su dirección de correo electrónico antes de ser redirigidos a su página de inicio de sesión SSO.
Para disfrutar de una experiencia de inicio de sesión más fluida, se recomienda distribuir su nueva URL de inicio de sesión, que se le proporcionará. Esta URL redirigirá sin interrupciones a su propia página de inicio de sesión SSO.
¿Por qué hacemos este cambio?
Auth0 es una plataforma de identidad líder mantenida por expertos especializados en seguridad. Esto nos permite ofrecer una autenticación aún más sólida y basada en estándares, que evoluciona al mismo ritmo que los protocolos de seguridad y las prácticas recomendadas más recientes.
Este cambio también es un paso hacia la oferta de más funciones que mejoren la seguridad y la facilidad de uso del producto, como la autenticación multifactor, el aprovisionamiento simplificado de usuarios y el tiempo de espera de sesión inactiva.
¿Cómo migro a Auth0 con Azure / Entra ID?
Estos pasos pueden ser realizados por un miembro de su equipo de TI.
-
Crear nuevas conexiones SSO
- Su equipo de TI deberá crear una nueva conexión SSO para cada entorno (pruebas y producción), configurada con los nuevos metadatos del proveedor de servicios, que debería haber recibido (póngase en contacto con support@beamery.com si cree que no los tiene).
- Las nuevas conexiones deben añadirse junto con las existentes para permitir que ambos métodos de autenticación se ejecuten en paralelo durante las pruebas. Una vez completada la migración, podrán eliminarse las conexiones antiguas.
- Para la mayoría de los clientes, el valor de NameID de SAML debe ser la dirección de correo electrónico del usuario. Si su IdP utiliza un identificador de usuario SSO personalizado (es decir, si el NameID no es la dirección de correo electrónico del usuario), el correo electrónico del usuario debe proporcionarse como un atributo SAML independiente denominado ‘http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress’.
-
Tenga en cuenta que nuestro nuevo proveedor de autenticación deshabilita de forma predeterminada el inicio de sesión iniciado por el IdP, ya que implica un riesgo de seguridad. Consulte la documentación de Auth0 para obtener más información. Para simular un inicio de sesión iniciado por el IdP, asegúrese de que la «Sign on URL» esté configurada con sus URL de inicio de sesión personalizadas iniciadas por el proveedor de servicios, que debería haber recibido (póngase en contacto con support@beamery.com si cree que no las tiene)
La configuración de su conexión debería ser similar a esta:
Y la declaración de configuración de su identificador de nombre debería ser similar a esta:
-
Proporcionarnos los certificados SSO del IdP para las nuevas conexiones
Envíenos los certificados de las nuevas conexiones. Los configuraremos por nuestra parte y confirmaremos cuándo estarán listas para las pruebas.
-
Probar las nuevas conexiones
Una vez que hayamos confirmado que las conexiones están listas para probarse, pida a alguien con una cuenta de Beamery existente que pruebe a iniciar sesión utilizando el nuevo elemento del portal My Apps. -
Migrar a los usuarios a las nuevas conexiones mediante la configuración del IdP
Cuando esté listo, sustituya el acceso de todos sus usuarios a las conexiones anteriores por el acceso a las nuevas conexiones. -
Confirmar que la migración se ha completado
Una vez que haya realizado este paso final y todos sus usuarios estén utilizando las nuevas conexiones, infórmenos.
Realizaremos una actualización por nuestra parte para que todas las URL de inicio de sesión anteriores se dirijan a través de la nueva conexión. -
Limpiar las conexiones antiguas
Cuando tenga la certeza de que todos los usuarios inician sesión correctamente con las nuevas conexiones, puede eliminar las antiguas.
¿Cómo migro a Auth0 con Okta?
Estos pasos pueden ser realizados por un miembro de su equipo de TI.
-
Crear nuevas conexiones SSO
- Su equipo de TI deberá crear una nueva conexión SSO para cada entorno (pruebas y producción), configurada con los nuevos metadatos del proveedor de servicios, que debería haber recibido (póngase en contacto con support@beamery.com si cree que no los tiene).
- Las nuevas conexiones deben añadirse junto con las existentes para permitir que ambos métodos de autenticación se ejecuten en paralelo durante las pruebas. Una vez completada la migración, podrán eliminarse las conexiones antiguas.
-
Para la mayoría de los clientes, el valor de NameID de SAML debe ser la dirección de correo electrónico del usuario. Si su IdP utiliza un identificador de usuario SSO personalizado (es decir, si el NameID no es la dirección de correo electrónico del usuario), el correo electrónico del usuario debe proporcionarse como un atributo SAML independiente denominado ‘http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress’.
La configuración de su conexión debería ser similar a esta:
-
Proporcionarnos los metadatos de las nuevas conexiones
- Envíenos el enlace de metadatos de la nueva conexión. Los configuraremos por nuestra parte y confirmaremos cuándo estarán listos para las pruebas.
-
Probar las nuevas conexiones
- Una vez que hayamos confirmado que las conexiones están listas para probarse, pida a alguien con una cuenta de Beamery existente que pruebe a iniciar sesión utilizando sus URL de inicio de sesión personalizadas iniciadas por el proveedor de servicios, que debería haber recibido (póngase en contacto con support@beamery.com si cree que no las tiene).
-
Crear aplicaciones de marcador para estos enlaces
- Nuestro nuevo proveedor de autenticación deshabilita de forma predeterminada el inicio de sesión iniciado por el IdP, ya que implica un riesgo de seguridad. Consulte la documentación de Auth0 para obtener más información.
- Para mantener el flujo de trabajo existente de sus usuarios, que consiste en iniciar sesión mediante su proveedor de identidad sin habilitar SAML iniciado por el IdP, recomendamos crear aplicaciones de «marcador» que abran nuestras URL de inicio de sesión iniciadas por el proveedor de servicios. Para obtener orientación adicional sobre cómo seguir este patrón, consulte la documentación de Okta: https://help.okta.com/en-us/content/topics/apps/apps_bookmark_app.htm
-
Migrar a los usuarios a las nuevas conexiones con Okta
- Cuando esté listo, sustituya el acceso de sus usuarios a las conexiones anteriores por el acceso a estos nuevos marcadores.
-
Confirmar que la migración se ha completado
- Una vez que haya realizado este paso final y todos sus usuarios estén utilizando las nuevas conexiones, infórmenos.
- Realizaremos una actualización por nuestra parte para que todas las URL de inicio de sesión anteriores se dirijan a través de la nueva conexión.
-
Limpiar las conexiones antiguas
- Cuando tenga la certeza de que todos los usuarios inician sesión correctamente con las nuevas conexiones, puede eliminar las antiguas.
¿Cómo migro a Auth0 con JumpCloud?
Consulte ¿Cómo migro a Auth0 con Okta? para configurar JumpCloud, ya que sigue un patrón similar.
¿Qué configuración se requiere si mi IdP envía un identificador de usuario SSO personalizado?
- Si su IdP utiliza un identificador de usuario SSO personalizado (es decir, si el NameID no es la dirección de correo electrónico del usuario), el correo electrónico del usuario debe proporcionarse como un atributo SAML independiente denominado ‘http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress’.
¿Este cambio técnico requiere cambios contractuales?
Auth0 ya está incluido en la lista de subencargados del tratamiento de Beamery desde 2024; por lo tanto, la implementación de esta nueva solución de autenticación no implicará cambios contractuales ni notificaciones adicionales de privacidad de datos.
¿A qué información tendrá acceso Auth0?
Para los clientes que utilizan el inicio de sesión único (SSO), su organización sigue siendo la fuente de verdad de los datos de inicio de sesión de los usuarios; nosotros nunca vemos su contraseña. Para los clientes que inician sesión directamente mediante correo electrónico y contraseña, utilizamos Auth0 para gestionar de forma segura las credenciales de inicio de sesión, con las contraseñas cifradas y almacenadas conforme a las prácticas recomendadas del sector.
En ambos casos, Auth0 almacena información básica del perfil del usuario, como la dirección de correo electrónico, el historial de inicio de sesión y el rol de Beamery de cada usuario (por ejemplo, Marketing Admin o Sourcing Standard). Esta información solo se utiliza para facilitar la autenticación y autorización seguras dentro de nuestra plataforma.
¿Puedo optar por permanecer en la solución de inicio de sesión existente?
Estamos trasladando a todos los clientes a nuestro nuevo sistema de inicio de sesión basado en Auth0 para garantizar unos estándares de seguridad coherentes y simplificar el soporte continuo. Nuestro plan es retirar por completo la solución existente, por lo que no será posible continuar utilizándola. Este cambio nos permite ofrecer una experiencia de autenticación más segura y fiable en todos los casos.
¿Cómo funciona el SSO con Beamery y Auth0?
Beamery seguirá admitiendo el inicio de sesión SAML iniciado tanto por el proveedor de servicios como por el proveedor de identidad. A modo de demostración, el siguiente diagrama de secuencia muestra el proceso de un inicio de sesión iniciado por el proveedor de servicios con la nueva solución de autenticación de Beamery basada en Auth0:
¿Esta migración implica cambiar nuestra conexión SSO a OAuth en lugar de SAML?
Auth0 es un proveedor SaaS externo que Beamery utiliza ahora para gestionar la autenticación. No es lo mismo que OAuth, que es un estándar de autenticación. Aunque Auth0 permite configurar conexiones SSO mediante OAuth, Beamery seguirá utilizando SAML para la autenticación SSO de usuarios por el momento. Actualmente sí admitimos OAuth 2.0 para la autenticación con nuestra API, pero esto se aplica específicamente a las integraciones con la API. La autenticación SSO de usuarios seguirá utilizando SAML.
¿Este cambio afecta a nuestras integraciones con la API de Beamery?
Esta migración solo afecta a los inicios de sesión de usuarios, y las integraciones que se autentiquen mediante autenticación básica no se verán interrumpidas.
Aunque ahora ofrecemos autenticación OAuth 2.0 para nuestra API, actualmente no tenemos previsto dejar de admitir la autenticación básica.
Consulte nuestra documentación al respecto si le interesa migrar a OAuth para las integraciones de todos modos y beneficiarse de las ventajas de seguridad que ofrece: https://frontier.beamery.com/swagger-ui/#how-to-authenticate.