Principal.GetGroups Método

Definición

Devuelve una colección de objetos de grupo que especifican los grupos de los que es miembro la entidad de seguridad actual.

Sobrecargas

Nombre Description
GetGroups()

Devuelve una colección de objetos de grupo que especifican los grupos de los que es miembro la entidad de seguridad actual.

GetGroups(PrincipalContext)

Devuelve una colección de objetos de grupo de los que la entidad de seguridad es miembro y que existe en el almacén proporcionado por el parámetro de contexto especificado.

Comentarios

Este método sobrecargado solo devuelve los grupos de los que la entidad de seguridad es directamente miembro; no se realizan búsquedas recursivas. Los resultados de la búsqueda recursiva están disponibles para los objetos de entidad de seguridad de usuario. Para obtener más información, consulte el método GetAuthorizationGroups.

Si el almacén principal es AD DS, la lista de grupos contiene el grupo principal del usuario identificado por el atributo de identificador de grupo principal en el objeto AD DS.

GetGroups()

Source:
Principal.cs
Source:
Principal.cs
Source:
Principal.cs
Source:
Principal.cs

Devuelve una colección de objetos de grupo que especifican los grupos de los que es miembro la entidad de seguridad actual.

public:
 System::DirectoryServices::AccountManagement::PrincipalSearchResult<System::DirectoryServices::AccountManagement::Principal ^> ^ GetGroups();
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups();
[System.Security.SecurityCritical]
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups();
member this.GetGroups : unit -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
[<System.Security.SecurityCritical>]
member this.GetGroups : unit -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
Public Function GetGroups () As PrincipalSearchResult(Of Principal)

Devoluciones

Colección de GroupPrincipal objetos que especifican los grupos de los que la entidad de seguridad actual es miembro.

Atributos

Comentarios

Este método devuelve solo los grupos de los que la entidad de seguridad es directamente un miembro; no se realizan búsquedas recursivas. Los resultados de la búsqueda recursiva están disponibles para los objetos de entidad de seguridad de usuario. Para obtener más información, consulte el método GetAuthorizationGroups.

Los grupos devueltos por este método pueden incluir grupos de otro ámbito y almacén que la entidad de seguridad. Por ejemplo, si la entidad de seguridad es un objeto AD DS que tiene un DN de "CN=SpecialGroups,DC=Fabrikam,DC=com, el conjunto devuelto puede contener grupos que pertenecen a "CN=NormalGroups,DC=Fabrikam,DC=com.

Si la entidad de seguridad actual es una entidad de seguridad de AD DS, los grupos devueltos incluyen el grupo principal de entidades de seguridad, como se indica en el atributo "primaryGroupId" del objeto AD DS.

Consulte también

Se aplica a

GetGroups(PrincipalContext)

Source:
Principal.cs
Source:
Principal.cs
Source:
Principal.cs
Source:
Principal.cs

Devuelve una colección de objetos de grupo de los que la entidad de seguridad es miembro y que existe en el almacén proporcionado por el parámetro de contexto especificado.

public:
 System::DirectoryServices::AccountManagement::PrincipalSearchResult<System::DirectoryServices::AccountManagement::Principal ^> ^ GetGroups(System::DirectoryServices::AccountManagement::PrincipalContext ^ contextToQuery);
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext contextToQuery);
[System.Security.SecurityCritical]
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext contextToQuery);
member this.GetGroups : System.DirectoryServices.AccountManagement.PrincipalContext -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
[<System.Security.SecurityCritical>]
member this.GetGroups : System.DirectoryServices.AccountManagement.PrincipalContext -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
Public Function GetGroups (contextToQuery As PrincipalContext) As PrincipalSearchResult(Of Principal)

Parámetros

contextToQuery
PrincipalContext

Objeto PrincipalContext que especifica el contexto en el que se realiza la consulta.

Cuando el contexto se encuentra en otro dominio, la consulta se realiza en la representación de los objetos de entidad de seguridad en el contexto especificado.

Devoluciones

Colección de GroupPrincipal objetos que especifican los grupos de los que la entidad de seguridad actual es miembro.

Atributos

Comentarios

Este método devuelve solo los grupos de los que la entidad de seguridad es directamente un miembro; no se realizan búsquedas recursivas. Los resultados de la búsqueda recursiva están disponibles para los objetos de entidad de seguridad de usuario. Para obtener más información, consulte el método GetAuthorizationGroups.

Los grupos devueltos por este método pueden incluir grupos de otro ámbito y almacén que la entidad de seguridad. Por ejemplo, si la entidad de seguridad es un objeto AD DS que tiene un DN de "CN=SpecialGroups,DC=Fabrikam,DC=com, el conjunto devuelto puede contener grupos que pertenecen a "CN=NormalGroups,DC=Fabrikam,DC=com.

Si la entidad de seguridad actual es una entidad de seguridad de AD DS, los grupos devueltos incluyen el grupo principal de entidades de seguridad, como se indica en el atributo id. de grupo principal en el objeto AD DS.

Consulte también

Se aplica a