web-dev-qa-db-ja.com

削除権限がないとOfficeファイルを共有ネットワークドライブに保存できません

すべての従業員が割り当てられているグループがあります。 CREATORユーザーにも同じように設定してもらいます。すべてのRW権限がありますが、削除はできません。

すべてが期待どおりに動作しますが、Office関連の製品は保存できません。許可エラーをスローします。私の理論では、Officeがファイルを削除し、一時ファイルまたは現在保存されているファイルの名前を変更/コピーして新しいファイルにしようとしています。

誰かがこれまたはリンクの回避策を持っていますか?

これはOffice 2016です。Office2013でこの問題が発生した人を読み、修正プログラムを適用しようとしましたが、実行されませんでした。

また、削除権限があり問題のないユーザーでOfficeを実行してみました。

私が持っていたアイデア: https://superuser.com/questions/1252321/running-an-application-always-as-another-user-not-short-cut-based

5
Jason

これは、Officeドキュメントを編集用に開く方法が原因で発生します。

Officeドキュメントを開くと、アプリケーションは同じフォルダーに非表示の一時ファイルを作成します。ドキュメントで作業すると、変更内容がこのファイルに書き込まれます(余談ですが、これは自動保存が機能する方法です)。

ドキュメントを保存すると、元のドキュメントが削除され、一時ファイルの名前が元のドキュメントに変更されます。ユーザーにはファイルを削除する権限がないため、操作は失敗します。

this Microsoft Wordのサポート記事で詳しく説明されているプロセスの概要は次のとおりです。

一時ファイルを作成する〜wrdxxxx.tmpを作成する
一時ファイルを書き込むサンプルデータを〜wrdxxxx.tmpに保存する名前〜wrdxxxx.tmpをExample.doc 
に移動します

同じ記事によると:

保存されたファイルと同じディレクトリに一時ファイルを配置することで、Wordのパフォーマンスが大幅に向上します。Wordが一時ファイルを作成する場所はハードコードされた情報であり、編集できません。したがって、ユーザーのNTFSアクセス許可が適切に設定されていることが重要です。

これは、ドキュメントを保存するすべてのOfficeデスクトップアプリケーション(Word、Excel、PowerPoint、Publisherなど)で同じです。 Word(特に)に必要なNTFSアクセス許可の完全なリストは、 ここ にあります。 NTFS削除はその1つです。