Resultados de la búsqueda :

×

Inicie sesión con SSO en Confluence utilizando Drupal como proveedor de OAuth/OpenID Connect

Inicie sesión con SSO en Confluence utilizando Drupal como proveedor de OAuth/OpenID Connect


El Drupal Módulo de servidor OAuth/OIDC permite el inicio de sesión único, es decir, SSO entre el sitio Drupal y cualquier aplicación cliente que admita el protocolo OAuth u OpenID Connect. Aquí, repasamos los pasos para conectar el módulo con Confluence. En esta integración de Drupal y Confluence, Drupal actúa como un proveedor de identidad, es decir, los usuarios iniciarán sesión en Confluence utilizando sus credenciales de Drupal.

Pasos de la instalación:


  • Descarga el módulo:
    el compositor requiere 'drupal/oauth_server_sso'
  • Ve a ampliar menú en su consola de administración de Drupal y habilite el módulo habilitando la casilla de verificación y haga clic en Instalar del botón.
  • Configure el módulo en:
    {BaseURL}/admin/config/people/oauth_server_sso/config_client
  • Instale el módulo:
    drush en oauth_server_sso
  • Limpiar la caché:
     drush cr
  • Configure el módulo en:
    {BaseURL}/admin/config/people/oauth_server_sso/config_client
  • Navegue hasta ampliar menú en su consola de administración de Drupal y haga clic en Instalar el nuevo módulo.
  • Instale el módulo Drupal OAuth/OIDC Provider - Single Sign On (SSO) 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/oauth_server_sso/config_client

Configure Confluence como cliente OAuth:

  • Inicie sesión en el servidor de Confluence.
  • En la esquina superior derecha, haga clic en el Icono de configuración -> Administrar aplicaciones.
  • Proveedor Drupal Confluence OAuth OIDC: inicie sesión en Confluence, haga clic en Configuración -> Administrar aplicaciones
  • Haga clic en el Encuentra nuevas aplicaciones .
  • Proveedor Drupal Confluence OAuth OIDC: desplácese hasta Complementos y haga clic en Buscar nuevas aplicaciones
  • Busque mO Confluencia OAuth debajo de la barra de búsqueda e instálelo.
  • Drupal Confluence OAuth Proveedor OIDC - Buscar mO OAuth
  • Una vez instalada la aplicación mO Confluence OAuth SSO, haga clic en Configurar .
  • Proveedor Drupal Confluence OAuth OIDC: haga clic en Descripción general - Cliente miniOrange OAuth
  • Haga clic en el Agregar nuevo proveedor del botón.
  • Proveedor Drupal Confluence OAuth OIDC: haga clic en Agregar nuevo proveedor
  • Seleccione OAuth personalizado desde debajo de la sección Seleccione su proveedor.
  • Proveedor Drupal Confluence OAuth OIDC: seleccione OAuth personalizado
  • Copia el URL de devolución de llamada y tenlo a mano.
  • Proveedor Drupal Confluence OAuth OIDC: copiar URL de redireccionamiento de devolución de llamada
  • Ingrese el nombre de la aplicación en el Nombre de la aplicación campo de texto.
  • Proveedor Drupal Confluence OAuth OIDC: ingrese el nombre de la aplicación

Cree una aplicación SSO en Drupal:

  • Navegue al sitio Drupal y vaya al Configuración -> Configuración del servidor miniOrange OAuth -> Cliente OAuth .
  • Haga clic en el Agregar cliente Botón para agregar una nueva aplicación.
  • Ingrese el nombre de su aplicación bajo el Nombre de la aplicación campo de texto.
  • Pega el copiado URL de devolución de llamada en el URL de devolución de llamada/redireccionamiento campo de texto. Puede agregar varias URL de devolución de llamada haciendo clic en Añadir más junto al campo de texto URL de devolución de llamada/redireccionamiento.
  • Haga clic en el Guardar del botón.

Integrando Confluence con Drupal:

  • Navegue a la pestaña Cliente OAuth del módulo Servidor Drupal OAuth, vaya a la sección Configurar aplicaciones y copie el ID de cliente.
  • Navegue hasta el panel de Confluence y pegue el archivo copiado. ID de cliente en el ID de cliente campo de texto.
  • Integración de Confluence con el proveedor Drupal OAuth/OIDC: pegue la identificación del cliente en el campo de identificación del cliente en Confluence
  • Vuelva al sitio Drupal y copie el Secreto del cliente.
  • Pega el copiado Secreto del cliente en el Secreto del cliente campo de texto de su aplicación en el panel de Confluence.
  • Integración de Confluence con el proveedor Drupal OAuth/OIDC: pegue el secreto del cliente en el campo secreto del cliente en Confluence
  • Agregue el alcance y los puntos finales como se especifica en la siguiente tabla (también puede obtener lo mismo en Alcance y puntos finales sección de la Sitio Drupal -> Configuración -> Configuración del servidor miniOrange OAuth -> Cliente OAuth): -

    Lo que hacemos perfil de correo electrónico openid
    Punto final de autorización {base_url_of_the_drupal_site}/mo/oauth2/authorize
    Punto final del token {base_url_del_sitio_drupal}/mo/oauth2/token
    Obtener punto final de información del usuario {base_url_of_the_drupal_site}/mo/oauth2/userinfo
  • Integración de Confluence con el proveedor Drupal OAuth/OIDC: proporcione alcance y puntos finales en la aplicación Confluence
  • Haga clic en el Guardar del botón.
  • Integración de Confluence con el proveedor Drupal OAuth/OIDC: haga clic en Guardar

Conexión de prueba entre Confluence y Drupal:

  • Ahora, haga clic en Configuración de prueba para probar la conexión entre Confluence y el sitio Drupal.
  • Integración de Confluence con el proveedor Drupal OAuth/OIDC: comprobación de las conexiones SSO de Confluence y Drupal

Ha configurado correctamente Confluence como cliente OAuth y Drupal como servidor OAuth.

Vamos a ver cómo funciona:

  • Abra una nueva ventana/navegador privado y navegue hasta la página de inicio de sesión del sitio web de Confluence.
  • Haga clic en el Utilice el inicio de sesión de OAuth del botón.
  • Pruebe el inicio de sesión único trabajando con Confluence utilizando el proveedor OIDC de Drupal: mantenga los campos restantes como predeterminados, si no está seguro de la configuración
  • Ingrese las credenciales de Drupal y haga clic en el botón Iniciar sesión.
  • Inicie sesión en Confluence utilizando el proveedor Drupal OIDC
  • Iniciará sesión en Confluence utilizando las credenciales de Drupal.

¡Has realizado con éxito el SSO entre Confluence y Drupal!

¿Necesita Ayuda?

Si tiene algún problema durante la configuración o si desea algunas funciones adicionales, contáctenos en drupalsupport@xecurify.com.

Características adicionales:

 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 autenticación de dos factores: 2FA, seguridad del sitio web, autenticación API REST y JSON, aprovisionamiento de usuarios y sincronización. 
  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