Je dois autoriser l'édition de fichiers dans le répertoire pour les utilisateurs. Le répertoire et les fichiers y ont été créés avec des privilèges d'administrateur. Ainsi, lorsque l'utilisateur essaie de réenregistrer des fichiers dedans - exception. Qu'est-ce que je peux faire dans ce cas? Ou peut-être exister un moyen de créer un répertoire avec des droits spécifiques? J'utilise C# .Net 4.0C# Modifier les privilèges du répertoire du système de fichiers à partir du processus d'administration
0
A
Répondre
1
grand accès pour tous les utilisateurs (avec des sous-dossiers) comme celui-ci:
DirectoryInfo dInfo;
DirectorySecurity dSecurity = dInfo.GetAccessControl();
dSecurity.AddAccessRule(new FileSystemAccessRule(new SecurityIdentifier(WellKnownSidType.WorldSid, null), FileSystemRights.FullControl, InheritanceFlags.ObjectInherit | InheritanceFlags.ContainerInherit, PropagationFlags.InheritOnly, AccessControlType.Allow));
dInfo.SetAccessControl(dSecurity);
Un grand merci! Bon travail! – velgames