2014-09-30 77 views
0

我有一个要求,其中角色是内容作者,内容审阅者和发布者。内容作者应该能够提交内容,内容审阅者可以创建,编辑和批准内容,而发布者可以完成所有这些事情(创建,编辑,批准和发布),但不能成为作者和发布者时间。sitecore角色和工作流程

我创建的角色如下:

内容作者:

  • Sitecore的\ Sitecore的客户端创作
  • Sitecore的\ Sitecore的客户端用户

内容评论:

  • Sitecore的\ Sitecore的客户端创作
  • Sitecore的\ Sitecore的客户端用户
  • Sitecore的\ Sitecore的客户设计

出版商

  • Sitecore的\ Sitecore的客户端创作
  • sitecore \ Sitecore客户端发布
  • Sitecore的\ Sitecore的客户端用户
  • Sitecore的\ Sitecore的客户设计

所以我的想法是创建一个命令草案的工作流程,提交,批准和拒绝,并分配工作流命令适当的访问为角色。

对于发布商:有没有一种方法可以控制用户的角色,因为用户不能同时成为作者和发布者?

+0

只是为了澄清您试图阻止您的审阅者/发布者能够批准他们更改的内容?在这种情况下,如果发布者创建文档的新版本,您不再希望他们有权批准该文档,他们需要让审阅者/发布者角色中的其他人批准该文档? – 2014-10-01 14:26:59

回答

1

在作者角色上,显式拒绝读取界面中的发布按钮(例如,开始菜单,功能区等)。通过明确拒绝访问,如果他们既是作者又是发布者,则优先于任何继承的访问,因此否定了他们从发布者获得的任何访问权。