none
Connaître Member of et Member de chaque groupe RRS feed

  • Question

  • Bonjour,

    Je cherche actuellement un script qui permet de : 

    - D'avoir les groupes de l'AD (1ière colonne de mon csv)

    - D'avoir les groupes parents "Memberof" de chaque groupe (2ième colonne de mon csv)

    - D'avoir les membres"groupes" de chaque groupe (3ième colonne de mon csv)

    Je remercie d'avance les futures réponses 

    Cordialement

    mercredi 16 mars 2016 09:00

Toutes les réponses

  • Bonjour,

    Je n'ai pas fait le script (mais je m'amuserai à le faire :-) ) mais je peux vous donner les commandes qui peuvent vous aider :

    • Get-ADGroup : Elle permet de référencer l'ensemble des groupes. Elle peut être ciblée sur une OU particulière ou sur l'ensemble de l'AD. Par exemple get-adgroup -Filter 'GroupCategory -eq "Security"' permet de récupérer tous les groupes dont la catégorie est de type sécurité.
    • Get-ADPrincipalGroupMembership : Elle permet de récupérer les "Memberof" d'un utilisateur/groupe. Par exemple get-adprincipalgroupmembership -Identity Administrator permet de récupérer tous les memberof du groupe Administrator
    • Get-ADGroupMember : Elle permet de récupérer l'ensemble des membres d'un groupe. Le paramètre "-recursive" permet d'avoir les membres en incluant les imbrications de groupe. Par exemple get-adgroupmember "Enterprise Admins" -recursive permet de récupérer l'ensemble des membres du groupe Enterprise Admins en incluant les imbrications.

    Pour regrouper le tout, je pense qu'il faut faire un foreach ($toto in $titi){MonScript} pour avoir quelque chose de pertinent. Pour le fichier CSV, vous pouvez utiliser export-csv.

    J'espère que ça vous aidera,

    Olivier

    • Proposé comme réponse matteu31400 mardi 28 juin 2016 20:36
    mercredi 27 avril 2016 19:17