Resultados de la búsqueda :

×

Inicio de sesión único (SSO) de SAML en Drupal utilizando OpenAM como IdP


La integración de Drupal SAML utilizando el miniNaranja SAML SP El módulo establece SSO sin interrupciones entre OpenAM y el sitio Drupal. Los usuarios podrán iniciar sesión en el sitio Drupal utilizando sus credenciales OpenAM. Este documento lo guiará a través de los pasos para configurar el inicio de sesión único: SSO entre Drupal como proveedor de servicios (SP) y OpenAM como proveedor de identidad (IdP). El módulo es compatible con Drupal 7, Drupal 8, Drupal 9 y Drupal 10.

Pasos de la instalación


  • Descarga el módulo:
    El compositor requiere 'drupal/miniorange_saml'
  • Navegue hasta ampliar menú en su consola de administración de Drupal y busque Proveedor de servicios SAML miniOrange utilizando el cuadro de búsqueda.
  • Habilite el módulo marcando la casilla de verificación y haga clic en instalar del botón.
  • Configure el módulo en
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Instale el módulo:
    drush en drupal/miniorange_saml
  • Limpiar la caché:
     drush cr
  • Configure el módulo en
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup
  • Navegue hasta ampliar menú en su consola de administración de Drupal y haga clic en Instalar el nuevo módulo del botón.
  • Instale la Drupal SAML SP 2.0 Inicio de sesión único (SSO): proveedor de servicios SAML módulo ya sea descargando el zip o desde la URL del paquete (tar/zip).
  • Haga clic en Habilitar módulos recién agregados.
  • Habilite este módulo marcando la casilla de verificación y haga clic en instalar del botón.
  • Configure el módulo en
    {BaseURL}/admin/config/people/miniorange_saml/idp_setup

Metadatos de Drupal SAML SP

  • Después de instalar el módulo en el sitio Drupal, en el Administración menú, navegar a Configuración → Personas → Configuración de inicio de sesión SAML miniOrange. (/admin/config/people/miniorange_saml/idp_setup)
  • Inicio de sesión único de Drupal SAML: seleccione la configuración de inicio de sesión de SAML miniOrange
  • Navegue hasta la Metadatos del proveedor de servicios y copie el URL de metadatos. (Esto es necesario para configurar OpenAM como IdP SAML)
  • Inicio de sesión único de Drupal SAML: copie la información del SP necesaria para configurar OpenAM como IdP

Configurar la aplicación de inicio de sesión único SAML

Cree OpenAM como proveedor de identidad alojado:

    Nota: Si ya configuró un IDP alojado en OpenAM, continúe con Configurar proveedor de servicios remotos y omita este paso.

  • Inicie sesión en su instancia de OpenAM como administrador.
  • Seleccione el reino que desea usar y será redirigido a la página Descripción general del reino.
  • Haga clic en Crear proveedores SAMLv2.
  • Drupal-SAML-SP-Configurar-SP remoto
  • Haga clic en Crear proveedor de identidad alojado.
  • Drupal-SAML-SP-Configurar-SP remoto
  • Escriba la Nombre del proveedor de identidad, Luego seleccione una Clave de canto. Escoge un Círculo de confianza que ya existe o iniciar uno nuevo dándole un nombre. En el Asignación de atributos sección, proporcione los atributos del perfil de usuario para enviar al proveedor de servicios.
  • Drupal-SAML-SP-Configurar-SAML-IDP
  • En la esquina superior derecha, haga clic en el Configurar del botón.
  • Verifique la configuración en OpenAM Federación .

