UserPrincipal.GetAuthorizationGroups Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca kolekcję obiektów głównych, które zawierają wszystkie grupy autoryzacji, których ten użytkownik jest członkiem. Ta funkcja zwraca tylko grupy, które są grupami zabezpieczeń; grupy dystrybucyjne nie są zwracane.
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)
Zwraca
Kolekcja Principal obiektów, które zawierają grupy, których użytkownik jest członkiem, lub null, jeśli użytkownik nie należy do żadnych grup zabezpieczeń.
Wyjątki
Próba pobrania grup autoryzacji nie powiodła się.
Pobieranie grup autoryzacji nie jest obsługiwane przez ten system operacyjny.
Uwagi
Ta metoda wyszukuje wszystkie grupy rekursywnie i zwraca grupy, w których użytkownik jest członkiem. Zwrócony zestaw może również zawierać dodatkowe grupy, które system rozważyłby użytkownika jako członka do celów autoryzacji.
Grupy zwracane przez tę metodę mogą obejmować grupy z innego zakresu i magazynu niż podmiot zabezpieczeń. Jeśli na przykład podmiot zabezpieczeń jest obiektem usług AD DS, który ma nazwę DN "CN=SpecialGroups,DC=Fabrikam,DC=com, zwrócony zestaw może zawierać grupy należące do "CN=NormalGroups,DC=Fabrikam,DC=com.