Resultados de la búsqueda :

×

Integración de inicio de sesión único (SSO) SAML de Nextcloud con Drupal como IdP


Drupal se puede configurar como un proveedor de identidad centralizado o una fuente de autenticación para los usuarios de otras aplicaciones mediante el inicio de sesión único (SSO). Este documento lo guiará a través de los pasos para integrar Drupal como SAML 2.0 IDP y Nextcloud como proveedor de servicios (SP) utilizando el Módulo IDP SAML miniOrange. Esto le permitirá administrar usuarios y sus permisos en un lugar y al mismo tiempo los usuarios podrán acceder a múltiples aplicaciones con credenciales únicas. El módulo es compatible con Drupal 7, Drupal 8, Drupal 9 y Drupal 10.

Nota: Necesitará una versión Premium del módulo para configurar Nextcloud como SP y Drupal como IDP.

Pasos de la instalación 


  • Descarga el módulo:
    el compositor requiere 'drupal/miniorange_saml_idp'
  • Navegue hasta ampliar menú en su consola de administración de Drupal y busque Proveedor de identidad 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/idp_setup
  • Instale el módulo:
    drush en miniorange_saml_idp
  • Limpiar la caché:
     drush cr
  • Configure el módulo en
    {BaseURL}/admin/config/people/miniorange_saml_idp/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 IDP 2.0 Inicio de sesión único (SSO): proveedor de identidad 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/idp_setup

Obtenga metadatos de IDP de SAML de Drupal:

  • Después de la instalación exitosa del módulo, navegue hasta el Configuración → Personas → Configuración Drupal SAML IDP.
  • Drupal-SAML-IDP-inicio de sesión único-haga clic en la configuración-Drupal-SAML-IDP
  • Desde el Metadatos de desplazados internos pestaña, copia la IDP-ID de entidad/emisor y URL de inicio de sesión SAML. Opcionalmente, descargue el Certificado (abrir en el Bloc de notas y copiar). Guárdelos para configurar Nextcloud como SAML SP.
  • Drupal-SAML-IDP-inicio de sesión único-copiar-los-metadatos

Configure Nextcloud como proveedor de servicios:

  • Ingrese a su NextCloud Interfaz web como administrador.
  • Navegue hasta la Ícono de perfil desde la parte superior derecha y haga clic en Apps.
  • Nextcloud-SAML-inicio de sesión único-navegar-al-perfil-y-hacer clic-en-aplicaciones
  • En el campo de búsqueda, busque Autenticación SSO y SAML y haga clic en el Descargar y habilitar del botón.
  • Nextcloud-SAML-inicio de sesión único-búsqueda-SSO-y-SAML
  • De nuevo, navegue hasta el Mi Perfil icono y haga clic en Configuraciones de administración.
  • Configuración de administración de inicio de sesión único de Nextcloud-SAML
  • Desde el panel izquierdo, desplácese hacia abajo y haga clic Autenticación SSO y SAML, A continuación, seleccione Utilice la autenticación SAML integrada.
  • Nextcloud-SAML-inicio de sesión único-uso-integrado-y-autenticación-SAML
  • under Buscar configuración, active la casilla de verificación Permitir el uso de múltiples usuarios back-end. (por ejemplo, LDAP)
  • Nextcloud-SAML-Inicio de sesión único-Habilitar casilla de verificación para permitir el uso múltiple
  • In General, ingrese la siguiente información en los campos de texto correspondientes.
  • Atributo al que asignar el UID Correo electrónico
    Nombre para mostrar opcional del proveedor de identidad (predeterminado “Inicio de sesión SSO y SAML”) Ingrese el nombre de la aplicación como Drupal
  • Proporcionar la información adecuada en el Configure sus ajustes de IdP sección de la aplicación Nextcloud de la Metadatos de desplazados internos pestaña del módulo.
  • Campo de nube siguiente Información del proveedor de identidad (Drupal)
    Identificador de la entidad IdP IDP-ID de entidad/emisor
    URL de destino del IdP donde el SP enviará el mensaje de solicitud de autenticación URL de inicio de sesión SAML
    Nextcloud-SAML-Single-Sign-On-Proporcione-su-información-de-IdP-aquí
  • Haga Clic en Mostrar configuración opcional del proveedor de identidad, luego pega lo copiado Certificado (desde el sitio Drupal) en el Certificado público X.509 del IdP campo de texto.
  • Nextcloud-SAML-inicio de sesión único-pegar-el-certificado-IdP-X-509
  • Haga clic en el Descargar metadatos XML para descargar los metadatos de Nextcloud.
  • Nextcloud-SAML-Inicio de sesión único-Clic-en-Descargar-metadatos-xml

Configuración de Drupal como proveedor de identidad SAML (IdP):

  • Dirígete al sitio Drupal y navega hasta el Configuración del proveedor de servicios pestaña del módulo IDP SAML miniOrange ( /admin/config/people/miniorange_saml_idp/sp_setup). (/admin/config/people/miniorange_saml_idp/sp_setup)
  • Haga clic en Cargar metadatos de SP.
  • Drupal-SAML-IDP-Seleccionar-Cargar-Metadatos
  • Cargue el archivo de metadatos descargado del NextCloud.
  • Drupal-SAML-IDP-Carga-Metadatos
  • Haga clic en el Probar para probar el SSO.
  • Drupal-SAML-IDP-Seleccionar-Prueba-Configurar
  • Si la prueba es exitosa, aparecerá una nueva ventana en la que iniciará sesión en el panel de Nextcloud.

Ha configurado correctamente el SSO de SAML entre Nextcloud como SAML SP y Drupal como SAML IDP.

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