Resultados de la búsqueda :

×

Inicio de sesión SSO de Salesforce en el cliente Drupal OAuth mediante conexión OAuth/OpenID

La integración de Drupal Salesforce SSO permitirá a los usuarios iniciar sesión en el sitio de Drupal utilizando las credenciales de Salesforce. Esta integración SSO se logra mediante el Cliente miniOrange OAuth módulo que utiliza el protocolo OAuth 2.0 y OpenID Connect (OIDC).
En este documento, lo ayudaremos a configurar el inicio de sesión único utilizando el protocolo OAuth entre el sitio Drupal y Salesforce.


Inicio de sesión único (SSO) de Salesforce para contactos, cuentas y objetos personalizados.

Permita que sus socios, contactos, cuentas o cualquier otro registro de objeto personalizado inicien sesión y accedan a aplicaciones como WordPress, Shopify, JIRA, Confluence, etc., utilizando el registro de Salesforce como su identidad para la autenticación SSO.

SSO de Salesforce utilizando objetos personalizados como fuente de identidad  
  • Descarga el módulo:

    el compositor requiere 'drupal/miniorange_oauth_client'

  • Navegue a ampliar menú en su consola de administración de Drupal y busque Configuración del cliente OAuth de miniOrange utilizando el cuadro de búsqueda.
  • Habilite el módulo marcando la casilla de verificación y haga clic en el Instalar .
  • Puede configurar el módulo en:

    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc

  • Instale el módulo:

    drush en drupal/miniorange_oauth_client

  • Limpiar la caché:

    drush cr

  • Puede configurar el módulo en:

    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc

Nota y contáctenos: SSO entre dos sitios de WordPress

Nota: Instalación manual compatible solo con Drupal 7, Drupal 8 y Drupal 9.


  • Navegue a ampliar menú en su consola de administración de Drupal y haga clic en Instalar nuevo módulo.
  • Instalar Drupal Inicio de sesión de OAuth y OpenID Connect: inicio de sesión SSO del cliente OAuth2 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 .
  • Puede configurar el módulo en:

    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc

  • Descarga el módulo:

    el compositor requiere 'drupal/miniorange_oauth_client'

  • Navegue a ampliar menú en su consola de administración de Drupal y busque Configuración del cliente OAuth de miniOrange utilizando el cuadro de búsqueda.
  • Habilite el módulo marcando la casilla de verificación y haga clic en el Instalar .
  • Puede configurar el módulo en:

    {URL base}/admin/config/people/mo-oauth-client/mo-client-config

  • Instale el módulo:

    drush en drupal/miniorange_oauth_client

  • Limpiar la caché:

    drush cr

  • Puede configurar el módulo en:

    {URL base}/admin/config/people/mo-oauth-client/mo-client-config

Nota y contáctenos: SSO entre dos sitios de WordPress

Nota: Instalación manual solo compatible con Drupal 7, Drupal 8 y Drupal 9.


  • Navegue a ampliar menú en su consola de administración de Drupal y haga clic en Instalar nuevo módulo.
  • Instalar Drupal Inicio de sesión de OAuth y OpenID Connect: inicio de sesión SSO del cliente OAuth2 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 .
  • Puede configurar el módulo en:

    {URL base}/admin/config/people/mo-oauth-client/mo-client-config

  • Volver ConfigurationPersonasConfiguración del cliente miniOrange OAuth en el menú Administración. (/admin/config/people/miniorange_oauth_client)
Cliente OAuth de Drupal: seleccione la configuración del cliente OAuth de mimiorange
  • En la pestaña Configurar OAuth, seleccione el proveedor OAuth deseado en el menú desplegable.
  • Tenga en cuenta y contáctenos: SSO entre dos sitios de WordPress

    Nota: Si el proveedor OAuth deseado no aparece en el menú desplegable, selecciónelo Proveedor OAuth personalizado / Proveedor OpenID personalizado y continuar

Cliente OAuth de Drupal: seleccione proveedor OAuth
  • Copia el URL de devolución de llamada/redireccionamiento Y tenlo a mano. Esto será necesario al configurar el proveedor OAuth.
  • Tenga en cuenta y contáctenos: SSO entre dos sitios de WordPress

    Nota: Si su proveedor solo admite URL de redirección/devolución de llamada HTTPS y usted tiene un sitio HTTP, asegúrese de habilitar la casilla de verificación "Aplicar URL de devolución de llamada HTTPS" en la parte inferior de la pestaña.


  • Introduzca el nombre del proveedor OAuth en el Nombre que se ve en la pagina campo de texto.
Cliente OAuth de Drupal: copiar URL de devolución de llamada

Configurar Drupal como cliente OAuth

  • Volver ConfigurationPersonasCliente miniOrange OAuth en el menú Administración. (admin/config/people/mo-oauth-client/mo-client-config)
Cliente OAuth de Drupal: seleccione el cliente OAuth de mimiorange
  • En la pantalla Gestionar sección, debajo de la Configuración del cliente pestaña, haga clic en + Agregar nuevo Botón para configurar el cliente OAuth deseado.
