Security Sitecore发布目标在“发布”对话框中变灰
我安装了Sitecore 6.5,有两个发布目标。显然具有相同权限的2个用户在内容编辑器中有不同的行为。它们都可以打开“发布”对话框,但其中一个具有灰显的发布目标(所有其他单选按钮和复选框都可用) 我已经检查了角色成员身份:所有组都相同(包括内容发布)。 access viewer会给出相同的结果(对于核心数据库中的菜单项或主数据库中的发布目标) 内容编辑器中发布目标上的安全字段为空。 web.config中的Publishing.CheckSecurity标志等于FALSE 用户在不同的机器上进行了测试(这似乎没有与客户端链接),并使用不同的内容(媒体文件或页面)进行了检查 你知道我还能查什么吗Security Sitecore发布目标在“发布”对话框中变灰,security,sitecore,Security,Sitecore,我安装了Sitecore 6.5,有两个发布目标。显然具有相同权限的2个用户在内容编辑器中有不同的行为。它们都可以打开“发布”对话框,但其中一个具有灰显的发布目标(所有其他单选按钮和复选框都可用) 我已经检查了角色成员身份:所有组都相同(包括内容发布)。 access viewer会给出相同的结果(对于核心数据库中的菜单项或主数据库中的发布目标) 内容编辑器中发布目标上的安全字段为空。 web.config中的Publishing.CheckSecurity标志等于FALSE 用户在不同的机器上
非常感谢 在web.config中查找“
DefaultPublishingTargets
”节点。您可以指定您的发布目标(以管道分隔),这至少应在发布时强制检查这些目标。是否检查了用户是否具有对发布目标的写入权限?该对话框迭代所有发布目标,并将执行以下检查:
!obj.Access.CanWrite()
如果用户无法写入发布目标项,则该复选框将被禁用
我建议对有问题的用户使用Access Viewer,查看该用户对发布目标项的写入访问被拒绝的原因。您提到Access Viewer具有相同的访问权限,但您是否检查了所有权限或只是阅读?如果下面的答案之一解决了您的问题,请不要忘记标记正确的答案。此解决方案很可能适用于任何(较新)Sitecore版本,该答案对我的Sitecore 8有帮助。