Partager via


Principal.GetGroups Méthode

Définition

Retourne une collection d'objets de groupe qui spécifient les groupes desquels l'entité de sécurité actuelle est membre.

Surcharges

GetGroups()

Retourne une collection d'objets de groupe qui spécifient les groupes desquels l'entité de sécurité actuelle est membre.

GetGroups(PrincipalContext)

Retourne une collection d'objets de groupe desquels l'entité de sécurité est membre et qui existent dans le magasin fourni par le paramètre de contexte spécifié.

Remarques

Cette méthode surchargée retourne uniquement les groupes dont le principal est directement membre ; aucune recherche récursive n’est effectuée. Les résultats de la recherche récursive sont disponibles pour les objets principal de l’utilisateur. Pour plus d'informations, voir la méthode GetAuthorizationGroups.

Si le magasin principal est AD DS, la liste des groupes contient le groupe principal de l’utilisateur identifié par l’attribut d’ID de groupe principal dans l’objet AD DS.

GetGroups()

Source:
Principal.cs
Source:
Principal.cs
Source:
Principal.cs

Retourne une collection d'objets de groupe qui spécifient les groupes desquels l'entité de sécurité actuelle est membre.

public:
 System::DirectoryServices::AccountManagement::PrincipalSearchResult<System::DirectoryServices::AccountManagement::Principal ^> ^ GetGroups();
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups ();
[System.Security.SecurityCritical]
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups ();
member this.GetGroups : unit -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
[<System.Security.SecurityCritical>]
member this.GetGroups : unit -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
Public Function GetGroups () As PrincipalSearchResult(Of Principal)

Retours

Collection d'objets GroupPrincipal qui spécifient les groupes desquels l'entité de sécurité actuelle est membre.

Attributs

Remarques

Cette méthode retourne uniquement les groupes dont le principal est directement membre ; aucune recherche récursive n’est effectuée. Les résultats de la recherche récursive sont disponibles pour les objets principal de l’utilisateur. Pour plus d'informations, voir la méthode GetAuthorizationGroups.

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

Si le principal actuel est un principal AD DS, les groupes retournés incluent le groupe principal des principaux, comme indiqué par l’attribut « primaryGroupId » sur l’objet AD DS.

Voir aussi

S’applique à

GetGroups(PrincipalContext)

Source:
Principal.cs
Source:
Principal.cs
Source:
Principal.cs

Retourne une collection d'objets de groupe desquels l'entité de sécurité est membre et qui existent dans le magasin fourni par le paramètre de contexte spécifié.

public:
 System::DirectoryServices::AccountManagement::PrincipalSearchResult<System::DirectoryServices::AccountManagement::Principal ^> ^ GetGroups(System::DirectoryServices::AccountManagement::PrincipalContext ^ contextToQuery);
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups (System.DirectoryServices.AccountManagement.PrincipalContext contextToQuery);
[System.Security.SecurityCritical]
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups (System.DirectoryServices.AccountManagement.PrincipalContext contextToQuery);
member this.GetGroups : System.DirectoryServices.AccountManagement.PrincipalContext -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
[<System.Security.SecurityCritical>]
member this.GetGroups : System.DirectoryServices.AccountManagement.PrincipalContext -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
Public Function GetGroups (contextToQuery As PrincipalContext) As PrincipalSearchResult(Of Principal)

Paramètres

contextToQuery
PrincipalContext

Objet PrincipalContext qui spécifie le contexte sur lequel la requête est exécutée.

Lorsque le contexte est situé dans un autre domaine, la requête est exécutée par rapport à la représentation des objets Principal dans le contexte spécifié.

Retours

Collection d'objets GroupPrincipal qui spécifient les groupes desquels l'entité de sécurité actuelle est membre.

Attributs

Remarques

Cette méthode retourne uniquement les groupes dont le principal est directement membre ; aucune recherche récursive n’est effectuée. Les résultats de la recherche récursive sont disponibles pour les objets principal de l’utilisateur. Pour plus d'informations, voir la méthode GetAuthorizationGroups.

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

Si le principal actuel est un principal AD DS, les groupes retournés incluent le groupe principal des principaux, comme indiqué par l’attribut ID de groupe principal sur l’objet AD DS.

Voir aussi

S’applique à