Cliente OAuth de Drupal: haga clic en Agregar nuevo
  • En la sección Agregar la extensión de Pestaña Seleccione la aplicación OAuth deseada del menú desplegable.
  • Tenga en cuenta y contáctenos: SSO entre dos sitios de WordPress

    Nota: Si el proveedor OAuth deseado no aparece en el menú desplegable, selecciónelo Proveedor OAuth personalizado / Proveedor OpenID personalizado y continuar

Cliente OAuth de Drupal: seleccione proveedor OAuth
  • Introduzca el nombre del proveedor OAuth en el campo Nombre de la aplicación personalizada campo de texto. Copiar el URL de devolución de llamada/redireccionamiento Y tenlo a mano. Esto será necesario al configurar el proveedor OAuth.
Cliente OAuth de Drupal: Ingrese un nombre de aplicación personalizado y copie la URL de devolución de llamada
  • Si su proveedor solo admite URL de redirección/devolución de llamada HTTPS y tiene un sitio HTTP, asegúrese de verificar la Aplicar URL de devolución de llamada HTTPS casilla de verificación en el Configuración .
Cliente OAuth de Drupal: Implementar URL de devolución de llamada HTTPS
  • Inicia sesión en tu Administrador de Salesforce consola.
  • Navegue hasta el encabezado superior de la pantalla y seleccione Configuración.
Salesforce CRM: vaya a Configuración

  • A la izquierda, debajo Configurar, seleccione Crear, y entonces Aplicaciones.
Integración de Salesforce SSO: navegue hasta Construir desde el menú del lado izquierdo

  • Haga clic en el elemento New botón en el Aplicaciones conectadas .
Salesforce SSO: haga clic en el botón Nuevo para crear una nueva aplicación

  • Proporcione los siguientes detalles en el Nueva aplicación conectada del panel Información básica :
    • Nombre de la aplicación conectada: En el Nombre de la aplicación conectada Campo de texto, ingrese el nombre de la aplicación.
    • Introduzca la dirección de correo electrónico en el Correo electrónico de contacto campo de texto.
Integración de Salesforce SSO - Sección de información básica

  • En API (Habilitar configuración de OAuth), ingrese los detalles requeridos:
    • Para permitir Configuración de OAuth, haciendo clic en la casilla de verificación.
    • En la pantalla URL de devolución de llamada campo de texto, pegue el previamente copiado URL de devolución de llamada/redireccionamiento desde Drupal.
    • Seleccione los ámbitos de OAuth necesarios para su aplicación conectada. Compruebe que su sitio Drupal tenga los mismos ámbitos. Esto significa que su aplicación conectada tiene los permisos necesarios para acceder a los datos de Salesforce.
    • Guarde los cambios haciendo clic en Guardar .
Integración de SSO de Salesforce: en API (Habilitar configuración de OAuth), ingrese la información requerida

  • En la siguiente pantalla, haga clic en el Continuar .
Integración de SSO de Salesforce: haga clic en continuar para pasar a la siguiente ventana

  • Luego, haga clic en el Administrar detalles del consumidor .
Integración de Salesforce SSO: haga clic en Administrar detalles del consumidor

  • Salesforce asigna un ID de aplicación y un secreto únicos a su aplicación. Copie el Clave de los consumidores además Secreto del consumidor del menú Detalles de los consumidores .
Integración de SSO con Salesforce: copia de los detalles del consumidor

  • Vaya al módulo de cliente OAuth miniOrange.
  • En la pestaña Configurar OAuth de Drupal y pegue el archivo copiado Clave de los consumidores además Secreto del consumidor desde Salesforce en el ID de cliente además Secreto del cliente campo de texto.
  • Confirme el alcance y los puntos finales y luego haga clic en Guardar configuración .
  • <b></b><b></b> id
    Autorizar punto final https://login.salesforce.com/services/oauth2/authorize
    Punto final del token de acceso https://login.salesforce.com/services/oauth2/token
    Obtener punto final de información de usuario https://login.salesforce.com/services/oauth2/userinfo
Conexión Drupal OAuth/OoenId: pegue el ID de cliente y el secreto de cliente copiados

Integrando Drupal con Salesforce:

  • Vaya al módulo de cliente OAuth miniOrange.
  • In Agregar la extensión de pestaña, pegue el copiado ID de cliente además Secreto del cliente de Salesforce en el ID de cliente además Secreto del cliente campo de texto.
Drupal-Auth-SSO-Salesforce-Pegar-Credenciales-del-Cliente

  • Confirme el alcance y los puntos finales y luego haga clic en Guardar configuración .
  • Puede consultar los puntos finales y el alcance de Salesforce en la tabla que se incluye a continuación:
  • <b></b><b></b> id
    Autorizar punto final https://login.salesforce.com/services/oauth2/authorize
    Punto final del token de acceso https://login.salesforce.com/services/oauth2/token
    Obtener punto final de información de usuario https://login.salesforce.com/services/oauth2/userinfo
