0

在带有collective.documentviewer 2.2.1 的Plone Unified 安装程序v.4.1.4 中,我希望为自定义角色启用文档设置选项卡,即具有查看访问权限并且只能更改文件夹中的“文档设置”的读者。我希望允许这个 custom_reader 角色下载文件。我已禁用 at_download。我的想法是默认的“读者”角色只能访问文档以供查看,而 custom_reader 角色可以访问子菜单选项卡中的文档查看器设置并启用“显示侧边栏”,以便他可以通过单击下载“原始文档” . 我想知道 ZMI 的“安全”选项卡中哪些是有助于控制这一点的确切权限。目前,如果我允许编辑权限,则此设置是可编辑的,但对于 custom_reader 的设置是可编辑的,尽管我允许 ' 修改门户内容”和“修改视图模板”单击上传文件时的文档查看器设置显示消息:“您的权限不足...”。我不希望对 custom_reader 角色授予任何其他权限。

我有文件夹的自定义工作流程,它只有“私人”状态,没有任何转换。每个文件夹将有 2 个用户 1. reader 和其他 2. custom_reader 带有下载选项。整个 plone 站点文档查看器设置默认设置为全屏显示。所以我想要 custom_reader 的权限,以便他可以设置 documentviewer 设置以显示侧边框,以便他可以使用“原始文档”超链接下载。虽然读者应该无法下载文件,因为他无法访问文档查看器的侧边栏。

4

1 回答 1

1

你的问题有点不清楚,但这是正在发生的事情。

所需的权限是“修改门户内容”才能编辑这些设置,以及“修改视图模板”才能显示按钮。

我认为这是一个错误,因为它应该为两者使用相同的按钮。也许需要一个拉取请求。

话虽如此,如果您授予这些权限,它应该可以按预期工作。当然,您还需要确保您的 custom_reader 角色具有查看权限。

于 2013-09-17T17:06:29.937 回答