Resultados de la búsqueda :

×

Integración de inicio de sesión único (SSO) de Moodle SAML 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 Moodle 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.

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

Pre requisitos:

  • Descargue el complemento desde el Directorio de complementos de Moodle e instálelo en Moodle siguiendo los pasos a continuación:
    • Inicie sesión como administrador en Moodle.
    • Navegar al sitio Administrador → Complementos → Instalar complementos. En Instalador de complementos → al lado del paquete ZIP → haga clic en Escoge un archivo.
      • A Selector de archivos La ventana aparecerá en el lado izquierdo. Seleccionar Cargar un archivo y luego haga clic en el Elija El Archivo botón. (cargue el archivo zip que descargó del Directorio de complementos de Moodle)
      • Haga clic en el Subir este archivo del botón.
    • Haga clic en el Instale el complemento desde el archivo ZIP y luego haga clic en el Continúar Para continuar.
    • Haga clic en el Actualizar la base de datos de Moodle ahora botón, y luego haga clic en el Continúar del botón.

Metadatos de IdP de SAML de Drupal:

  • Después de instalar el módulo en su sitio Drupal, en el Menú de administración → navegar a Configuración → Personas → Configuración de IDP SAML miniOrange. (/admin/config/people/miniorange_saml_idp/idp_setup)
  • Drupal-SAML-IDP-inicio de sesión único-haga clic en la configuración-Drupal-SAML-IDP
  • Bajo la Metadatos de desplazados internos pestaña, haga clic en Descargar metadatos botón. Ábralo en el bloc de notas y copie la información del IdP. Manténgalo a mano. (Esta información es necesaria para configurar Moodle como SAML SP).
  • Drupal-SAML-IDP-inicio de sesión único-descargar-los-metadatos

Configure la aplicación SAML SSO en Moodle LMS (e-learning):

  • Inicia sesión en tu Moodle cuenta de administrador
  • Navegue hasta la Administrador del sitio → Complementos → Descripción general de complementos → Complementos adicionales.
  • Haga clic en el Ajustes Enlace bajo Acciones.
  • Moodle-inicio de sesión único-en-administración-complementos-descripción general-haga clic en configuración
  • Bajo la Metadatos del proveedor de servicios pestaña haga clic en el DESCARGA enlace para descargar el archivo de metadatos XML. Manténgalo a mano. Esto es necesario para configurar Drupal como proveedor de identidad (IdP) SAML.
  • Moodle-SAML-inicio de sesión único-haciendo clic-en-descargar-metadatos
  • Visite la Configuración del proveedor de servicios pestaña del complemento y haga clic en el Cargar metadatos de IdP del botón.
  • Moodle-Single-Sing-on-Click-on-Upload-IdP-Metadata-btn
  • Escriba la Nombre del proveedor de identidad. Pegue el archivo de metadatos de IdP previamente copiado desde Drupal en el XML de metadatos de proveedor de identidad campo de texto y haga clic en el Cargar metadatos del botón.
  • Moodle-SAML-Sign-Single-on-pegar-el-archivo-de-metadatos-IdP-en-el-campo

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

  • Navegue al sitio Drupal. Ve a la Configuración del proveedor de servicios pestaña del módulo y haga clic en el Cargar metadatos de SP.
  • En el campo Cargar metadatos, elija el archivo de metadatos del SP que descargó Moodle y haga clic en el botón Subir.
  • Drupal-SAML-IDP-Carga-Metadatos

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

Conexión de prueba entre Moodle y Drupal:

  • Navegue a su sitio Moodle.
  • En el panel de Moodle → Administración del sitio → Complementos → Descripción general de complementos → Complementos adicionales → Configuración.
  • Ir al complemento Configuración del proveedor de servicios pestaña. Desplácese hacia abajo y haga clic en el Configuración de prueba del botón.
  • Moodle-SAML-inicio de sesión único al hacer clic en el botón de configuración de prueba
  • En una ventana emergente de Configuración de prueba, inicie sesión con las credenciales del sitio Drupal (si la sesión del usuario no existe). Después de una autenticación exitosa, se mostrará la lista de atributos recibidos del sitio Drupal.
  • Haga clic en el Terminado del botón.
  • Ventana-de-configuración-de-prueba-de-moodle-recibió-atributo-de-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