无法将报告输出写入具有读+写访问权限的文件夹:权限被拒绝

Can't write report output to folder with read+write access: permission denied

我有一个具有 ROLE_USER 角色的用户(通过 LDAP 组分配),我的文件夹结构如下:

/root
    /Completed Reports

具有 ROLE_ADMINISTRATOR 的用户可以写入 Completed Reports(具体来说,请求报告 scheduled/run-in-background 并输出到该文件夹​​中的文件),但具有 [=14] 的用户=] 不能。

我设置的权限是这样的:

/root
   ROLE_ADMIMISTRATOR (Administer)
   ROLE_ANONYMOUS     (No Access*)   <-- * means "inherited"
   ROLE_USER          (Read Only)

/Completed Reports
   ROLE_ADMIMISTRATOR (Administer)
   ROLE_ANONYMOUS     (No Access*)
   ROLE_USER          (Read + Write)

我还获取了特定用户并专门为该用户添加了权限:

/Completed Reports
   ttest              (Read + Write)

然而,当我尝试在后台 运行 报告并将 PDF 文件写入 /root/Completed Reports 时,我在尝试保存作业时遇到错误,提示:

You do not have permission to save the job output to the /Completed_Reports folder. Select another location to save the job.

我检查过,用户 ttest 可以在 /Completed Reports 中创建新文件夹。为什么我不能将完成的报告保存到此文件夹?

我似乎对 "write" 的含义感到困惑。显然,"write" 确实意味着 "modify" 或类似的东西。为了能够保存报告执行的输出,您需要具有 "delete" 权限。

Surprise!(寻找"output of a scheduled report")