Passer au contenu

Qu’est-ce qu’Azure Ad Connect cloud sync et comment l’intégrer dans votre stratégie Cloud ?

1. Présentation

Avec la mobilité, le télétravail, et les services dans le Cloud, on parle de plus en plus d’identité Cloud. Nombreuses sont les entreprises qui utilisent un fournisseur d’Identity as a Service (IDaaS) : elle offre aux entreprises le meilleur en termes de flexibilité, de rentabilité et d’agilité. Côté collaborateurs, l’authentification unique dans le cloud réduit le nombre de mots de passe utilisés, ce qui réduit les coûts de réinitialisation des mots de passe et augmente la productivité des employés. Côté clients, la gestion des identités et des accès offre les capacités d’augmenter la fidélité et la satisfaction des clients grâce à des expériences améliorées telles que des profils unifiés et une connexion sans mot de passe.

Au fil du temps, l’évolution des composants de synchronisation s’est améliorée. Nous utilisons souvent Azure AD connect, un outil qui vous permet de faire une synchronisation entre votre Active Directory local et l’Active Directory d’Office 365. L’intégration de votre domaine local à l’Active Directory d’Office 365 Azure permettra aux utilisateurs d’accéder avec une identité unifiée (nom d’utilisateur et mot de passe uniques) aux ressources Office 365.

La première version Azure AD Connect « Version 1.x » est sortie en septembre 2014, et mise hors service le 31 Août 2022. La version 2.x est sortie le 31 Septembre 2021.

Microsoft récemment a pris la méthode de synchronisation a un autre niveau plus flexible, comme il devrait l’être avec l’outil Azure AD connect Cloud sync.

Le nouveau composant va vous permettre de synchroniser les objets tels que les utilisateurs, groupes, contacts et ordinateurs vers Azure AD. Il fait la synchronisation en utilisant l’agent de provisionnement Azure AD Cloud au lieu du composant/serveur Azure AD connect on-prem.


2. Comparaison Microsoft Azure Ad Connect Cloud Sync et Azure AD Connect

Il est important de noter aussi que la synchronisation via azure ad connect cloud sync ne prend pas en charge exchange Hybrid.

Ci-dessous une comparaison Microsoft Azure AD cloud sync et Azure AD Connect :

FonctionnalitéSynchronisation Azure Active Directory ConnectSynchronisation cloud Azure Active Directory Connect
Connexion à une forêt AD locale
Connexion à plusieurs forêts AD locales
Connexion à plusieurs forêts Active Directory locales déconnectées
Modèle d’installation d’agent léger
Plusieurs agents actifs pour la haute disponibilité
Connexion aux annuaires LDAP
Prise en charge des objets utilisateur
Prise en charge des objets groupe
Prise en charge des objets contact
Prise en charge des objets appareil
Autorisation de la personnalisation de base pour les flux d’attributs
Synchronisation des attributs Exchange Online
Synchronisation des attributs d’extension 1-15
Synchronisation des attributs Active Directory définis par le client (extensions d’annuaire)
Prise en charge de la synchronisation de hachage de mot de passe
Prise en charge de l’authentification directe
Prise en charge de la fédération
Authentification unique transparente
Installation des supports sur un contrôleur de domaine
Prise en charge pour Windows Server 2016
Filtrage sur les domaines/unités d’organisation/groupes
Filtrage sur les valeurs d’attributs des objets
Autorisation d’un ensemble minimal d’attributs à synchroniser (MinSync)
Autorisation du blocage des attributs circulant d’AD vers Azure AD
Autorisation de la personnalisation avancée pour les flux d’attributs
Prise en charge de la réécriture du mot de passe
Prise en charge de la réécriture d’appareilLes clients doivent utiliser l’approbation Kerberos cloud pour cette fonctionnalité
Prise en charge de la réécriture de groupe
Prise en charge de la fusion des attributs utilisateur de plusieurs domaines
Support Azure AD Domain Services
Écriture différée d’Exchange hybride
Nombre illimité d’objets par domaine AD
Prise en charge d’un maximum de 150 000 objets par domaine AD
Groupes jusqu’à 50 000 membres
Grands groupes jusqu’à 250 000 membres
Références entre les domaines
Approvisionnement à la demande
Prise en charge pour le gouvernement des États-Unis

Voici quelques fonctionnalités actuellement manquantes dans Azure AD Cloud Sync :

  • Synchroniser les attributs d’extension personnalisés et de répertoire.
  • Hybrid Azure AD Join (HAADJ) et écriture différée des appareils pour les appareils sur site.
  • Synchronisation des objets Exchange sur site avec le cloud (Exchange hybride).
  • Prise en charge du modèle de forêt de ressources, où les comptes d’utilisateurs se trouvent dans une forêt et les ressources (boîtes aux lettres, contacts) se trouvent dans une autre forêt.
  • Synchroniser plus de 250 000 objets d’annuaire.
  • Filtrer les objets de l’annuaire en fonction de leurs valeurs d’attribut.
  • Inclure et exclure des unités d’organisation lors de la synchronisation d’objets d’annuaire

3. Intégration de l’outil Azure Ad Cloud Sync

Prérequis :

Vous devez avoir un compte administrateur global cloud sur votre tenant Azure AD. De cette façon, vous pouvez gérer la configuration de votre tenant si vos services onpremise deviennent indisponibles.

