Resultados de la búsqueda :

×

Configurar el aprovisionamiento de usuarios (SCIM) en Drupal con AWS

Configurar el aprovisionamiento de usuarios (SCIM) en Drupal con AWS


Es necesario sincronizar la información del usuario entre las aplicaciones que utilizan Drupal como proveedor de identidad central. mininaranja Módulo de sincronización y aprovisionamiento de usuarios garantiza que cualquier cambio en los campos/roles del usuario se refleje en la aplicación AWS conectada de acuerdo con el protocolo SCIM. Esta guía de configuración lo guiará a través de los pasos para configurar el aprovisionamiento manual, automático o basado en programador con AWS. Es compatible con Drupal 9 y Drupal 10.

Pasos de la instalación


  • Descarga el módulo:
    El compositor requiere 'drupal/user_provisioning'
  • Navegue hasta ampliar menú en su consola de administración de Drupal y busque Aprovisionamiento de usuarios 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/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 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 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 del botón.
  • Configure el módulo en
    {BaseURL}/admin/config/people/user_provisioning/overview

Pasos para configurar Drupal como Cliente SCIM:

  • Una vez instalado el módulo, navegue hasta el Configuración pestaña del sitio Drupal y seleccione Aprovisionamiento de usuarios miniOrange.
  • Navegue hasta 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) .
  • AWS-SCIM-Servidor-Haga clic-Configurar-Drupal-a-Proveedor
  • Habilitar el Habilitar la integración de la API del cliente SCIM casilla de verificación.
  • Casilla de verificación AWS-SCIM-Server-Enable

Configure AWS como servidor SCIM:

  • Inicie sesión en el Administrador de AWS consola.
  • Busque AMI en la barra de búsqueda y haga clic en el IAM Identity Center (sucesor de AWS Single Sign-On).
  • AWS-SCIM-Servidor-Búsqueda-IAM
  • Navegue hasta la Fijar pestaña del panel de navegación izquierdo.
  • AWS-SCIM-Server-Navegar-a-Configuración-AWS
  • Bajo la Acciones menú desplegable, haga clic en Administrar el aprovisionamiento.
  • AWS-SCIM-Servidor-Haga clic-Administrar-Aprovisionamiento
  • Copia el URL base de SCIM
  • AWS-SCIM-Servidor-Copia-SCIM-Base-URL
  • Navegue al sitio Drupal y pegue el archivo copiado. URL base de SCIM bajo el URL base de SCIM campo de texto.
  • AWS-SCIM-Servidor-Pegar-SCIM-Base-URL
  • Navegue a la consola de AWS y haga clic en el Generar ficha del botón.
  • AWS-SCIM-Server-Clic-Generar-Token
  • Copia lo generado Token de acceso.
  • AWS-SCIM-Servidor-Copia-SCIM-Servidor
  • Navegue al sitio Drupal y pegue el archivo copiado. Token de acceso bajo el Token de portador SCIM campo de texto.
  • AWS-SCIM-Server-Paste-SCIM-Bearer-Token
  • Haga clic en el Guardar y probar credenciales del botón.
  • AWS-SCIM-Server-Haga clic-Guardar-Prueba-Configuración
  • Una vez que la prueba sea exitosa, se mostrará el siguiente mensaje de éxito en la pantalla.
  • AWS-SCIM-Server-Configurations-Success.webp

Asignación de atributos:

  • Una vez que haya terminado con la configuración, desplácese hacia abajo hasta el Asignación de atributos .
  • Sección-desplazamiento-a-asignación-de-atributos-de-AWS-SCIM-Server
  • Desde el Atributo de usuario de Drupal menú desplegable, seleccione el atributo de usuario para asignar con el Atributo del proveedor SCIM.
  • AWS-SCIM-Server-Congifure-Asignación-de-atributos
  • Haga clic en el Siguiente Paso del botón.
  • SCIM-Servidor-Asignación-de-atributos-Haga clic en Siguiente-paso

¿Cómo funciona el aprovisionamiento?

