Les Groupes 👥dans Active Directory (Domain Local, Global, Universel & Sécurité, Distribution)

Groupes dans Active Directory
Groupes dans Active Directory

Introduction

Dans Active Directory (AD), la gestion des utilisateurs et des permissions repose sur l’utilisation de groupes. Microsoft propose plusieurs types de groupes avec des étendues spécifiques pour répondre aux besoins des entreprises.

Dans cet article, nous allons explorer les types de groupes et leur étendue, en expliquant leurs usages, leurs cas d’application et les commandes PowerShell correspondantes.


1. Type de Groupes dans Active Directory

Dans AD, il existe deux types principaux de groupes :

  1. Groupe de Sécurité (Security Group)
  2. Groupe de Distribution (Distribution Group)

Ces groupes peuvent avoir différentes étendues : Global, Universelle et Local de Domaine.

1.1. Groupe de Sécurité (Security Group)

🔹 Définition :
Un Groupe de Sécurité est utilisé pour gérer l’accès aux ressources et aux permissions (ACL). Il permet d’appliquer des stratégies de sécurité (GPO).

🔹 Utilisation :

  • Gérer les permissions sur des dossiers, imprimantes, fichiers, etc.
  • Appliquer des stratégies via les Group Policy Objects (GPO).
  • Attribuer des droits d’administration.

🔹 Création en PowerShell :

New-ADGroup -Name "SG-Finance" -GroupScope Global -GroupCategory Security -Path "OU=Groups,DC=entreprise,DC=local"

🔹 Création via l’interface graphique (ADAC) :

  1. Ouvrir Active Directory Administrative Center (ADAC).
  2. Aller dans l’OU souhaitée et cliquer sur « New » > « Group ».
  3. Choisir « Security », puis configurer l’étendue du groupe.
  4. Valider en cliquant sur « OK ».

1.2. Groupe de Distribution (Distribution Group)

🔹 Définition :
Un Groupe de Distribution est utilisé pour envoyer des e-mails à plusieurs utilisateurs via Exchange Server. Il ne peut pas être utilisé pour les permissions NTFS ou les stratégies de sécurité.

🔹 Utilisation :

  • Créer une liste de diffusion pour envoyer des emails à plusieurs destinataires.
  • Gérer des listes d’envoi dans Microsoft Exchange.

🔹 Création en PowerShell :

New-ADGroup -Name "DG-Marketing" -GroupScope Global -GroupCategory Distribution -Path "OU=Groups,DC=entreprise,DC=local"

🔹 Création via ADAC :
Suivre les mêmes étapes que pour un Groupe de Sécurité, mais choisir « Distribution » au lieu de « Security ».


2. Étendue des Groupes dans Active Directory

Il existe trois étendues de groupes :

ÉtendueAjoute des utilisateursAjoute des groupesUtilisable dans…Meilleure utilisation
Global (GG)Utilisateurs du même domaineGroupes globaux du même domaineTous les domaines de la forêtOrganisation des utilisateurs selon leurs rôles
Universel (UG)Utilisateurs de toute la forêtGroupes globaux & universelsTous les domaines de la forêtPartage de ressources entre plusieurs domaines
Local de Domaine (DLG)Utilisateurs et groupes de n’importe quel domaineGroupes globaux, universels & locauxUniquement dans le domaine où il est crééAttribution de permissions sur des ressources

2.1. Groupe Global (Global Group – GG)

🔹 Définition :
Un groupe global est utilisé pour organiser les utilisateurs ayant un rôle commun dans un domaine.

🔹 Utilisation :

  • Organisation des utilisateurs (ex. : « Finance », « RH »).
  • Ajout dans des groupes universels ou locaux pour appliquer des permissions.

🔹 Exemple :
Un groupe « GG-Comptabilité » contenant tous les comptables du domaine.

🔹 Création en PowerShell :

New-ADGroup -Name "GG-Comptabilité" -GroupScope Global -GroupCategory Security -Path "OU=Groups,DC=entreprise,DC=local"

2.2. Groupe Universel (Universal Group – UG)

🔹 Définition :
Un groupe universel est utilisé pour agréger des groupes globaux provenant de différents domaines.

🔹 Utilisation :

  • Gestion des accès inter-domaines dans une forêt AD.
  • Idéal pour attribuer des droits communs à plusieurs domaines.

🔹 Exemple :
Un groupe « UG-Finance » contenant les groupes « GG-Comptabilité » et « GG-Audit » de différents domaines.

🔹 Création en PowerShell :

New-ADGroup -Name "UG-Finance" -GroupScope Universal -GroupCategory Security -Path "OU=Groups,DC=entreprise,DC=local"

2.3. Groupe Local de Domaine (Domain Local Group – DLG)

🔹 Définition :
Un groupe local de domaine est utilisé pour attribuer des permissions sur des ressources spécifiques.

🔹 Utilisation :

  • Attribuer des permissions sur des dossiers partagés, imprimantes, applications, etc.
  • Peut contenir des utilisateurs et groupes de n’importe quel domaine.

🔹 Exemple :
Un groupe « DLG-PartageComptable » donnant accès au dossier partagé des comptables.

🔹 Création en PowerShell :

New-ADGroup -Name "DLG-PartageComptable" -GroupScope DomainLocal -GroupCategory Security -Path "OU=Groups,DC=entreprise,DC=local"

3. Cas d’Utilisation – Modèle AGDLP

Pour une gestion optimale, on applique AGDLP :

  1. Ajout des utilisateurs dans un Groupe Global (GG).
  2. Ajout du Groupe Global dans un Groupe Universel (UG) (si besoin inter-domaines).
  3. Ajout du Groupe Universel dans un Groupe Local de Domaine (DLG).
  4. Attribution des permissions au Groupe Local (DLG).

Exemple :

  • Tous les comptables sont dans GG-Comptabilité.
  • GG-Comptabilité est ajouté à UG-Finance (multi-domaines).
  • UG-Finance est ajouté à DLG-PartageComptable.
  • DLG-PartageComptable reçoit les permissions sur le dossier partagé.

Conclusion

Les groupes dans Active Directory permettent une gestion efficace des utilisateurs et des permissions.
🔹 Sécurité vs Distribution : Sécurité = permissions, Distribution = emails.
🔹 Global, Universel, Local : Étendues adaptées selon les besoins.
🔹 AGDLP : Méthode recommandée pour structurer les accès.

En appliquant ces bonnes pratiques, vous facilitez l’administration et la sécurité de votre infrastructure AD.
Pour aller plus loin


💬 Besoin d’un script personnalisé ou d’un conseil ? Posez votre question en commentaire ! 🚀

Comments

No comments yet. Why don’t you start the discussion?

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *