Невозможно сохранить файлы Office на общем сетевом диске без разрешения на удаление

У меня есть группа, в которую ВСЕ сотрудники назначены. У меня пользователь CREATOR установлен таким же образом. У них есть все разрешения RW, но нет удаления.

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

У кого-нибудь есть обойти это или ссылку?

Это Office 2016. Я читал, что у кого-то была эта проблема еще в Office 2013, и я пытался применить исправление, но это не помогло.

Кроме того, я попытался запустить Office с пользователем, у которого были разрешения на удаление, и у него не было проблем.

Идея у меня была: https://superuser.com/questions/1252321/running-an-application-always-as-another-user-not-short-cut-based

1 ответ

Решение

Это происходит из-за того, как документы Office открываются для редактирования.

Когда вы открываете документ Office, приложение создает скрытый временный файл в той же папке. Когда вы работаете с документом, ваши изменения записываются в этот файл (кроме того, так работает автосохранение).

При сохранении документа исходный документ удаляется, а временный файл переименовывается в исходный файл. Поскольку у ваших пользователей нет прав на удаление файлов, операция не выполняется.

Вот краткий обзор процесса, подробно описанный в этой статье поддержки Microsoft Word:

Создать временный файл Создать ~wrdxxxx.tmp
Записать временный файл Сохранить данные примера в ~wrdxxxx.tmp
Удалить оригинальный файл Удалить EXAMPLE.DOC
Переместить временное имя в целевое имя. Переместить ~wrdxxxx.tmp в Example.doc.

По той же статье:

Word значительно повышает производительность, помещая временный файл в тот же каталог, что и сохраненный файл... Местоположение, в котором Word создает временные файлы, является жестко закодированной информацией и не может быть отредактировано. Поэтому важно, чтобы разрешения NTFS для пользователя были установлены соответствующим образом.

Это одинаково для всех настольных приложений Office, которые сохраняют документы, например Word, Excel, PowerPoint и Publisher. Полный список разрешений NTFS, необходимых для Word (в частности), можно найти здесь. NTFS Delete является одним из них.

Другие вопросы по тегам