Sitecore 允许角色仅在特定区域发布内容 [英] Sitecore allow role to publish content in specific areas only

查看:61
本文介绍了Sitecore 允许角色仅在特定区域发布内容的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在 Sitecore 中创建一个可以发布内容的角色,但只能在网站的特定区域内发布.我已将标准 Sitecore\Client Publishing 角色添加到我的角色中,但我看不到如何阻止该角色发布网站的所有区域.我查看了安全编辑器和访问查看器,但设置部分的写入权限似乎只会影响编辑这些部分的能力,而不会影响在这些部分上发布的能力.

I am trying to create a role within Sitecore which can publish content, but only within a specific area(s) of the site. I've added the standard Sitecore\Client Publishing role to my role, but I can't see how to prevent the role from being able to publish all areas of the site. I've looked at the Security editor and the Access viewer, but setting the write access of the sections only seems to affect the ability to edit those sections and has no effect on the ability to publish on those sections.

推荐答案

我曾经遇到过类似的情况,我为每个部分创建了角色,这些角色只能读取和写入该部分,而没有其他地方(比如说编辑器部分 1")) 和另一个仅对该部分具有发布权限的角色(假设为发布者部分 1").然后将编辑器部分 1"角色添加到发布者部分 1"角色,这为您提供仅发布特定部分的角色.您不需要多个工作流,具有多个角色的同一个工作流也可以实现此目标

I had a similar situation once and I created roles per section which only had read and write to that section and no where else (let say 'editor section 1') and another role which only had publishing permission for that section (let say 'publisher section 1'). Then added 'editor section 1' role to 'publisher section 1' role which gives you the role for publishing only specific section. You do not need multiple workflows, same workflow with multiple roles can also achieve this goal

这篇关于Sitecore 允许角色仅在特定区域发布内容的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