目的:ユーザーがファイルを作成できるが、変更や削除はできない共有フォルダー。また、ユーザーはサブフォルダーを作成できる必要があります。
セキュリティグループに次の高度なNTFSアクセス許可を付与しました。
- フォルダの走査/ファイルの実行
- フォルダのリスト/データの読み取り
- 属性の読み取り
- 拡張属性の読み取り
- ファイルの作成/データの書き込み
- 読み取り許可
試行錯誤の結果、「属性の書き込み」を許可しないことで、ユーザーが既存のファイルを変更/削除できないようになっていることがわかりました(これが私が望んでいることです)。しかし、なぜこれが機能するのかを正確に説明したいと思います。私が持っている唯一の理論は、ファイルの削除/変更がファイルの属性を変更するということですか?これは同じ線に沿った議論です。
編集-私の質問の2番目の部分は無関係です。「ファイルの作成/データの書き込み」を選択しただけだと思いましたが、「フォルダの作成/データの追加」も選択しました。
さらに、ユーザーがルート内にサブフォルダーを作成できるようにしたいのですが、「ファイルの作成/データの書き込み」を許可することで、これが可能になることがわかりました。しかし、繰り返しになりますが、この名前はこの権限がフォルダではなくファイルの作成を許可するだけであることを示唆しているので、なぜ機能するのかわかりませんか?Microsoftの「ファイルの作成/データの書き込み」属性の説明は、「フォルダーの場合、ユーザーがフォルダー内にファイルを作成できるかどうかを指定します。ファイルの場合、ユーザーがファイルを変更したりデータを上書きしたりできるかどうかを指定します。」フォルダ内にサブフォルダを作成する機能についての言及はありませんか?
だから、基本的に、私がやろうと思ったことを達成しましたが、なぜそれが機能するのか理解できませんか?