Agregar miembros a un grupo

Cuando se crea un grupo, se deben agregar miembros al mismo. En este tema se describe cómo agregar miembros a un grupo.

Los miembros se agregan a un grupo agregando el nombre distintivo del miembro a la propiedad member del grupo. (Para obtener más información sobre el atributo member en el esquema de Active Directory, consulte el tema "Atributo member" de MSDN Library en https://go.microsoft.com/fwlink/?LinkID=27252). Esto se puede llevar a cabo con el método Add o AddRange.

Para agregar un solo miembro a un grupo, agregue el nombre distintivo del miembro a la propiedad member del objeto group mediante el método Add.

Nota:
En estos ejemplos se requiere .NET Framework Service Pack 3 para la versión 1.0 y posterior o la .NET Framework Service Pack 1 para la versión 1.1 y posterior.

En el siguiente ejemplo de C#, se muestra cómo agregar un solo miembro a un grupo.

// 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();

En el siguiente ejemplo de Visual Basic .NET, se muestra cómo agregar un solo miembro a un grupo.

' 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()

Para agregar varios miembros a un grupo en una sola operación, agregue los nombres distintivos de los miembros a la propiedad member del objeto group mediante el método AddRange.

En el siguiente ejemplo de C#, se muestra cómo agregar varios miembros a un grupo.

// 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();

En el siguiente ejemplo de Visual Basic .NET, se muestra cómo agregar varios miembros a un grupo.

' 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()

Consulte también

Referencia

PropertyValueCollection
System.DirectoryServices

Conceptos

Administración de grupos

Send comments about this topic to Microsoft.

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.