UserPrincipal.GetAuthorizationGroups Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een verzameling principal-objecten geretourneerd die alle autorisatiegroepen bevatten waarvan deze gebruiker lid is. Deze functie retourneert alleen groepen die beveiligingsgroepen zijn; distributiegroepen worden niet geretourneerd.
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)
Retouren
Een verzameling objecten die de groepen bevatten waarvan de gebruiker lid is, of null als de gebruiker geen deel uitmaakt van Principal beveiligingsgroepen.
Uitzonderingen
De poging om autorisatiegroepen op te halen is mislukt.
Het ophalen van autorisatiegroepen wordt niet ondersteund door dit besturingssysteem.
Opmerkingen
Deze methode doorzoekt alle groepen recursief en retourneert de groepen waarin de gebruiker lid is. De geretourneerde set kan ook extra groepen bevatten waarvan het systeem de gebruiker voor autorisatiedoeleinden zou beschouwen.
De groepen die door deze methode worden geretourneerd, kunnen groepen uit een ander bereik bevatten en opslaan dan de principal. Als de principal bijvoorbeeld een AD DS-object is met een DN van CN=SpecialGroups,DC=Fabrikam,DC=com, kan de geretourneerde set groepen bevatten die deel uitmaken van de "CN=NormalGroups,DC=Fabrikam,DC=com.