Inicio de sesión único (SSO) SAML en Drupal utilizando Office 365 como IdP
Noticias
La integración de Drupal SAML utilizando el miniNaranja SAML SP El módulo establece un inicio de sesión único (SSO) sin interrupciones entre Office 365 y el sitio Drupal. Los usuarios podrán iniciar sesión en el sitio Drupal con sus credenciales de Office 365. Este documento le guiará por los pasos para configurar el inicio de sesión único (SSO) entre Drupal como proveedor de servicios (SP) y Office 365 como proveedor de identidad (IdP). El módulo es compatible con Drupal 7, Drupal 8, Drupal 9, Drupal 10 y Drupal 11.
Pasos de la instalación
- Usando el compositor
- Usando Drush
- Instalación manual
Pasos de configuración
Metadatos de Drupal SAML SP:
- Volver Configuration → Personas → Configuración de inicio de sesión SAML en el Administración Menú. (/admin/config/people/miniorange_saml/idp_setup)
- En la sección Metadatos del proveedor de servicios pestaña, haga clic en Descargar metadatos XML Botón para descargar el archivo de metadatos. (Esto es necesario para configurar IdP).
Configurar la aplicación de inicio de sesión único SAML en Office 365
- Iniciar sesión en Azure AD consola de administración.
- Haga clic en ID de entrada de Microsoft.
- Haga clic en Agregar la extensión de -> Registros de aplicaciones.
- Escriba el Nombre de la aplicación e introduzca URI de redirección (URL ACS del módulo Drupal SP de la pestaña Metadatos del proveedor de servicios) luego haga clic en Registrarse.
- Haga clic en Permisos API -> Agregar permiso luego seleccione API como API de administración de Office 365.
- En la sección Permisos de aplicación seleccionar el ActividadFeed.Leer y haga clic en el ícono de Agregar permisos .
- Haga clic en Descripción general -> Puntos finales y copie el Documento de metadatos de la federación URL.






Configurar Drupal como proveedor de servicios:
- Navegue a la pestaña Configuración del proveedor de servicios pestaña del sitio Drupal y haga clic en Cargar metadatos de IDP..
- Pegue la URL de metadatos de federación de aplicaciones copiada anteriormente (de Microsoft Entra ID) en el Subir URL de metadatos campo de texto.
- Haga clic en el elemento Obtener metadatos .

- Haga clic en el elemento Prueba Enlace para probar la conexión entre Drupal y Office 365.

- En la ventana de configuración de la prueba, aparecerá un mensaje de éxito con atributos de respuesta SAML si la configuración es correcta; de lo contrario, aparecerán mensajes de error con instrucciones adicionales para la solución de problemas. Haga clic en Terminado.

¡Felicitaciones! Ha configurado correctamente Office 365 como proveedor de identidad y Drupal como proveedor de servicios.
¿Cómo funciona el inicio de sesión SSO SAML?
- Abra un nuevo navegador/ventana privada y navegue hasta la página de inicio de sesión del sitio Drupal.
- Haga clic en el botón Iniciar sesión con un proveedor de identidad (Office 365) .
- Serás redirigido a la página de inicio de sesión de Office 365. Introduce las credenciales de Office 365. Después de la autenticación exitosa, el usuario será redirigido al sitio de Drupal.
Gracias por su respuesta. Nos pondremos en contacto con usted pronto.
Algo salió mal. Por favor envíe su consulta nuevamente

Contáctenos