Sdílet prostřednictvím


UserPrincipal.GetAuthorizationGroups Metoda

Definice

Vrátí kolekci objektů zabezpečení, která obsahuje všechny autorizační skupiny, jejichž je tento uživatel členem. Tato funkce vrací pouze skupiny, které jsou skupinami zabezpečení; distribuční skupiny se nevrátí.

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)

Návraty

Kolekce Principal objektů, které obsahují skupiny, jejichž je uživatel členem, nebo null, pokud uživatel nepatří do žádné skupiny zabezpečení.

Výjimky

Pokus o načtení autorizačních skupin se nezdařil.

Tento operační systém nepodporuje načítání autorizačních skupin.

Poznámky

Tato metoda rekurzivně prohledá všechny skupiny a vrátí skupiny, ve kterých je uživatel členem. Vrácená sada může také obsahovat další skupiny, které systém považuje uživatele za člena pro autorizační účely.

Skupiny, které jsou vráceny touto metodou mohou obsahovat skupiny z jiného oboru a úložiště než objekt zabezpečení. Pokud je například objektem zabezpečení objekt služby AD DS, který má DN "CN=SpecialGroups,DC=Fabrikam,DC=com, může vrácená sada obsahovat skupiny, které patří do "CN=NormalGroups,DC=Fabrikam,DC=com.

Platí pro