Lenguaje

UserPrincipal.GetAuthorizationGroups Método

Definición

Devuelve una colección de objetos de entidad de seguridad que contiene todos los grupos de autorización de los que este usuario es miembro. Esta función solo devuelve grupos que son grupos de seguridad; no se devuelven grupos de distribución.

public:
 System::DirectoryServices::AccountManagement::PrincipalSearchResult<System::DirectoryServices::AccountManagement::Principal ^> ^ GetAuthorizationGroups();
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetAuthorizationGroups();
member this.GetAuthorizationGroups : unit -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
Public Function GetAuthorizationGroups () As PrincipalSearchResult(Of Principal)

Devoluciones

Colección de Principal objetos que contienen los grupos de los que el usuario es miembro o null si el usuario no pertenece a ningún grupo de seguridad.

Excepciones

Error al intentar recuperar grupos de autorización.

Este sistema operativo no admite la recuperación de grupos de autorización.

Comentarios

Este método busca en todos los grupos de forma recursiva y devuelve los grupos en los que el usuario es miembro. El conjunto devuelto también puede incluir grupos adicionales de los que el sistema consideraría al usuario miembro con fines de autorización.

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.

Se aplica a