我有一个角色是内容作者、内容审阅者和发布者的要求。
内容作者应该能够提交内容,内容审阅者可以创建、编辑和批准内容,并且发布者可以做所有这些事情(创建、编辑、批准、发布),但不能同时成为作者和发布者。
我创建了如下角色:
内容作者:
- sitecore\Sitecore 客户端创作
- sitecore\Sitecore 客户端用户
内容审核员:
- sitecore\Sitecore 客户端创作
- sitecore\Sitecore 客户端用户
- sitecore\Sitecore 客户端设计
出版商:
- sitecore\Sitecore 客户端创作
- sitecore\Sitecore 客户端发布
- sitecore\Sitecore 客户端用户
- sitecore\Sitecore 客户端设计
所以我的想法是创建一个包含命令草稿、提交、批准和拒绝的工作流,并为角色的工作流命令分配适当的访问权限。
对于出版商:有没有办法可以控制用户的角色,因为用户不能同时是作者和出版商?