nomura
@test グループのAというアカウント名のユーザがいるとします。
やりたい設定は、@testグループ所属者のみファイルのアップロード/デリートを許可するというものです。
まずは、ACL の設定で、
(1) 設定1
@All Delete
のみにしておくと、Aは、ファイルアップロード/デリートできるのですが、
(2) 設定2
@All None
@test Delete
とすると、Aはファイルをアップロードできなくなります。
ただし、Aはファイルデリートはできます。
Recent Changes を見ると、設定1でファイルをアップロードできたときは
created XX.XX.XX.XX
と、IPのみが表示されていて、ファイルをデリートしたときは、設定1でも2でも
removed A (XX.XX.XX.XX)
とユーザ名が表示されます。
何やら、ファイルアップロードは、アカウントのないユーザとしてでしか実行されないようなふるまいです。
もしくは、Aが testグループ所属として認識されていないような感じです(しかし設定2でAはデリートできるので、testグループとしては認識されているようです)。
どなたか、原因がお分かりになる方はいらっしゃるでしょうか?