Question Récupérer les groupes auxuquel JE fait partie

Plus d'informations
il y a 3 ans 2 mois #23804 par vrogami
Bonjour,

je me connecte en tant qu'utilisateur du domaine, sous un windows 7 et je cherche à récupérer les groupes AD auxquels cet utilisateur fait partie à partir de cet utilisateur.

Cela me permettrais de le connecter à différents lecteurs réseaux dont-il aurait besoin.

Cordialement.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 2 mois #23807 par 6ratgus
salut vrogami


ce code devrait te donner la liste des groupes de l'utilisateurs en cours :
[code:1]$env:USERNAME
$searcher = [adsisearcher]\"(&(objectClass=user)(objectCategory=person)(samaccountname=$env:USERNAME))\"
$users = $searcher.FindAll()
$groupes = ([adsi]$users.Properties.adspath[0]).MemberOf
$groupes | foreach {($_ -split \"CN=(.+?),+[COD].=\"«»)[1]}[/code:1]

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 2 mois #23818 par SpeedKore
Plus simple:

[code:1]Get-ADUser $env:USERNAME -Properties memberof | select -ExpandProperty memberof | Get-ADGroup | select Samaccountname[/code:1]

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 2 mois #23824 par 6ratgus
plus simple oui :)
mais sur windows 7 peut de chance que le module AD soit installer sur tous les postes :(

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 2 mois #23852 par vrogami
J'ai trouvé une solution, en alimentant un fichier qui se trouve a coté du script de ma GPO

du coup j'utilise ça :

if(@(([ADSISearcher](\"Name={0}\" -f $env:USERNAME)).FindOne().properties.memberof -match $GroupName).count -gt 0)

dans l'absolu, si je trouve une commande qui liste bien tout les groupes de l'utilisateur actuel sans utiliser le module AD du coup et sans alimenter un fichier comme je fais actuellement, je prendrais bien évidemment cette solution.

Merci pour votre aide.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.417 secondes
Propulsé par Kunena