UserPrincipal.GetAuthorizationGroups Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.