Назад | Перейти на главную страницу

Как я могу запретить пользователям перемещать файлы из папки, в которой они могут редактировать файлы?

У меня есть папка на сервере SBS 2003, в которой я хочу, чтобы пользователи могли редактировать файлы, но не перемещать или удалять их. Файлы в формате Excel. Когда я удалил разрешение на удаление, я не смог сохранить файлы. Я предполагаю, что это связано с тем, что Excel удаляет оригинал перед записью нового файла. Меня не волнует возможность того, что они выберут все в Excel, а затем нажмут «Удалить» - удаление и / или перемещение файлов кажется случайным.

спасибо за ответы, я не думал об использовании Sharepoint - Shadow Volume до сих пор держал меня в здравом уме

Я бы просто включил объемные теневые копии и объяснил пользователям, как это работает. Кроме того, если это файлы, над которыми совместно работают несколько пользователей, лучше всего использовать SharePoint. SBS 2003 имеет приличную реализацию, но лучше всего будет перейти на бесплатную WSS 3.0. Это также даст вам контроль версий и возможность пользователям «извлекать» файлы. Все бесплатно и полностью поддерживается Microsoft. Нет необходимости в стороннем программном обеспечении CVS, если у вас нет особых требований. Не похоже на тебя.

К сожалению, удаление находится в записывающей части набора разрешений на чтение / запись, предоставляемого Windows. Блокировка может работать, как блокировка файла, когда он не используется. К сожалению, пользователю потребуется запросить разблокировку файла для сохранения, и в этом окне пользователь может удалить файл.

Возможно, вы захотите рассмотреть какой-то тип системы управления версиями, где, если файл действительно удаляется, его восстановление сводится к восстановлению последней регистрации. SVN и Git были бы хорошими вариантами для файлов MS Office, в то время как SharePoint имеет специальную поддержку для файлов Excel.

Вы можете рассмотреть возможность использования системы контроля версий, такой как Subversion (http://subversion.tigris.org/), который будет вести запись истории каждого файла. Таким образом, если кто-то случайно удалит или переместит его, вы сможете восстановить оригинал.

Разве SBS 2003 не поддерживает теневые копии томов? Не тот ответ, который вы хотели, но, по моему опыту, надежная подстраховка. С момента включения у нас было гораздо менее серьезных инцидентов, это точно.