UserPrincipal.GetAuthorizationGroups Metodo

Definizione

Restituisce una raccolta di oggetti entità contenente tutti i gruppi di autorizzazione di cui l'utente è membro.Returns a collection of principal objects that contains all the authorization groups of which this user is a member. Questa funzione restituisce solo gruppi di sicurezza, non gruppi di distribuzione.This function only returns groups that are security groups; distribution groups are not returned.

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)

Restituisce

PrincipalSearchResult<Principal>

Raccolta di oggetti Principal contenente i gruppi di cui l'utente è membro oppure Null se l'utente non appartiene ad alcun gruppo.A collection of Principal objects that contain the groups of which the user is a member, or null if the user does not belong to any groups.

Eccezioni

Il tentativo di recuperare i gruppi di autorizzazione non è riuscito.The attempt to retrieve authorization groups failed.

Il recupero dei gruppi di autorizzazione non è supportato da questo sistema operativo.The retrieval of authorization groups is not supported by this operating system.

Commenti

Questo metodo esegue la ricerca in modo ricorsivo in tutti i gruppi e restituisce i gruppi di cui l'utente è membro.This method searches all groups recursively and returns the groups in which the user is a member. Il set restituito può includere anche gruppi aggiuntivi a cui il sistema considererà l'utente a scopo di autorizzazione.The returned set may also include additional groups that system would consider the user a member of for authorization purposes.

I gruppi restituiti da questo metodo possono includere gruppi da un ambito e un archivio differenti rispetto all'entità.The groups that are returned by this method may include groups from a different scope and store than the principal. Se, ad esempio, l'entità è un oggetto di servizi di dominio Active Directory con DN "CN = SpecialGroups, DC = Fabrikam, DC = com, il set restituito può contenere gruppi che appartengono a" CN = NormalGroups, DC = Fabrikam, DC = com.For example, if the principal is an AD DS object that has a DN of "CN=SpecialGroups,DC=Fabrikam,DC=com, the returned set can contain groups that belong to the "CN=NormalGroups,DC=Fabrikam,DC=com.

Si applica a