UserPrincipal.GetAuthorizationGroups Metod

Definition

Returnerar en samling huvudobjekt som innehåller alla auktoriseringsgrupper som användaren är medlem i. Den här funktionen returnerar endast grupper som är säkerhetsgrupper. distributionsgrupper returneras inte.

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)

Returer

En samling Principal objekt som innehåller de grupper som användaren är medlem i eller null om användaren inte tillhör några säkerhetsgrupper.

Undantag

Det gick inte att hämta auktoriseringsgrupper.

Hämtningen av auktoriseringsgrupper stöds inte av det här operativsystemet.

Kommentarer

Den här metoden söker rekursivt i alla grupper och returnerar de grupper där användaren är medlem. Den returnerade uppsättningen kan också innehålla ytterligare grupper som systemet skulle betrakta användaren som medlem i för auktoriseringsändamål.

De grupper som returneras av den här metoden kan innehålla grupper från ett annat omfång och arkiv än huvudnamnet. Om huvudnamnet till exempel är ett AD DS-objekt som har ett DN med "CN=SpecialGroups,DC=Fabrikam,DC=com, kan den returnerade uppsättningen innehålla grupper som tillhör "CN=NormalGroups,DC=Fabrikam,DC=com.

Gäller för