Inicio de sesión único de Okta OAuth/OIDC: pegar nombre de dominio y guardar configuración

  • La Enviar ID de cliente y secreto en La casilla de verificación permite especificar si el ID de cliente y el secreto deben incluirse en el encabezado o en el cuerpo de la solicitud de punto final del token. Si no está seguro de qué opción seleccionar, puede mantener la configuración predeterminada.
  • Haga clic en la casilla de verificación para Habilitar inicio de sesión con OAuth, desplácese hacia abajo y haga clic en Guardar configuración .
Drupal OAuth OpenID OIDC Inicio de sesión único (SSO) Habilitar la casilla de inicio de sesión con OAuth y hacer clic en Guardar configuración

  • Después de guardar con éxito las configuraciones, haga clic en el Realizar configuración de prueba Botón para probar la conexión entre Drupal y el proveedor OAuth.
Configuración del cliente OIDC de OAuth: verificación de la conexión con el proveedor de OAuth
  • En la ventana emergente de Configuración de Prueba, si no tiene ninguna sesión activa en el mismo navegador, se le solicitará que inicie sesión en el proveedor OAuth. Tras iniciar sesión correctamente, recibirá una lista de atributos recibidos del proveedor OAuth.
  • Seleccione la Forma para Atributo de correo electrónico desde el menú desplegable en el que se obtiene el ID de correo electrónico del usuario y haga clic en el Terminado .
  • Tenga en cuenta y contáctenos: SSO entre dos sitios de WordPress

    Nota: La asignación del atributo de correo electrónico es obligatoria para realizar SSO, es decir, iniciar sesión en el sitio Drupal con las credenciales del proveedor OAuth.

Cliente OAuth de Drupal: seleccionar atributo de correo electrónico
  • En la pestaña Mapeo de atributos y roles pestaña, seleccione la Atributo de nombre de usuario de la lista desplegable y haga clic en el Guardar configuración .
Cliente OAuth de Drupal: seleccione el atributo de usuario y haga clic en guardar configuración
  • Cierra sesión y accede a la página de inicio de sesión de tu sitio Drupal. Encontrarás automáticamente un enlace para iniciar sesión con el proveedor OAuth. Si deseas añadir el enlace de SSO a otras páginas, sigue los pasos que se muestran en la imagen a continuación:
Cliente OAuth de Drupal: agregar un enlace en otras páginas

Conexión de prueba entre Drupal y el proveedor OAuth

  • Después de guardar con éxito las configuraciones, haga clic en el Realizar configuración de prueba Botón para probar la conexión entre Drupal y el proveedor OAuth.
Configuración del cliente OIDC de OAuth: verificación de la conexión con el proveedor de OAuth
  • En la ventana emergente de Configuración de Prueba, si no tiene ninguna sesión activa en el mismo navegador, se le solicitará que inicie sesión en el proveedor OAuth. Tras iniciar sesión correctamente, recibirá una lista de atributos recibidos del proveedor OAuth.
  • Haga clic en el elemento Configurar asignaciones .
Cliente OAuth de Drupal: seleccionar atributo de correo electrónico
  • En la pestaña Asignación de atributos pestaña, seleccione la Atributo de correo electrónico además Atributo de nombre de usuario de la lista desplegable y haga clic en el Guardar configuración .
Tenga en cuenta y contáctenos: SSO entre dos sitios de WordPress

Nota: La asignación del atributo de correo electrónico es obligatoria para realizar SSO, es decir, iniciar sesión en el sitio Drupal con las credenciales del proveedor OAuth.

Cliente OAuth de Drupal: seleccione el atributo de usuario y haga clic en guardar configuración
  • Cierra sesión y accede a la página de inicio de sesión de tu sitio Drupal. Encontrarás automáticamente un enlace para iniciar sesión con el proveedor OAuth. Si deseas añadir el enlace de SSO a otras páginas, sigue los pasos que se muestran en la imagen a continuación:
Cliente OAuth de Drupal: agregar un enlace en otras páginas

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

Más preguntas frecuentes ➔

Siga los pasos mencionados AQUÍ

Siga los pasos mencionados AQUÍ

La función de cierre de sesión que mencionaste aquí es el comportamiento predeterminado de un módulo. Te cierra la sesión de Drupal, pero no de tu aplicación o proveedor. Para permitir que el módulo cierre la sesión de tu cuenta de proveedor o aplicación (lo que estás buscando), debes realizar las siguientes configuraciones: [Más información]

Como ya ha actualizado a una de nuestras versiones pagas del módulo Drupal y ha reemplazado el módulo gratuito por el de pago, primero debe activar el módulo de pago. Consulte los pasos a continuación. [Conozca más]


 Gracias por su respuesta. Nos pondremos en contacto con usted pronto.

Algo salió mal. Por favor envíe su consulta nuevamente

¡Nos pondremos en contacto con usted lo antes posible!



ADFS_sso ×
¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

múltiples proveedores