Partager via


Ajout de membres à un groupe

Lorsqu'un groupe est créé, des membres doivent être ajoutés à ce groupe. Cette rubrique décrit comment ajouter des membres à un groupe.

Pour ajouter des membres à un groupe, vous devez ajouter le nom unique du membre à l'attribut member du groupe. (Pour plus d'informations sur l'attribut member dans le schéma Active Directory, voir la rubrique sur l'attribut Member dans MSDN Library à l'adresse https://go.microsoft.com/fwlink/?LinkID=27252.) Pour cela, vous pouvez utiliser la méthode Add ou AddRange.

Pour ajouter un seul membre à un groupe, ajoutez le nom unique du membre à la propriété member de l'objet du groupe en utilisant la méthode Add.

Remarque :
Les exemples suivants nécessitent la version 1.0 Service Pack 3 (ou ultérieure) de .NET Framework ou la version 1.1 Service Pack 1 (ou ultérieure) de .NET Framework.

L'exemple C# suivant montre comment ajouter un seul membre à un groupe.

// Bind to the group.
DirectoryEntry group = dom.Children.Find(groupDN);

// Add the user to the group.
group.Properties["member"].Add(userDN);

// Commit the changes to the group.
group.CommitChanges();

L'exemple Visual Basic .NET suivant montre comment ajouter un seul membre à un groupe.

' Bind to the group.
Dim group As New DirectoryEntry(groupDN)

' Add the user to the group.
group.Properties("member").Add(userDN)

' Commit the changes to the group.
group.CommitChanges()

Pour ajouter simultanément plusieurs membres à un groupe, ajoutez le nom unique des membres à la propriété member de l'objet du groupe en utilisant la méthode AddRange.

L'exemple C# suivant montre comment ajouter plusieurs membres à un groupe.

// Bind to the group.
DirectoryEntry group = dom.Children.Find(groupDN);

// To add multiple users to a group, use the AddRange method.
group.Properties["member"].AddRange(new string[] {userDN1, userDN2});

// Commit the changes to the group.
group.CommitChanges();

L'exemple Visual Basic .NET suivant montre comment ajouter plusieurs membres à un groupe.

' Bind to the group.
Dim group As New DirectoryEntry(groupDN)

' To add multiple users to a group, use the AddRange method.
group.Properties("member").AddRange(New String() {userDN1, userDN2})

' Commit the changes to the group.
group.CommitChanges()

Voir aussi

Référence

PropertyValueCollection
System.DirectoryServices

Concepts

Gestion de groupes

Send comments about this topic to Microsoft.

Copyright © 2007 par Microsoft Corporation. Tous droits réservés.