-
Attribution de droits
Bonjour/soir,
Je suis en ce moment sur une application qui devra d'après une liste d'utilisateurs (existants), mettre des droits sur des dossiers se trouvant dans un répertoire racine.
Chaque devra avoir un droit sur chaque dossier, d'après si le dossier lui appartient (a son nom) ou pas. Donc si oui, il aura un accès différent si ça n'est pas le cas. De plus un dossier Commun à tous aura des droits différents encore.
Les droits sont gérer par des CheckBox's qui sont coché ou non d'après le droits voulu par l'utilisateur de l'application.
Le code ne contient pas d'erreur.
Ce qui m'emmène à poster ici c'est que j'en arrive à 2 problèmes.
Le premier, à chaque tour de la boucle, l'identifiant est bien ajouté à la liste des utilisateurs ayant des droits sur le dossier, mais sans les droits demandés. L'utilisateur est ajouté mais aucune case n'est coché dans la listes des droits du dossier.
Le second c'est qu'à chaque changement d'utilisateur au moment de rajouter le nouveau, l'utilisateur ajouté antérieurement est effacer, et le nouveau est ajouté toujours sans aucun droits définit.
Merci d'avance.
-
En fait, au lieu de créer des nouveaux droits d'accès et de les affecter à chaque fois, tu devrais récupérer les droits d'accès existants, puis ajouter ta règle avec AddAccessRule et enfin reaffecter les droits comme tu le fais actuellement.
-
Rebonjour,
J'ai donc suivit le conseil de SaumonAgile.
Et effectivement, ça règle le problème d'effacement de l'utilisateur antérieur. :D
Malheureusement un problème perdure, le fait que les droits des utilisateurs sur les dossiers reste indéfinit. :(
Quelqu'un aurai t'il une petite idée ?
Merci d'avance.
-
As tu vérifié que ton identifiant est valide ?
Du genre : DOMAINE\Compte
-
oui, l'identifiant est controlé sur active directory avant d'être ajouté dans la liste.
-
UP.
Je refais un petit up du post, parce que le problème periste, je n'ai toujours pas trouvé de moyen pour corriger le problème.
Je rappel, les utilisateurs ajoutés dans la liste des utilisateurs ayant des droits sur les dossiers n'ont pas leurs droits définit alors qu'ils sont sencés l'avoir.
Si quelqu'un à une idée...
Merci d'avance.