Configurar proveedor de servicios remotos

  • Inicie sesión en su instancia de OpenAM como administrador.
  • Seleccione el reino que desea usar y será redirigido a la página Descripción general del reino.
  • Haga clic en Crear proveedores SAMLv2.
  • Drupal-SAML-SP-Configurar-SP remoto
  • Haga clic en Registrar proveedor de servicios remotos.
  • Drupal-SAML-SP-Registro-SP remoto
  • Introduzca la URL de metadatos del Drupal sitio. Seleccione un existente Círculo de confianza o crear uno nuevo dándole un nombre. Proporcione los atributos del perfil de usuario para enviar al proveedor de servicios en el Asignación de atributos .
  • Drupal-SAML-SP-Configurar-SAML-SP
  • En la esquina superior derecha, haga clic en el Configurar del botón.
  • Verifique la configuración en OpenAM Federación .
  • Descargue los metadatos de OpenAM utilizando la URL que figura a continuación.

    [OpenAM ServerURL] /saml2/jsp/exportmetadata.jsp (Esto será necesario para una mayor configuración de Drupal)

    OR

    Si tiene varios dominios y un proveedor de identidad alojado configurado, utilice la URL que se proporciona a continuación.

    [URL del servidor OpenAM] /saml2/jsp/exportmetadata.jsp?entityid=[IdPentityID]&realm=/nombre del reino

Configure Drupal como proveedor de servicios SAML:

  • Abra su sitio Drupal. Vaya a la pestaña Configuración del proveedor de servicios del módulo.
  • Haga clic en Cargar metadatos de IDP Sección
  • Drupal-SAML-IDP-Seleccionar-Cargar-Metadatos
  • Ahora pegue la URL de metadatos del AbiertoAM Proveedor de identidad.
  • Drupal-SAML-Pegar-la-URL-de-metadatos-de-federación-en-la-URL-de-metadatos-de-carga-
  • Haga clic en el Probar enlace para verificar la conexión entre Drupal y OpenAM.
  • Proveedor de servicios Drupal SAML: verifique la conexión entre Drupal y Simple-SAML
  • En la ventana de configuración de la prueba, aparecerá un mensaje de éxito con atributos de respuesta SAML si las configuraciones son correctas; de lo contrario, aparecerán mensajes de error con instrucciones adicionales para la solución de problemas. Haga clic en Terminado
  • Proveedor de servicios Drupal SAML: configuración de prueba

¡Felicidades! Ha configurado correctamente OpenAM como proveedor de identidades y Drupal como proveedor de servicios.

¿Cómo funciona el inicio de sesión SAML SSO?

  • Abra un nuevo navegador/ventana privada y navegue hasta la página de inicio de sesión del sitio Drupal.
  • Haga clic en el Iniciar sesión utilizando el proveedor de identidad (OpenAM) .
  • Serás redirigido a la página de inicio de sesión de OpenAM. Ingrese las credenciales de OpenAM. Después de una autenticación exitosa, el usuario será redirigido nuevamente al sitio Drupal.

Características adicionales:

Explore las funciones avanzadas que ofrece el módulo con una versión de prueba con todas las funciones. Puede iniciar la solicitud de prueba utilizando Solicitar prueba de 7 días botón del módulo o comuníquese con nosotros al drupalsupport@xecurify.com para obtener asistencia personalizada de un experto en Drupal.

 Casos de Estudio
miniOrange ha atendido con éxito los casos de uso de más de 400 clientes confiables con sus soluciones Drupal altamente flexibles y personalizables. No dude en consultar algunos de nuestros estudios de casos únicos utilizando este liga.
 Otras soluciones
No dude en explorar otras soluciones Drupal que ofrecemos esta página. Las soluciones populares utilizadas por nuestros clientes de confianza incluyen 2FA, aprovisionamiento de usuarios y seguridad del sitio web. 
  Soporte activo 24 horas al día, 7 días a la semana
Los desarrolladores de Drupal de miniOrange ofrecen soporte rápido y activo para sus consultas. Podemos ayudarlo desde elegir la mejor solución para su caso de uso hasta implementar y mantener la solución.
¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

SOPORTE
Póngase en contacto con el soporte técnico de miniOrange
comercial

Gracias por su consulta.

Si no recibe noticias nuestras dentro de las 24 horas, no dude en enviar un correo electrónico de seguimiento a info@xecurify.com