Resultados de la búsqueda :

×

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

Inicie sesión SSO en Bamboo 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í, seguimos los pasos para conectar el módulo con Bamboo. En esta integración de Drupal y Bamboo, Drupal actúa como un proveedor de identidad, es decir, los usuarios iniciarán sesión en Bamboo 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 Bamboo como cliente OAuth:

  • Inicie sesión en la consola de administrador de su sitio Bamboo.
  • Haga clic en el Icono de configuración en la esquina superior derecha, luego haga clic en Administrar aplicaciones.
  • Proveedor Drupal Bamboo OAuth OIDC: inicie sesión en Bamboo, haga clic en Configuración -> Administrar aplicaciones
  • Haga clic en Encuentra nuevas aplicaciones.
  • Proveedor Drupal Bamboo OAuth OIDC: haga clic en Buscar nuevas aplicaciones
  • Buscar Cliente miniOrange OAuth debajo del cuadro de búsqueda y haga clic en el compra ahora Botón para instalar la aplicación. La aplicación miniOrange OAuth Client permite que su portal Bamboo actúe como un cliente OAuth/OIDC
  • Proveedor Drupal Bamboo OAuth OIDC: seleccione el cliente miniOrange OAuth
  • Después de una instalación exitosa, navegue hasta el Configurar OAuth pestaña y copie el URL de devolución de llamada.
  • Proveedor Drupal Bamboo OAuth OIDC: navegue hasta Configurar OAuth y copie la devolución de llamada

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 Bamboo con Drupal:

  • Navegue hasta la consola de Bamboo. Desde el Seleccionar aplicación seleccionar desplegable OAuth personalizado y entrar en el Nombre de la aplicación en el Nombre de la aplicación campo de texto.
  • Integración de Bamboo con el proveedor Drupal OAuth/OIDC: seleccione OAuth personalizado e ingrese el nombre de la aplicación
  • 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.
  • Pega el copiado ID de cliente en el ID de cliente campo de texto debajo del Ajustes generales .
  • Integración de Bamboo con el proveedor Drupal OAuth/OIDC: pegue la identificación del cliente en el campo de identificación del cliente en Bamboo
  • Vuelva al sitio Drupal y copie el Secreto del cliente.
  • Pega el copiado Secreto del cliente en el Secreto del cliente campo de texto en la consola de Bamboo.
  • Integración de Bamboo con el proveedor Drupal OAuth/OIDC: pegue el secreto del cliente en el campo secreto del cliente en Bamboo
  • 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 Bamboo con el proveedor Drupal OAuth/OIDC: proporcione alcance y puntos finales en la aplicación Bamboo
  • Navegue hasta la Configuración de inicio de sesión .
  • Bajo la Texto del botón de inicio de sesión ingrese el texto que se mostrará en el botón Iniciar sesión en la pantalla de inicio de sesión. Clickea en el Guardar del botón.
  • Integración de Bamboo con el proveedor Drupal OAuth/OIDC: vaya a Configuración de inicio de sesión

Conexión de prueba entre Bamboo y Drupal:

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

Ha configurado correctamente Bamboo 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 Bamboo.
  • Haga clic en el botón Iniciar sesión con Drupal para iniciar el inicio de sesión SSO.
  • Pruebe el inicio de sesión único trabajando con Bamboo utilizando el proveedor OIDC de Drupal: mantenga los campos restantes como predeterminados, si no está seguro de la configuración
  • Al hacer clic en ese botón, se le redireccionará automáticamente a la página de inicio de sesión de su sitio Drupal. Ingrese las credenciales de Drupal del usuario y haga clic en el botón Iniciar sesión.
  • Inicie sesión en Bamboo utilizando el proveedor Drupal OIDC
  • Iniciará sesión en Bamboo con las credenciales de Drupal.

¡Has realizado con éxito el SSO entre Bamboo 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