Resultados de la búsqueda :

×

Configurar la sincronización de ID de Microsoft Entra de Drupal (Azure AD)

La integración del aprovisionamiento de usuarios de Microsoft Entra ID (Azure AD) con Drupal optimiza la administración de usuarios y garantiza que la información de los usuarios esté actualizada dentro del sistema. Esta guía paso a paso lo ayudará a configurar el aprovisionamiento/sincronización de usuarios desde el sitio de Drupal a la aplicación de Azure, lo que permite a los administradores aprovisionar usuarios fácilmente y administrar los datos de los usuarios con aprovisionamiento manual, automático o basado en programador mediante el uso de la herramienta de aprovisionamiento de usuarios de Microsoft Entra ID (Azure AD) para administrar los datos de los usuarios. Módulo de sincronización de usuarios de Drupal AzureEste módulo es compatible con Drupal 7, Drupal 8, Drupal 9, Drupal 10 y Drupal 11.

  • Descarga el módulo:
    El compositor requiere 'drupal/azure_ad'
  • Navegue a ampliar menú en su consola de administración de Drupal y busque Sincronización de Azure AD/B2C de miniOrange utilizando el cuadro de búsqueda.
  • Habilite el módulo marcando la casilla de verificación y haga clic en Instale .
  • Configure el módulo en
    {BaseURL}/admin/config/people/azure_ad/overview
  • Instale el módulo:
    drush en azure_ad
  • Limpiar la caché:
     drush cr
  • Configure el módulo en
    {BaseURL}/admin/config/people/azure_ad/overview
  • Navegue a ampliar menú en su consola de administración de Drupal y haga clic en Instalar el nuevo módulo .
  • Instale la Sincronización de Azure AD/B2C de miniOrange 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 Instale .
  • Configure el módulo en
    {BaseURL}/admin/config/people/azure_ad/overview
  • Después de instalar el módulo en el sitio Drupal, en el menú Administración, navegue hasta Configuración → Personas → Sincronización de Azure AD (admin/config/people/azure_ad/overview)
  • Eche un vistazo a lo que hace el módulo y haga clic en el Configuremos el módulo .
 drupal azure sync permite el módulo de configuración

  • En el PASO 1, seleccione cómo desea realizar la sincronización. Para sincronizar Drupal con Azure, haga clic en el primer GIF (izquierda).
 método de selección de sincronización drupal azure

  • Inicia sesión en el Azur portal.
  • Haga clic en el elemento ID de entrada de Microsoft del menú Servicios Azure.
drupal azure sync seleccionar aplicación Microsoft ENtra ID

  • Desde el panel de navegación izquierdo, haga clic en el Servicio de registro de aplicacionesY, a continuación, haga clic en el Nuevo registro .
drupal azure sync nuevo registro

  • En la Registrar una aplicación página, ingrese la información según las instrucciones que se mencionan a continuación:
    • Nombre: Muestra el nombre de la aplicación.
    • Tipos de cuenta admitidos: Seleccione una de las opciones enumeradas según el requisito.
    • Haga clic en el elemento Registrarse .
drupal azure sync ingresa el nombre de la aplicación

  • Navegue a Permisos API desde el panel de navegación izquierdo y haga clic en el Agregar un permiso .
Permiso de API de sincronización de Drupal Azure

  • Seleccione Microsoft Graph en la pestaña API de Microsoft y seleccione Permisos de la aplicación.
  • En el Seleccionar Barra de búsqueda de permisos, busque el usuario.
permiso de aplicación de sincronización drupal azure
  • En Usuario, seleccione Usuario.LeerEscribir.Todo permiso, haga clic en el Agregar permisos .
drupal azure sync agregar permiso
  • Haga clic en Otorgar consentimiento de administrador para el directorio predeterminado y haga clic en el ícono de Sí: Botón para otorgar la confirmación del consentimiento del administrador.
