none
Affecter une valeur par defaut pour lattribut compagny pour les utlisateurs dun groupe spécifique RRS feed

  • Question

  • Bonjour à tous,

    Je viens d'installer powershell ise sur notre dc, je découvre ce langage 

    Mon besoin, j'aimerais attribuer la valeur  "macompany" à l'attribut company pour tous les utilisateurs faisant parti du groupe ci-dessous:

    $ou:CN=GG_USER_OWFR,OU=Utilisateurs,OU=Groupe Toto,DC=Titi,DC=local

    Dans un second temps est t'il possible que lorsqu'un nouvel utilisateur est placé dans ce groupe que l'attribut "macompany" lui soit automatiquement assigné.

    Merci d'avance pour toute aide.




    • Modifié Kotz239 mercredi 7 décembre 2016 15:52
    mercredi 7 décembre 2016 15:49

Toutes les réponses

  • Bonjour,

    dans un premier temps, tu peux faire un script qui va lister les SamAccountName des personnes faisant partie de ton groupe, et ensuite modifier pour tous ses compte l'attribut Company.

    Pour ta deuxième demande, tu peux rester sur le même script que tu exécutes en tâche planifié périodiquement.

    Izhocell

    jeudi 8 décembre 2016 10:33
  • Bonjour à tous,

    Je viens d'installer powershell ise sur notre dc, je découvre ce langage 

    Mon besoin, j'aimerais attribuer la valeur  "macompany" à l'attribut company pour tous les utilisateurs faisant parti du groupe ci-dessous:

    $ou:CN=GG_USER_OWFR,OU=Utilisateurs,OU=Groupe Toto,DC=Titi,DC=local

    Dans un second temps est t'il possible que lorsqu'un nouvel utilisateur est placé dans ce groupe que l'attribut "macompany" lui soit automatiquement assigné.

    Merci d'avance pour toute aide.




    Bonjour,

    Tu peux faire un truc du genre :

    Get-ADGroupMember -Identity GG_USER_OWFR | Set-ADUser -Company MaCompany
    Par contre, ça ne sera pas automatique, tu devra le relancer régulièrement.


    Blog
    Scripts

    • Proposé comme réponse Mickaël LOPES lundi 19 décembre 2016 09:20
    samedi 17 décembre 2016 15:13
  • Un gros merci à vous deux, j'ai rapidement trouvé mon bonheur 

    Emmanuel j'ai fait presque comme toi en plus compliqué :):

    Get-ADGroupMember -Identity GG_USER_OWFR |             
    where {$_.objectclass -eq "user"} |            
    foreach {            
     Set-ADUser -Identity $($_.distinguishedName) -Company"MaCompany"            
    }

    • Proposé comme réponse Mickaël LOPES lundi 19 décembre 2016 09:20
    lundi 19 décembre 2016 07:27