UserPrincipal.GetAuthorizationGroups Méthode

Définition

Retourne une collection d’objets principaux qui contient tous les groupes d’autorisation dont cet utilisateur est membre. Cette fonction retourne uniquement des groupes qui sont des groupes de sécurité ; les groupes de distribution ne sont pas retournés.

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)

Retours

Collection d’objets Principal qui contiennent les groupes dont l’utilisateur est membre ou null si l’utilisateur n’appartient à aucun groupe de sécurité.

Exceptions

Échec de la tentative de récupération des groupes d’autorisation.

La récupération des groupes d’autorisation n’est pas prise en charge par ce système d’exploitation.

Remarques

Cette méthode recherche tous les groupes de manière récursive et retourne les groupes dans lesquels l’utilisateur est membre. L’ensemble retourné peut également inclure des groupes supplémentaires dont le système considère l’utilisateur membre à des fins d’autorisation.

Les groupes retournés par cette méthode peuvent inclure des groupes d’une étendue et d’un magasin différents de celui du principal. Par exemple, si le principal est un objet AD DS qui a un nom de domaine « CN=SpecialGroups,DC=Fabrikam,DC=com, le jeu retourné peut contenir des groupes qui appartiennent au « CN=NormalGroups,DC=Fabrikam,DC=com.

S’applique à