drupal azure sync otorgar consentimiento del administrador

  • En el PASO 2, configure los valores mencionados a continuación del ID de Microsoft Entra en Drupal.
  • Identificación del inquilino:
    • En el campo Resumen sección de la aplicación Microsoft Entra ID, copie el ID de directorio (inquilino) .
    • Pegue el ID de inquilino copiado en Drupal. Identificación del inquilino campo de texto.
     ID de inquilino de copia de sincronización de Drupal Azure
  • ID de la aplicación (cliente):
    • Desde la sección Descripción general de la aplicación Microsoft Entra ID, copie el ID de aplicación (cliente) .
    • Pegue el ID de cliente copiado en el archivo Drupal. Id. de aplicación (cliente) campo de texto.
     ID de cliente de copia de sincronización de Drupal Azure

  • Secreto del cliente:
    • Desde el panel de navegación izquierdo, haga clic en el Certificados y secretos menú y haga clic en el Nuevo secreto de cliente .
    • Agregue una descripción para el secreto, seleccione la caducidad del secreto y haga clic en el Agregar .
     Certificados y secretos de sincronización de Drupal Azure

    • Copie el valor secreto.
     valor secreto de copia de sincronización de drupal azure

    • Pegue el valor secreto copiado en Drupal. Secreto del cliente campo de texto.
  • Nombre del inquilino/Dominio principal:
    • En la misma ventana, pase el cursor sobre su perfil (esquina superior derecha) y anote el dominio mencionado en el cuadro emergente.
    • Pegue el valor de Dominio anotado en Drupal Nombre del inquilino/dominio principal campo de texto.
     dominio de copia de sincronización azul drupal

  • Prueba UPN/ID:
    • Vaya al ID de Microsoft Entra y seleccione el Usuarios menú desde el panel de navegación izquierdo.
    • Copiar el usuario Nombre principal del usuario para probar la integración de Drupal y Azure AD.
    • Pegue el nombre principal del usuario copiado en Drupal. Prueba UPN/ID campo de texto.
  • Una vez que haya terminado con todas las configuraciones, haga clic en el Guardar y probar la configuración .
 drupal azure sync guardar configuración

  • Si la configuración de prueba es exitosa, el módulo muestra un mensaje de éxito como:
 Mensaje de éxito de sincronización de Drupal Azure

  • Para verificar los atributos recibidos de Microsoft Entra ID, haga clic en el enlace en el mensaje de éxito.
  • Alternativamente, si hay un error en la integración de Azure AD con Drupal, verifique la causa del error siguiendo el enlace en el mensaje de error o desplazándose hacia abajo hasta el Resultado de la configuración de la prueba .
 mensaje de error de sincronización de drupal azure

  • Una vez que la integración sea exitosa, haga clic en el Siguiente .

En el aprovisionamiento manual/a pedido, puede sincronizar manualmente el usuario con Microsoft Entra ID. También permite el aprovisionamiento de un solo usuario, así como de todos los usuarios existentes a la vez, con Microsoft Entra ID.

Configurar el aprovisionamiento manual/bajo demanda

  • Haga clic en el elemento Configurar botón del Aprovisionamiento manual/bajo demanda ,
 drupal azure sync seleccionar aprovisionamiento manual

  • En la sección Configuración de aprovisionamiento manual, marque la casilla de verificación de Crear usuario y haga clic en el ícono de Guardar .
 drupal azure sync crear usuario

  • Una vez guardado, en el campo de búsqueda del sincronizar usuario En la sección, ingrese el nombre de usuario de Drupal y luego haga clic en el botón Sincronizar .
 drupal azure sync crear sincronización de usuario

  • Si el aprovisionamiento se realiza correctamente, recibirá un mensaje de confirmación. De manera alternativa, si se produce un error al aprovisionar la cuenta de usuario a Microsoft Entra ID, puede comprobar la causa del error siguiendo el vínculo que aparece en el mensaje de error.
 mensaje de error de sincronización de drupal azure

Este tipo de aprovisionamiento le permite sincronizar usuarios con Microsoft Entra ID siempre que se realice alguna operación CRUD en ellos en Drupal.

Configurar el aprovisionamiento automático

  • El aprovisionamiento automático le ayudará a aprovisionar a sus usuarios mediante cualquiera de los siguientes eventos:
    • 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.
    • Cambio de cuenta de usuario: Siempre que los propios usuarios realicen operaciones CRUD en su propio formulario de información usuario/{user_id}/editar o cualquier otro formulario personalizado.
    • Módulos de terceros: Siempre que se actualice o cree una entidad de usuario en el sitio Drupal utilizando módulos o aplicaciones de terceros o código personalizado
    • Registro de usuario: Cada vez que un usuario crea una nueva cuenta en Drupal. (/usuario/registrarse)
  • Haga clic en el elemento Configurar de la sección Aprovisionamiento automático.
 Drupal Azure Sync aprovisionamiento automático

  • En la sección Configuración de aprovisionamiento automático, marque la casilla de verificación de Crear usuario y haga clic en el ícono de Guardar .
 drupal azure sync sincronización de aprovisionamiento automático

  • Ahora, puede intentar crear un nuevo usuario en el sitio Drupal y verificar los registros navegando a Informes → Mensajes de registro recientes y usando el aprovisionamiento_usuario filtrar.

¡Eso es todo! Has aprovisionado con éxito a los usuarios con Microsoft Entra ID (Azure AD).

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.

ADFS_sso ×
¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

múltiples proveedores