Configurer la synchronisation Drupal Microsoft Entra ID (Azure AD)
Marché
L'intégration de Microsoft Entra ID (Azure AD) avec Drupal simplifie la gestion des utilisateurs et garantit la mise à jour de leurs informations au sein du système. Ce guide pas à pas vous aidera à configurer la synchronisation des utilisateurs entre votre site Drupal et l'application Azure. Grâce au module Drupal Azure User Sync , les administrateurs pourront facilement créer des comptes utilisateurs et gérer leurs données, que ce soit manuellement, automatiquement ou via un planificateur . Ce module est compatible avec Drupal 7, 8, 9, 10 et 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 S'enregistrer .

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 .

- Sélectionner 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 l'installation a échoué, veuillez nous contacter à l'adresse drupalsupport@xecurify.com. Merci de nous envoyer une capture d'écran de la fenêtre d'erreur ; nous vous aiderons à résoudre le problème et vous guiderons tout au long de la configuration.






