Ajouter des droits à un utilisateur de façon récursive sous Windows

Ajouter des droits à un utilisateur de façon récursive sous Windows - Infrastructures serveurs - Systèmes & Réseaux Pro

Marsh Posté le 24-05-2007 à 23:16:17    

Bonjour à tous!
 
Je présente mon problème dans l'espoir que quelqu'un puisse m'aider à le résoudre.
Je dois attribuer des droits d'accès à un utilisateur sur un dossier partagé, jusque là rien de bien méchant.
 
Sauf que, ce dossier est utilisé par toute la boite (450 personnes) et c'est un peu le bordel dans les autorisations (je viens d'arriver c'est pas ma faute :p).
Je voudrais, histoire de ne pas empécher le gars de bosser, lui ajouter des autorisations d'accès sur un dossier et tout ses sous dossiers.
Oui je pourrais faire hériter, mais non, car certains dossiers (la plupart en faite) fils n'ont pas les même autorisations que le dossier père. Donc ça me casserait tout et j'aurai non plus un gars en boule mais une bonne cinquantaine...
 
Quelqu'un saurait commun faire? (à part m'enfermer dans mon bureau pendant que je refais tout à la main en espérant qu'ils ne passent pas par les fenêtres?)
 
Merci d'avance pour vos réponses/conseils/dons ;-)

Reply

Marsh Posté le 24-05-2007 à 23:16:17   

Reply

Marsh Posté le 24-05-2007 à 23:54:08    

avec un script grace à cacls par exemple ;)

Reply

Marsh Posté le 25-05-2007 à 03:05:53    

Hum, ça m'a l'air de répondre parfaitement à mon besoin, reste plus qu'à pondre un petit script.
 
Merci, je ne connaissais pas ;-)

Reply

Marsh Posté le 25-05-2007 à 16:19:17    

euh ouais mais là ça va dépendre de l'architecture de tes dossiers ça peut être très long, comme très court :p

Reply

Marsh Posté le 25-05-2007 à 18:18:52    

ce sera toujours moins long qu'à la main [:joce]


Message édité par LaTeX_ le 25-05-2007 à 18:19:09
Reply

Marsh Posté le 25-05-2007 à 21:06:38    

j'ai fait ce petit script.
 
http://reseauvoillaume.free.fr/scripts/rstchldrn.php
 
il fait, pour une arborescence dont le nom de dossier est le nom d'utilisateur.
 
pour chaque dossier  
== l'administrateur devient propriétaire du répertoire
== place les sécurité du répertoire
== propage les sécurités sur tous les fichiers et sous répertoires
== redonne la propriété du répertoire et de tous ce qui en dessous à son propriétaire (pour cause de quotas)
 
j'utilise SETACL, très puissance

Reply

Marsh Posté le 26-05-2007 à 13:23:40    

capslock a écrit :

j'ai fait ce petit script.
 
http://reseauvoillaume.free.fr/scripts/rstchldrn.php
 
il fait, pour une arborescence dont le nom de dossier est le nom d'utilisateur.
 
pour chaque dossier  
== l'administrateur devient propriétaire du répertoire
== place les sécurité du répertoire
== propage les sécurités sur tous les fichiers et sous répertoires
== redonne la propriété du répertoire et de tous ce qui en dessous à son propriétaire (pour cause de quotas)
 
j'utilise SETACL, très puissance


 
 
L'es TOP ton site capslock

Reply

Marsh Posté le 26-05-2007 à 13:46:19    

symantec a écrit :

L'es TOP ton site capslock


 
bé, on passe quasiment tous notre temps à réinventer la roue ou à rechercher les mêmes choses sur google
 
la plupart des script sur ce site, ne sont que des copier coller de bouts scripts récupérés à droite à gauche
 
merci pour le compliment
 
à la base, j'avais fait ce script pour rentrer au burin dans des dossiers persos d'utilisateurs qui étaientt verrouillés (si on donne le control total, alors l'utilisateur peut modifier les sécurités ntfs et bloquer l'héritage, donc faire ce qu'il veut) des fois il fallait relancer les script plusieurs fois et à chaque fois il rentrait un peu plus loin dans l'arborescence de l'utilisateur. il doit y avoir moyen d'améliorer le script pour automatiser ça, mais comme j'ai plus ce problème.
 

Reply

Marsh Posté le 28-05-2007 à 06:49:56    

Je teste tout ça dès demain au boulot.
 
Merci pour les réponses ;-)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed