Configuración de SSO para Beamery
Los siguientes pasos permiten habilitar el inicio de sesión único para las cuentas de Azure AD con los sistemas de producción y Sandbox de Beamery
Requisitos previos:
- Privilegios de administrador de Azure o administrador global
- Acceso a una transferencia segura de archivos (excluidos Zoom, Dropbox u otros sistemas de transferencia de archivos de terceros)
- Asistencia del administrador de Beamery para cargar los metadatos y certificados en el sistema de Beamery
- Identificadores de configuración de SAML proporcionados por la parte o el proveedor externo
Pasos
Paso 1: Acceder a Azure AD para crear una aplicación de SSO
- Vaya a https://aad.portal.azure.com
- Seleccione «Enterprise Application»
- Seleccione «+ New application»
- Seleccione «+ Create your own application»
- Introduzca el nombre de la aplicación utilizando la convención de nomenclatura
«DDIE – » + Nombre del sistema + «SSO» + Instancia, por ejemplo, «DDIE – Beamery SSO sandbox»
Paso 2: Asignar usuarios para acceder a este SSO
- En el portal de AAD, seleccione «Enterprise Applications» y busque el nombre de la aplicación utilizada anteriormente
- Seleccione «Users and groups»; se mostrarán los miembros actuales
- Para eliminar un usuario, seleccione el nombre y haga clic en «Remove»
- Para añadir un usuario o grupo, seleccione «+ Add user/group»
- Haga clic en «None Selected»
- Utilice el cuadro de búsqueda para encontrar y seleccionar nombres de usuarios o grupos; cuando termine, haga clic en «Select»
- Una vez seleccionados todos los usuarios y grupos, haga clic en «Assign»
Paso 3: Configurar el inicio de sesión único
- En el portal de AAD, abra la aplicación empresarial y seleccione «Single sign-on»
- Elija el método de SSO requerido; para este ejemplo, «SAML» es el predeterminado
- Configuración básica de SAML
- Seleccione «Edit» en la sección de configuración de SAML
- Los dos valores obligatorios son «Entity ID» y «Assertion Consumer Service URL»
- Para actualizar, seleccione «Añadir identificador» e introduzca el ID de entidad proporcionado; a continuación, seleccione «Añadir URL de respuesta» e introduzca la URL del servicio de consumidor de aserciones de los metadatos de Beamery
- Existen URL de configuración opcionales para el inicio de sesión, la retransmisión y el cierre de sesión
- Seleccione «Save» cuando haya terminado
- Seleccione «Edit» en la sección de configuración de SAML
- Configuración de atributos y notificaciones
- Se muestran los atributos predeterminados y, por lo general, no es necesario realizar cambios. Si el tercero requiere un atributo de metadatos específico, se puede añadir uno nuevo o actualizar uno existente
- Seleccione «Edit» en la sección «Attributes & Claims»
- Para añadir el atributo requerido «emailAddress» (observe la «A» mayúscula), seleccione «+ Add new claim»
- Introduzca «emailAddress» en el campo Name y «http://schemas.xmlsoap.org/ws/2005/05/identity/claims» en el campo Namespace
- En la sección «source attribute», seleccione el menú desplegable y elija «user.mail»
- Seleccione «Save» para completar
- Exportar los metadatos y certificados de SAML
- En la sección «SAML Signing Certificate», seleccione Download junto a «Federation Metadata XML»
- Guarde el archivo en una ubicación segura y coordine la transferencia del archivo al tercero mediante un método seguro. No utilice el «Dropbox» de terceros ni servicios similares.
- Es posible que el tercero también requiera el archivo «certificate (Base64)»; descárguelo y transfiéralo como se indicó anteriormente.
- Una vez que el tercero haya instalado los archivos, el SSO debería estar disponible para realizar pruebas.
Paso 4: Probar el SSO
- Utilice la opción «Test» integrada
o utilice una URL proporcionada por el tercero
- Se le solicitará que introduzca su ID de inicio de sesión; después, el sistema debería conectarse automáticamente sin solicitar una contraseña
Nota: debe utilizar un ID de inicio de sesión incluido en la sección «Assigned User to Access SSO»; es posible que en un segundo inicio de sesión no se solicite un ID, ya que los datos ahora están almacenados en la caché. - Se recomienda utilizar inicialmente la opción «Test»; si se produce un error, se mostrará un mensaje más detallado