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.
![]() |
---|
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
Send comments about this topic to Microsoft.
Copyright © 2007 par Microsoft Corporation. Tous droits réservés.