Resultados de la búsqueda :

×

Aprovisionamiento de usuarios entre dos sitios web Drupal

El Módulo de aprovisionamiento y sincronización de usuarios Permite la sincronización perfecta de usuarios entre dos sitios web de Drupal. Facilita el inicio de sesión en múltiples sitios de Drupal con las mismas credenciales y mantiene la información de usuario actualizada en todos los sitios. El módulo también admite la integración con cualquier proveedor de identidad (IdP) compatible con SCIM, incluidos los proveedores personalizados.

  • Descarga el módulo:

    El compositor requiere 'drupal/user_provisioning'

  • Navegue a ampliar menú en su consola de administración de Drupal y busque Aprovisionamiento de usuarios de miniOrange utilizando el cuadro de búsqueda.
  • Habilite el módulo marcando la casilla de verificación y haga clic en Instalar .
  • Configure el módulo en

    {BaseURL}/admin/config/people/user_provisioning/overview

  • Instale el módulo:

    drush en user_provisioning

  • Limpiar la caché:

    drush cr

  • Configure el módulo en

    {BaseURL}/admin/config/people/user_provisioning/overview

  • Navegue a ampliar menú en su consola de administración de Drupal y haga clic en Instalar el nuevo módulo .
  • Instale la Aprovisionamiento y sincronización de usuarios de Drupal 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 .
  • Configure el módulo en

    {BaseURL}/admin/config/people/user_provisioning/overview


En una configuración de Drupal de dos sitios, un sitio actúa como Servidor SCIM (Sitio del servidor) y el otro como el Cliente SCIM (Sitio del cliente). El cliente SCIM se encarga de enviar las operaciones relacionadas con los usuarios, como crear, leer, actualizar y eliminar (CRUD), al servidor SCIM. Esto significa que cualquier cambio realizado en las cuentas de usuario en el sitio del cliente se sincroniza y se refleja en el sitio del servidor. Esta configuración ayuda a mantener la coherencia y la centralización de los datos de usuario en ambos sitios de Drupal.

Tenga en cuenta y contáctenos: SSO entre dos sitios de WordPress

Nota: Requerirás el Versión Premium del módulo para configurar Drupal como servidor SCIM.


  • Navegue a la pestaña Aprovisionamiento de usuarios pestaña del módulo y haga clic en el Configurar botón debajo del Cambios de Proveedor a Drupal (Servidor SCIM) .
Aprovisionamiento de usuarios de Drupal - Servidor SCIM - Haga clic en el botón de configuración
  • Copia el URL base de SCIM y Token de portador SCIM(Manténgalos a mano, ya que serán necesarios para configurar Drupal como un cliente SCIM).
Aprovisionamiento de usuarios de Drupal - Servidor SCIM - Copiar servidor SCIM y cliente SCIM
  • Vaya a la Aprovisionamiento de usuarios pestaña del módulo y haga clic en el Configurar botón debajo del Cambios de Drupal a Proveedor (Cliente SCIM) .
Aprovisionamiento de usuarios de Drupal: seleccionar cambios desde Drupal

  • Active el interruptor Habilitar la integración de la API del cliente SCIM alternar y pegar la URL base SCIM copiada y el token de portador en el URL base de SCIM 2.0 y Token de portador SCIM campos de texto, respectivamente.
  • Una vez hecho esto, haga clic en el Guardar y probar credenciales .
Aprovisionamiento de usuarios de Drupal: habilitar la opción

  • Si la prueba es exitosa, verás un mensaje de éxito.
Cliente SCIM de Drupal: Guardar y probar credenciales

  • Después de probar con éxito la configuración, desplácese hacia abajo hasta la Asignación de atributos .
  • Seleccione la Forma para Atributo de usuario de Drupal desea asignar al correspondiente Atributo del proveedor SCIM, luego haga clic en la pestaña Guardar mapeo .
  • Una vez hecho esto, haga clic en el Próximo Paso.
