我正在Sitecore中实现工作流程,为此我设置了几个具有角色的不同用户,其中角色的安全性决定了工作流程(没什么不寻常的)。
其中一个角色是“CMS发布者”,它的工作是在审核过程中排在最后,并在项目被接受后发布。问题是在“发布”选项卡中,没有“发布”按钮。我知道一旦项目进入最终状态就可以自动发布,但我希望这个角色也可以访问该按钮。我认为这是某个内容项目的安全设置,但我搜索了核心/主数据库无济于事,并且sdn提供了零信息。
感谢您的时间。
答案 0 :(得分:9)
使“CMS发布者”角色成为“内置”Sitecore客户端发布“角色的”成员“,并查看该按钮是否显示。
答案 1 :(得分:1)
web.config文件有一个设置,要求Sitecore Client Publishing角色具有读写访问权限才能发布项目。此设置为Publishing.CheckSecurity。
您可以阅读完整的解释here。