Resultados de la búsqueda :

×

Configurar la sincronización de usuarios de Drupal Okta

Configurar la sincronización de usuarios de Drupal Okta


La integración de Okta User Provisioning con Drupal agiliza la gestión de usuarios y garantiza información actualizada del usuario dentro del sistema. Esta guía paso a paso lo ayudará a configurar el aprovisionamiento/sincronización de usuarios desde el sitio Drupal a la aplicación Okta. Esto permitirá a los administradores aprovisionar usuarios fácilmente y gestionar datos de usuarios con aprovisionamiento manual, automático o basado en programador utilizando el Módulo de sincronización de usuarios de Drupal Okta. Este módulo es compatible con Drupal 9 y Drupal 10.

El módulo también admite una sincronización bidireccional entre Drupal y Okta. Puedes comunicarte con nosotros en drupalsupport@xecurify.com para obtener asistencia personalizada de un desarrollador de Drupal.

Pasos de la instalación:


  • Descarga el módulo:
    el compositor requiere drupal/okta_user_sync
  • 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/okta_user_sync/overview
  • Instale el módulo:
    drush es okta_user_sync
  • Limpiar la caché:
     drush cr
  • Configure el módulo en:
    {BaseURL}/admin/config/people/okta_user_sync/overview
  • 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 de aprovisionamiento y sincronización de usuarios de Okta descargando el zip o desde la URL del paquete (alquitrán/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/okta_user_sync/overview

Configuración del módulo:

  • Después de instalar el módulo en el sitio Drupal, en el menú Administración, navegue hasta Configuración → Personas → miniOrange Okta User Sync. (/admin/config/people/okta_user_sync/overview)
  • Eche un vistazo a lo que hace el módulo y haga clic en el Configuremos el módulo del botón.
  • Drupal Okta aprovisionamiento y sincronización de usuarios: haga clic en el botón "Permítanos configurar el módulo"

Integrando Drupal con Okta:

  • Configure los valores mencionados en la siguiente captura de pantalla de Okta en Drupal.
  • Aprovisionamiento y sincronización de usuarios de Drupal Okta: ingrese la información requerida desde la aplicación Okta
    1. URL del portal Okta: La URL del portal de Okta no es más que el dominio de Okta o puede decir que es la URL base para el servidor de autorización de la organización de Okta. Por ejemplo, https://{yourOktaDomain}.okta.com Copie esta URL y péguela en Drupal. URL del portal Okta campo de texto.
    2. Ficha al portador de Okta:
      • El token de portador de Okta es una clave que se utiliza para autenticar solicitudes a las API de Okta. Al llamar a un punto final de la API de Okta, debe proporcionar un token de API válido para la autenticación.
      • Para generar este token API, inicie sesión en su organización Okta con las credenciales de administrador.
      • En la Consola de administración, navegue hasta Seguridad → API en el menú.
      • Drupal Okta aprovisionamiento y sincronización de usuarios: desde la barra de menú izquierda, haga clic en seguridad y seleccione api
      • En la página API, navegue hasta Tokens pestaña y luego haga clic en el Crear token del botón.
      • Drupal Okta aprovisionamiento y sincronización de usuarios: en la página API, haga clic en tokens y luego seleccione crear token
      • Ingrese el nombre de su token y haga clic Crear token.
      • Aprovisionamiento y sincronización de usuarios de Drupal Okta: ingrese el nombre del token y haga clic en el botón Crear token
      • Copia lo generado Valor de ficha y tome nota de ello ya que no tendrá otra oportunidad de verlo y grabarlo.
      • Drupal Okta aprovisionamiento y sincronización de usuarios: luego copie el valor del token generado, simplemente haga clic en el icono del portapapeles
      • Vuelva al sitio Drupal y pegue el archivo copiado. Token de portador en Drupal Token al portador de Okta campo de texto.
      • Aprovisionamiento y sincronización de usuarios de drupal okta: copie el token de generación de okta y péguelo
    3. Pruebe su configuración: En Pruebe su configuración (ingrese el correo electrónico del usuario) , ingrese el ID de correo electrónico de un usuario. (Asegúrese de que un usuario con el mismo correo electrónico esté presente en su portal Okta).

Pruebe las configuraciones:

  • Una vez que haya terminado con todas las configuraciones, haga clic en el Guardar y probar la configuración del botón.
  • Drupal Okta aprovisionamiento y sincronización de usuarios: ingrese el correo electrónico
  • Si la configuración de prueba es exitosa, recibirá un mensaje de éxito como este:
  • Aprovisionamiento y sincronización de usuarios de Drupal Okta: cuando haga clic en el botón Guardar y probar configuración, recibirá un mensaje de éxito
  • Alternativamente, si hay un error en la integración de Okta con Drupal, puede verificar la causa del error siguiendo el enlace en el mensaje de error o desplazándose hacia abajo hasta la sección Resultado de la configuración de la prueba.
  • Aprovisionamiento y sincronización de usuarios de Drupal Okta: si recibe un mensaje de error en la integración de Okta con Drupal, verifique la posible causa.
  • Una vez que la prueba sea exitosa, haga clic en el Siguiente del botón.

Aprovisionamiento/Sincronización

  • El módulo admite sincronización bidireccional. Para sincronizar los usuarios de Drupal con Okta, seleccione Sincronización de Drupal a Okta.
  • Aprovisionamiento y sincronización de usuarios de drupal okta: seleccione el gif de sincronización de drupal a okta
  • En el Paso 3, hay tres formas de realizar el aprovisionamiento de usuarios (manual, automático o basado en programación). Para configurar el método deseado, haga clic en el botón "configurar" dentro del método correspondiente y seleccione las operaciones que desea realizar (crear, eliminar, desactivar y actualizar).
  • Aprovisionamiento y sincronización de usuarios de Drupal Okta: elija el tipo de aprovisionamiento y haga clic en el botón Todo listo.
  • Después de las configuraciones, haga clic en el Todo listo del botón.

En el aprovisionamiento manual/bajo demanda, puede sincronizar manualmente al usuario con Okta. También permite el aprovisionamiento de un solo usuario, así como de todos los usuarios existentes a la vez, en Okta.

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

  • Crear usuarios en Okta:
    • En Drupal a Okta pestaña, asegúrese de haber seleccionado la Leer usuario y crear usuario casillas de verificación debajo de Configuración de aprovisionamiento manual.
    • Drupal Okta aprovisionamiento y sincronización de usuarios: habilite las casillas de verificación para crear usuario y leer usuario
    • Haga clic en el Sincronizar usuario manualmente del botón.
    • Drupal Okta aprovisionamiento y sincronización de usuarios: haga clic en el botón sincronizar usuario manualmente
    • Busque el usuario que desea aprovisionar en Okta, seleccione el usuario y haga clic en el Sincronizar del botón.
    • Aprovisionamiento y sincronización de usuarios de drupal okta: ingrese el nombre de usuario y haga clic en Sincronizar
    • Para verificar si el usuario está aprovisionado o no, navegue hasta la página Personas pestaña debajo del Directorio y confirme el estado del usuario.
    • Drupal Okta aprovisionamiento y sincronización de usuarios: el usuario se crea en Okta
  • Desactivar usuario
    • En Configuración de aprovisionamiento manual, asegúrese de haber seleccionado Leer usuario y Desactivar usuario casillas de verificación
    • Para desactivar al usuario de Okta, el usuario debe estar en estado bloqueado en el sitio Drupal.
    • Para hacer esto, navegue a la pestaña Personas, edite el perfil del usuario específico (/usuario/{user_id}/edit) y cambie el estado del usuario a Obstruido.
    • Una vez hecho esto, haga clic en el ahorrar del botón.
    • Drupal Okta aprovisionamiento y sincronización de usuarios: bloquear al usuario1
    • Ahora, regresa a la Sincronización de Drupal a Okta pestaña y haga clic en el Sincronizar usuario manualmente del botón.
    • Ingrese el nombre de usuario del usuario bloqueado en el campo de texto y haga clic en el Sincronizar botón para desactivar el mismo usuario en Okta.
    • Drupal Okta aprovisionamiento y sincronización de usuarios: desactivó el usuario1
    • Para confirmar si el usuario ha sido desactivado o no, vaya a la página Personas pestaña de Okta y comprobar el estado del usuario.
    • Drupal Okta aprovisionamiento y sincronización de usuarios: el usuario se desactivará correctamente

Este tipo de aprovisionamiento le permite sincronizar usuarios con Okta cada vez que se realiza alguna operación CRUD en Drupal.

¿Cómo realizar el Aprovisionamiento Automático?

El aprovisionamiento automático le ayudará a aprovisionar a sus usuarios mediante cualquiera de los siguientes eventos:

  1. Interfaz de administración: Cuando los administradores o usuarios privilegiados realizan manualmente operaciones CRUD en la cuenta de un usuario a través de la interfaz de administración de Drupal.
  2. Cambio de cuenta de usuario: Siempre que los propios usuarios realicen operaciones CRUD en su propio formulario de información usuario/{user_id}/edit o cualquier otro formulario personalizado.
  3. Módulos de terceros: Cada vez que se actualiza/crea una entidad de usuario en el sitio Drupal utilizando módulos/aplicaciones de terceros o código personalizado
  4. Registro de usuario: Cada vez que un usuario crea una nueva cuenta en Drupal. (/usuario/registro)

Veamos cómo se puede crear el usuario en Okta mediante el aprovisionamiento automático.

  • Crear usuarios:
    • En Drupal a Okta pestaña, asegúrese de haber seleccionado la Leer usuario y crear usuario casillas de verificación debajo de Configuración de aprovisionamiento automático.
    • Los usuarios pueden ser aprovisionados en Okta de las siguientes maneras:
      1. Crea el usuario sin credenciales: Con este método, se aprovisiona al usuario en el Portal Okta, excepto la contraseña con un estado Por etapas. El administrador debe activar el usuario y enviar un enlace para restablecer la contraseña. Esto le permite revisar los usuarios aprovisionados y realizar una verificación rápida.
      2. Cree el usuario con la Contraseña: Con este método, se proporciona al usuario el Portal Okta junto con una Contraseña y un estado Por etapas. Una vez que el administrador activa al usuario, el usuario puede acceder al Portal Okta con la misma contraseña que en el sitio Drupal. (Tenga en cuenta que el aprovisionamiento automático de usuarios fallará en este caso si la contraseña del usuario de Drupal viola la política de contraseñas de Okta). Esto le permitirá garantizar que se mantenga una contraseña segura y coherente en ambas aplicaciones.

      Nota: En caso de que desee aprovisionar a los usuarios en Okta en un estado Activo para superar el paso adicional o si tiene algún otro caso de uso específico, no dude en comunicarse con nosotros en drupalsupport@xecurify.com.

    • Una vez que haya terminado con la configuración, navegue hasta la página de inicio de sesión de Drupal y haga clic en el Crear una nueva cuenta pestaña(/usuario/registro).
    • Ingrese los detalles y haga clic en el Crear una cuenta nueva del botón.
    • Drupal Okta aprovisionamiento y sincronización de usuarios - ceate user2 en drupal
    • Después de crear exitosamente el usuario en Drupal, vaya a la Personas pestaña debajo del Directorio de Okta. Aquí puede ver que el usuario ha sido creado exitosamente.
    • Drupal Okta aprovisionamiento y sincronización de usuarios: verifique que el usuario esté creado o no
  • Desactivar usuario:
    • En Configuración de aprovisionamiento automático, asegúrese de haber seleccionado Leer usuario y Desactivar usuario casillas de verificación
    • Para desactivar al usuario de Okta, el usuario debe estar en estado bloqueado en el sitio Drupal.
    • Para hacer esto, navegue a la Personas pestaña, edite el perfil del usuario específico (/user/{user_id}/edit) y cambie el estado del usuario a Obstruido.
    • Una vez hecho esto, haga clic en el Guardar del botón.
    • Drupal Okta aprovisionamiento y sincronización de usuarios: bloquea al usuario en particular
    • Para confirmar si el usuario ha sido desactivado o no, vaya a la página Personas pestaña de Okta y comprobar el estado del usuario.
    • Drupal Okta aprovisionamiento y sincronización de usuarios: verifique que el usuario esté desactivado o no

¡¡Eso es todo!! ha aprovisionado exitosamente a los usuarios con Okta.

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