Compartir a través de


UserPrincipal.GetAuthorizationGroups Método

Definición

Devuelve una colección de objetos principales que contienen todos los grupos de autorización del cual 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 los grupos de autorización.

Este sistema operativo no admite la recuperación de los 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 un miembro para fines de autorización.

Los grupos devueltos por este método pueden incluir grupos de un ámbito diferente y almacenar que la entidad de seguridad. Por ejemplo, si la entidad de seguridad es un objeto de 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