Vous devez ajouter aussi un ou plusieurs noms de domaine personnalisés à votre tenant Azure. Vos utilisateurs peuvent se connecter avec l’un de ces noms de domaine.

Avant de commencer n’oubliez pas de vérifier si vous avez un firewall entre vos serveurs et Azure AD

Si vous avez un pare-feu entre vos serveurs et Azure AD, configurez les éléments suivants :

S’assurer que les agents font des requêtes sortantes à Azure AD sur les ports ci-dessous: 443 qui gère toutes les communications sortantes avec le service.

Ajouter aussi des connexions à *.msappproxy.net et *.servicebus.windows.net si votre pare-feu ou proxy vous permettent de spécifier des suffixes de sécurité.

Vos agents doivent avoir accès aussi à logins.windows.net et à login.microsoftonline.com. Ouvrez également votre pare-feu pour ces URL.

Ouvrir les URL suivant: mscrl.microsoft.com:80, crl.microsoft.com:80, ocsp.msocsp.com:80 et www.microsoft.com:80 pour la validation du certificat.

Comme ces URL sont utilisées pour la validation de certificats avec d’autres produits Microsoft, il se peut que ces URL soient déjà ouverts.


4. Installation de l’outil Azure Ad Cloud Sync

Comme vous allez le voir ci-dessous, l’installation est très simple. Connectez-vous avec votre compte Admin général sur l’interface Azure, télécharger ensuite l’agent Azure Ad CloudSync

Ci-dessous la présentation de ce qui se passe lorsque vous exécutez l’agent sur votre infra on-premise, l’installation doit s’effectuer sur une vm jointe au domaine minimum Windows server 2016.

L’installation démarre, sous le compte de service virtuel (Network SERVICE AADProvisionningAgent), ce dernier est un compte de service virtuel qui n’a pas de mot de passe et qui est géré par Windows.

L’installation démarre.

L’assistant vous invitera à renseigner les identifiants Azure AD, puis authentifie et récupère le token.

L’assistant demande ensuite les identifiants des administrateurs de domaine de la machine actuelle.

En utilisant ces identifiants, le compte de service géré par l’agent général (GMSA) pour ce domaine est créé ou localisé et réutilisé s’il existe déjà.

L’agent est maintenant reconfiguré pour fonctionner sous GMSA.

L’assistant demande maintenant la configuration de domaine et le compte Enterprise Admin (EA)/Domain Admin(DA) pour chaque domaine que l’agent doit entretenir.

Le compte GMSA est mis à jour avec des permissions qui permettent d’accéder à chaque domaine entré ci-dessus.

Ensuite, l’assistant déclenche l’enregistrement de l’agent.

L’agent crée un certificat et à l’aide du jeton Azure AD, s’enregistre lui-même et le certificat auprès du service d’enregistrement Hybrid identity Service (HIS) et met également à jour le dernier temps bootsrap.

Revenez sur votre interface Azure AD et créer une nouvelle configuration de synchronisation Cloud, vous choisissez ensuite si vous souhaitez activer la synchronisation de hachage du mot de passe.

Modifier la configuration, vous pouvez faire la mapping d’attributs directement depuis l’interface en fonction de vos besoins

Vous pouvez aussi faire le provisioning user, pour tester, valider le sync et vérifier qu’il fonctionne correctement


5. Conclusion

Azure AD Connect cloud sync est l’outil qui vous faut si vous avez des scenarios de forets déconnectés a synchroniser ou de merge acquisition et aussi pour les petites structures, qui n’envisagent pas de mettre en place le Device Support Objects( Hybrid Join/ Intune) ou l’hybridation exchange par exemple , même s’il s’approche de l’outil Azure Ad Connect, je pense qu’il lui manque encore quelques fonctionnalités clés auxquelles cet outil ne peut répondre pour l’instant.


6. Les commandes Powershell AAD Cloud Sync à connaitre

Veuillez trouver ci-dessous toutes les principales commandes PowerShell à connaitre absolument.

Pour cela, il faut pour la première fois charger le module des commandes à votre PowerShell :

Import-module -Name « C:\Program Files\Microsoft Azure AD Connect Provisioning Agent\Utility\AADCloudSyncTools

4|1  Pour installer les prérequis du module AADCloudSyncTools

Install-AADCloudSyncToolsPrerequisites

4|2  Affiche les détails du tenant Azure AD et l’état des variables internes

Get-AADCloudSyncToolsInfo

4|3  Redémarrer une synchronisation complète

Restart-AADCloudSyncToolsJob


7. Liens Microsoft

Historique des versions Azure AD Connect: https://learn.microsoft.com/fr-fr/azure/active-directory/hybrid/reference-connect-version-history

Topologies Azure AD Connect: https://learn.microsoft.com/en-us/azure/active-directory/hybrid/plan-connect-topologies

Powershell Azure AD Connect cloud Sync: https://learn.microsoft.com/en-us/azure/active-directory/cloud-sync/reference-powershell

Présentation Azure AD Connect cloud Sync: https://learn.microsoft.com/en-us/azure/active-directory/cloud-sync/what-is-cloud-sync

Prérequis Azure AD Connect cloud Sync: https://learn.microsoft.com/en-us/azure/active-directory/cloud-sync/how-to-prerequisites?tabs=public-cloud