Configurer la synchronisation Drupal Microsoft Entra ID (Azure AD)
Marché
L'intégration de Microsoft Entra ID (Azure AD) User Provisioning avec Drupal simplifie la gestion des utilisateurs et garantit des informations utilisateur à jour au sein du système. Ce guide étape par étape vous aidera à configurer le provisionnement/la synchronisation des utilisateurs depuis le site Drupal vers l'application Azure, permettant aux administrateurs de provisionner facilement les utilisateurs et de gérer les données utilisateur avec un provisionnement manuel, automatique ou basé sur un planificateur à l'aide de l' Module de synchronisation des utilisateurs Drupal AzureCe module est compatible avec Drupal 7, Drupal 8, Drupal 9, Drupal 10 et Drupal 11.
Procédure d'installation
- Utiliser le compositeur
- Utiliser Drush
- Installation manuelle
Étapes de configuration
Configurer Drupal
- Après avoir installé le module sur le site Drupal, dans le menu Administration, accédez à Configuration → Personnes → Azure AD Sync (admin/config/people/azure_ad/overview)
- Jetez un œil à ce que fait le module et cliquez sur le Configurons le module .

- À l’ÉTAPE 1, sélectionnez la manière dont vous souhaitez effectuer la synchronisation. Pour la synchronisation Drupal vers Azure, cliquez sur le premier GIF (à gauche).

Configurer Microsoft Entra ID (Azure AD)
- Connectez-vous à la Azur portail.
- Cliquez sur le ID d'entrée Microsoft du Services Azure.

- Dans le panneau de navigation de gauche, cliquez sur le Service d'enregistrement d'applications, Puis cliquez sur le Nouvelle inscription .

- Sur le Enregistrer une application page, veuillez saisir les informations en suivant les instructions mentionnées ci-dessous :
- Nom : Afficher le nom de l'application.
- Types de comptes pris en charge : Sélectionnez l’une des options répertoriées selon les besoins.
- Cliquez sur le Créer compte .

Ajoutez des autorisations API à votre application Microsoft Entra ID (Azure AD)
- Accédez à Autorisations d'API dans le panneau de navigation de gauche et cliquez sur le Ajouter une autorisation .

- Choisir Microsoft Graph sous l'onglet API Microsoft et sélectionnez Autorisations d'application.
- Dans la sélection Barre de recherche d'autorisation, recherchez l'utilisateur.
- Sous Utilisateur, sélectionnez Utilisateur.ReadWrite.All autorisation, cliquez sur le Ajouter des autorisations .
- Cliquez sur Accorder le consentement de l'administrateur pour le répertoire par défaut et cliquez sur le Oui bouton pour accorder la confirmation du consentement de l'administrateur.

Intégration de Drupal avec Microsoft Entra ID (Azure AD)
- À l’ÉTAPE 2, configurez les valeurs mentionnées ci-dessous à partir de l’ID Microsoft Entra dans Drupal.
- ID locataire :
- Extrait du Marché section de l'application Microsoft Entra ID, copiez le ID du répertoire (locataire) valeur.
- Collez l'ID de locataire copié dans Drupal ID du locataire champ de texte.
- ID d'application (client) :
- Dans la section Présentation de l'application Microsoft Entra ID, copiez le ID de l'application (client) valeur.
- Collez l'ID client copié dans le fichier Drupal ID de l'application (client) champ de texte.

- Secret du client:
- Dans le panneau de navigation de gauche, cliquez sur le Certificats et secrets menu et cliquez sur le Nouveau secret client .
- Ajoutez une description du secret, sélectionnez l'expiration du secret et cliquez sur le bouton Ajouter .
- Copiez la valeur secrète.
- Collez la valeur Secret copiée dans Drupal Secret client champ de texte.


- Nom du locataire/domaine principal :
- Dans la même fenêtre, passez la souris sur votre profil (coin supérieur droit) et notez le domaine mentionné dans la boîte contextuelle.
- Collez la valeur de domaine notée dans Drupal Nom du locataire/domaine principal champ de texte.

- Testez l'UPN/l'ID :
- Accédez à l'ID Microsoft Entra et sélectionnez le Utilisateurs menu dans le panneau de navigation de gauche.
- Copiez le nom de l'utilisateur Nom d'utilisateur principal pour tester l'intégration de Drupal et Azure AD.
- Collez le nom principal de l'utilisateur copié dans Drupal Tester l'UPN/ID champ de texte.
- Une fois toutes les configurations terminées, cliquez sur le bouton Enregistrer et tester la configuration .

- Si la configuration du test réussit, le module donne un message de réussite tel que :

- Pour vérifier les attributs reçus de Microsoft Entra ID, cliquez sur le lien dans le message de réussite.
- Sinon, s'il y a une erreur dans l'intégration d'Azure AD avec Drupal, vérifiez la cause de l'erreur en suivant le lien dans le message d'erreur ou en faisant défiler vers le bas jusqu'à la Résultat de la configuration du test .

- Une fois l'intégration réussie, cliquez sur le Suivant .
- Approvisionnement manuel/à la demande
- Provisionnement automatique
C'est tout !! vous avez correctement provisionné les utilisateurs avec Microsoft Entra ID (Azure AD).
Si la mise à disposition n'a pas abouti, veuillez nous contacter au drupalsupport@xecurify.com. Veuillez envoyer la capture d'écran de la fenêtre d'erreur et nous vous aiderons à résoudre le problème et vous guiderons tout au long de la configuration.







Contactez-nous