El módulo admite 3 tipos de aprovisionamiento:

  1. Aprovisionamiento manual/bajo demanda
  2. Aprovisionamiento automático
  3. Aprovisionamiento basado en programador.
  • Elija su opción de aprovisionamiento preferida.
  • SCIM-Server-tres-tipos-de-aprovisionamiento

In Aprovisionamiento manual/bajo demanda, el usuario se aprovisiona manualmente desde el sitio de Drupal a la aplicación de AWS.

Configurar el aprovisionamiento manual/bajo demanda

  • Habilitar el Aprovisionamiento manual/bajo demanda y seleccione el Operaciones de aprovisionamiento (es decir, crear, actualizar, desactivar, eliminar) según sus requisitos y haga clic en el Todo listo del botón.
  • SCIM-Server-Manual-Aprovisionamiento-Selección-Operaciones

¿Cómo funciona el aprovisionamiento manual/bajo demanda?

  • Haga clic en el Realizar sincronización manual botón debajo de la columna Aprovisionamiento manual.
  • Drupal-SCIM-Server-Haga clic-Realizar-Aprovisionamiento manual
  • Busque el usuario que desea aprovisionar en el Sitio del servidor Drupal y haga clic en el Enviar del botón.
  • drupal-SCIM-Server-Seleccionar-usuario-para-aprovisionar
  • Una vez que el usuario se aprovisiona correctamente en la aplicación, se muestra un mensaje de éxito.
  • SCIM-Server-User-Provisioned-Éxito
  • El estado del usuario en la aplicación de AWS también se puede verificar navegando a la página Usuarios en el panel de navegación izquierdo de la consola de AWS.
  • AWS-SCIM-Server-Manual-aprovisionado por el usuario

En el aprovisionamiento automático, cada vez que se realiza alguna operación CRUD en el usuario en el sitio Drupal, las mismas operaciones CRUD se realizan automáticamente en el usuario en la aplicación AWS al mismo tiempo (sobre la marcha).

Configurar el aprovisionamiento automático

  • Habilitar el Aprovisionamiento automático y seleccione las operaciones de aprovisionamiento (es decir, crear, actualizar, desactivar, eliminar usuarios) según sus requisitos y haga clic en Todo listo del botón.
  • Operaciones-de-selección-de-aprovisionamiento-automático-del-servidor-SCIM

¿Cómo funciona el aprovisionamiento automático?

1.Por cuenta de administrador:

  • Navega a la pestaña Personas (administrador/personas) en la barra de navegación superior del Sitio del cliente Drupal y haga clic en el +Agregar usuario del botón.
  • Drupal-SCIM-Servidor-Haga clic-Agregar-Usuario-Drupal
  • Complete los datos del usuario y haga clic en Crear una nueva cuenta del botón.
  • drupal-SCIM-Server-Información-de-usuario
  • El estado del usuario se puede verificar en la aplicación de AWS navegando a la página Usuarios .
  • Cuenta-de-administrador-éxito-aprovisionada-por-el-usuario-del-servidor-AWS-SCIM

2. Al registrar un nuevo usuario desde la ventana de registro de inicio de sesión:

  • Navegue a la ventana de creación de usuario. {URL base}/usuario/registro.
  • Ingrese la información del usuario y haga clic en el Crear una nueva cuenta del botón.
  • AWS-SCIM-Server-Crear-nueva-cuenta
  • El estado del usuario se puede verificar en la aplicación de AWS navegando a la pestaña Usuarios.
  • AWS-SCIM-Server-User-Provisioned-Éxito-Crear-cuenta-de-usuario

Puede ver que el usuario se ha aprovisionado correctamente en el sitio del servidor Drupal.

Felicitaciones, ha configurado con éxito AWS como servidor SCIM y Drupal como cliente SCIM.

Si la Provisión no fue exitosa, por favor contáctenos en drupalsupport@xecurify.com. Envíe la captura de pantalla de la ventana de error y lo ayudaremos a resolver el problema y lo guiaremos a través de la configuración.

 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, SSO 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