UserPrincipal.GetAuthorizationGroups Metodo

Definizione

Restituisce un insieme di oggetti principal che contiene tutti i gruppi di autorizzazione di cui l'utente è membro. Questa funzione restituisce solo i gruppi che sono gruppi di sicurezza; i gruppi di distribuzione non vengono restituiti.

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)

Valori restituiti

Raccolta di Principal oggetti che contengono i gruppi di cui l'utente è membro o null se l'utente non appartiene ad alcun gruppo di sicurezza.

Eccezioni

Tentativo di recupero dei gruppi di autorizzazione non riuscito.

Il recupero dei gruppi di autorizzazione non è supportato da questo sistema operativo.

Commenti

Questo metodo esegue una ricerca ricorsiva in tutti i gruppi e restituisce i gruppi in cui l'utente è membro. Il set restituito può includere anche gruppi aggiuntivi che il sistema considererebbe l'utente membro di a scopo di autorizzazione.

I gruppi restituiti da questo metodo possono includere gruppi di un ambito e un archivio diversi rispetto all'entità. Ad esempio, se l'entità è un oggetto di Active Directory Domain Services con un DN "CN=SpecialGroups,DC=Fabrikam,DC=com, il set restituito può contenere gruppi che appartengono a "CN=NormalGroups,DC=Fabrikam,DC=com.

Si applica a