Question
[résolu]Compte AD modifier option sécurité en PS ?
- Laurent Bérard
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 14 ans 3 semaines #11252
par Laurent Bérard
[résolu]Compte AD modifier option sécurité en PS ? a été créé par Laurent Bérard
Bonjour à tous,
J'ai un client qui vient de migrer en Exchange 2010, tous les comptes AD figurent dans une OU,
pour regler un problème lié à active sync, il faut que pour chacun des comptes, la case à cocher \"Inclure les autorisations pouvant être héritées du parent de cet objet\" soit activée.
Cette case à cocher se trouve pour chacun des comptes AD dans l'onglet Sécurité, puis choisir le bouton avancé, la case à cocher est tout en bas,
Est-il possible de scripter cette action en PS ?
Merci à vous tous pour votre aide
Laurent<br><br>Message édité par: laurent.berard, à: 7/03/12 10:34
J'ai un client qui vient de migrer en Exchange 2010, tous les comptes AD figurent dans une OU,
pour regler un problème lié à active sync, il faut que pour chacun des comptes, la case à cocher \"Inclure les autorisations pouvant être héritées du parent de cet objet\" soit activée.
Cette case à cocher se trouve pour chacun des comptes AD dans l'onglet Sécurité, puis choisir le bouton avancé, la case à cocher est tout en bas,
Est-il possible de scripter cette action en PS ?
Merci à vous tous pour votre aide
Laurent<br><br>Message édité par: laurent.berard, à: 7/03/12 10:34
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Bérard
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 2
- Remerciements reçus 0
il y a 14 ans 2 semaines #11266
par Laurent Bérard
Réponse de Laurent Bérard sur le sujet Compte AD modifier option sécurité en PS?
bonjour à tous,
La solution est trouvée grace aux outils ActiveRoles Management Shell for Active Directory de Quest Software,
merci à Asher Patael pour son aide (communauté www.powershellcommunity.org,
voici le script:
[code:1]
# 1er argument : nom de l'OU (chemin LDAP complet dans AD)
# Exemple : .modifACLUsersIntoAd.ps1 \"OU=Utilisateurs,DC=masociete,DC=fr\"
if($args.count -eq 1){
$sLDAPPath = $args[0]
$iUsers = 0
$objOU=[ADSI]\"LDAP://$sLDAPPath\"
$objUsers = $objOU.Children | ? { $_.class -eq \"user\" }
foreach($objUser in $objUsers){
$cn=[string]$objUser.cn
Get-QADUser $cn | Set-QADObjectSecurity -UnlockInheritance
write-host \"modification user $($cn)\"
$iUsers+=1
}
write-host $iUsers \"utilisateurs modifiés sur\" $sLDAPPath
}
[/code:1]
a+
Laurent
Message édité par: laurent.berard, à: 6/03/12 11:53
Message édité par: laurent.berard, à: 7/03/12 10:25
Message édité par: laurent.berard, à: 7/03/12 10:27
Message édité par: laurent.berard, à: 7/03/12 10:33<br><br>Message édité par: laurent.berard, à: 16/03/12 15:50
La solution est trouvée grace aux outils ActiveRoles Management Shell for Active Directory de Quest Software,
merci à Asher Patael pour son aide (communauté www.powershellcommunity.org,
voici le script:
[code:1]
# 1er argument : nom de l'OU (chemin LDAP complet dans AD)
# Exemple : .modifACLUsersIntoAd.ps1 \"OU=Utilisateurs,DC=masociete,DC=fr\"
if($args.count -eq 1){
$sLDAPPath = $args[0]
$iUsers = 0
$objOU=[ADSI]\"LDAP://$sLDAPPath\"
$objUsers = $objOU.Children | ? { $_.class -eq \"user\" }
foreach($objUser in $objUsers){
$cn=[string]$objUser.cn
Get-QADUser $cn | Set-QADObjectSecurity -UnlockInheritance
write-host \"modification user $($cn)\"
$iUsers+=1
}
write-host $iUsers \"utilisateurs modifiés sur\" $sLDAPPath
}
[/code:1]
a+
Laurent
Message édité par: laurent.berard, à: 6/03/12 11:53
Message édité par: laurent.berard, à: 7/03/12 10:25
Message édité par: laurent.berard, à: 7/03/12 10:27
Message édité par: laurent.berard, à: 7/03/12 10:33<br><br>Message édité par: laurent.berard, à: 16/03/12 15:50
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.033 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [résolu]Compte AD modifier option sécurité en PS ?