Aprovisionamiento de usuarios de Drupal: Asignación de atributos

  • El módulo Aprovisionamiento y sincronización de usuarios admite tres tipos de aprovisionamiento:
    • Aprovisionamiento manual/a pedido: En el aprovisionamiento manual/a pedido, el administrador crea, actualiza, desactiva o elimina usuarios según sea necesario.
    • Aprovisionamiento automático: Con el Aprovisionamiento Automático, al crear, actualizar o eliminar un usuario en un sitio Drupal, los mismos cambios se aplican automáticamente en el otro sitio. Esto mantiene ambos sitios sincronizados sin necesidad de intervención manual.
    • Aprovisionamiento basado en programador: Esto le permite realizar operaciones CRUD en cualquier usuario de Drupal en su proveedor durante la ejecución de CRON.
  • Elija el Tipos de aprovisionamiento según su preferencia.
Aprovisionamiento de usuarios de Drupal: Asignación de atributos

  • Seleccione la Forma para Operaciones de aprovisionamiento (crear, actualizar, desactivar, eliminar) según sea necesario.
Aprovisionamiento de usuarios de Drupal: Asignación de atributos

  • Esta función permite la asignación de usuarios con cualquiera de los roles seleccionados. Solo estos usuarios serán redirigidos al sitio Drupal (servidor); los demás serán ignorados.
Aprovisionamiento de usuarios de Drupal: Filtro de roles

  • Esta función le permite enviar roles de usuario desde Drupal como grupos a otro sitio Drupal (servidor).
  • Nota y contáctenos

    Nota: Los roles predeterminados de Drupal no se sincronizarán.


  • Haga clic en el elemento Todo listo .
Aprovisionamiento de usuarios de Drupal - Aprovisionamiento de grupos

  • Haga clic en el botón Realizar sincronización manual botón debajo del Aprovisionamiento manual columna.
Aprovisionamiento de usuarios de Drupal: realizar aprovisionamiento manual a pedido

  • Busque el usuario que desea aprovisionar en el sitio Drupal (servidor) y luego haga clic en el icono Enviar Formulario .
Aprovisionamiento de usuarios de Drupal: realizar aprovisionamiento manual a pedido

  • Una vez que el usuario se haya aprovisionado correctamente en la aplicación, se mostrará un mensaje de éxito.
Aprovisionamiento de usuarios de Drupal: realizar aprovisionamiento manual a pedido

  • Verifiquemos si el usuario se ha creado/aprovisionado en el sitio Drupal (servidor). Siga los pasos a continuación para encontrar el usuario creado:
    • Desde el panel izquierdo, haga clic en el Personas .
    Aprovisionamiento de usuarios de Drupal: usuarios creados automáticamente

  • El aprovisionamiento automático le ayudará a aprovisionar usuarios en función de cualquiera de los siguientes eventos:
    • Interfaz de administración: Cuando los administradores o usuarios autorizados crean, actualizan o eliminan manualmente la cuenta de un usuario a través del panel de administración de Drupal.
    • Cambio de cuenta de usuario: Cuando los usuarios crean, actualizan o eliminan su propia información utilizando el usuario/{user_id}/editar página o un formulario personalizado.
    • Módulos de terceros: Cuando se crea o actualiza un usuario en el sitio Drupal a través de módulos, aplicaciones o código personalizado de terceros.
  • Por ejemplo, veamos cómo funciona el aprovisionamiento automático mediante la interfaz de administración:
  • Navegue a la pestaña Personas pestaña (admin/personas) en la barra de navegación superior Sitio del cliente de Drupal y haga clic en el ícono de +Agregar usuario .
Aprovisionamiento de usuarios de Drupal: agregar usuario

  • Complete los datos del usuario y luego haga clic en el botón Crear una nueva cuenta .
Aprovisionamiento de usuarios de Drupal: introducir los datos del usuario

  • Verifiquemos si el usuario se ha creado/aprovisionado en el sitio Drupal (servidor). Siga los pasos a continuación para encontrar el usuario creado:
    • Desde el panel izquierdo, haga clic en el Personas .
    Aprovisionamiento de usuarios de Drupal: usuarios creados automáticamente

¡Felicitaciones! Has conectado usuarios entre los dos sitios Drupal.

Si el aprovisionamiento no fue exitoso, contáctenos en drupalsupport@xecurify.comIncluya una captura de pantalla de la ventana de error y le ayudaremos a resolver el problema y le guiaremos en la configuración.

ADFS_sso ×
¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

múltiples proveedores