2014-09-30 63 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

在作者角色上,顯式拒絕讀取界面中的發佈按鈕(例如,開始菜單,功能區等)。通過明確拒絕訪問,如果他們既是作者又是發佈者,則優先於任何繼承的訪問,因此否定了他們從發佈者獲得的任何訪問權。