Bonjour à tous,
Je suis en train de travailler actuellement sur un projet de docuthèque intégrée dans un intranet. Le but étant d'avoir sur une page du site un lien par partage(serveurs distants). Chaque répertoire contient un ou plusieurs répertoires, contenant à leur tour des fichiers.
Les utilisateurs ont les droits en lecture pour tous les partages et peuvent consulter les documents à leur guise. Par contre, seul les utilisateurs autorisés peuvent déposer de nouveaux documents ou modifier les documents existants.
Partage_1$
|
Répertoire_1
|
|___ Documents_1.1
|
|___ Documents_1.2
|
|
Répertoire_2
|
|___ Documents_2.1
|
|___ Documents_2.2
Par exemple imaginons que l'utilisateur X peut lire les documents 1.1, 1.2, 2.1 et 2.2. mais ne peut déposer de documents que dans le répertoire 2.
Dans l'Active Directory j'ai déjà récupéré le GUID des groupes d'utilisateurs, je voudrais maintenant pouvoir comparer les GUID d'un utilisateur avec les droits NTFS d'un répertoire.
Le seul soucis c'est que je ne sais pas comment récupérer (lire) les permissions NTFS d'un fichiers ou d'un dossier.
Avez vous une idée sur la marche à suivre pour avoir accès à ces droits?
Je suis tout ouï.
Partager