【发布时间】:2014-11-25 12:56:16
【问题描述】:
我有一个要求,角色是内容作者、内容审阅者和发布者。
内容作者应该能够提交内容,内容审核者可以创建、编辑和批准内容,发布者可以执行所有这些操作(创建、编辑、批准、发布),但不能同时成为作者和发布者.
我创建的角色如下:
内容作者:
- sitecore\Sitecore 客户端创作
- sitecore\Sitecore 客户端用户
内容审核者:
- sitecore\Sitecore 客户端创作
- sitecore\Sitecore 客户端用户
- sitecore\Sitecore 客户端设计
出版商:
- sitecore\Sitecore 客户端创作
- sitecore\Sitecore 客户端发布
- sitecore\Sitecore 客户端用户
- sitecore\Sitecore 客户端设计
所以我的想法是创建一个包含命令草稿、提交、批准和拒绝的工作流,并为角色的工作流命令分配适当的访问权限。
对于出版商:有没有办法控制用户的角色,因为用户不能同时是作者和出版商?
【问题讨论】:
-
只是为了澄清您试图阻止您的审阅者/发布者能够批准他们更改的内容?在这种情况下,如果发布者创建了文档的新版本,您不再希望他们有权批准该文档,他们需要让其他担任审阅者/发布者角色的人批准该文档?
标签: sitecore sitecore7 user-roles security-roles