我想创建内Sitecore的作用,可以将内容发布特定领域的内容,但只有网站的特定区域(S)内。我已经添加了标准Sitecore\Client Publishing
作用,我的角色,但我看不出如何防止能够发布网站的所有领域中的作用。我已经看过了安全编辑器和查看器访问,但设置了部分的写访问似乎只影响到编辑这些部分的能力,并有对这些板块发布能力没有影响。Sitecore的允许角色来发布仅
回答
我也有类似的情况曾经和我创建了只有读取和写入该节每节的角色,没有别的地方(比方说“编辑栏1”),而另一个角色,只有有发布权限的那款(让说'发布者部分1')。然后在'发布者部分1'角色中添加'编辑器部分1'角色,该角色为您提供仅发布特定部分的角色。 你不需要多个工作流,具有多重角色相同的工作流程也可以实现这一目标
当你说“和另一个只有该部分的发布权限的角色(比如'发布者部分1')。”你是怎么做到的? sitecore中的权限似乎没有定义每个项目的发布权限的方法。 – Scott 2015-01-20 20:04:58
可能很晚,但我的意思是为工作流发布状态发挥作用。看看这里https://doc.sitecore.net/sitecore_experience_platform/content_authoring/managing_items/workflows/workflows_and_the_workbox – 2016-10-31 17:39:59
你能否澄清内维德?我知道您可以将工作流命令执行授予命令,并将工作流写入执行状态。您如何计划实施这个基本的“样本工作流程” – 2017-03-27 01:16:04
工作流程是这样的处理的典型方式。允许角色访问批准(这可以称为“发布”)内容树的某些部分的内容将是实现您所描述的内容的最佳方式。将其与自动发布操作结合使用,使其更加便于用户使用。
有一点要记住,虽然使用这种方法被引用的项目(从媒体库中的图像内容,可以使用例如)。看看在“出版蜘蛛”模块的共享源代码库http://trac.sitecore.net/PublishingSpider
编辑:更新
我最近发现在web.config此设置:“Publishing.CheckSecurity”。如果设置为true,则此设置仅在用户已阅读并写入项目时才发布项目,并且只有在用户具有删除权限时才会从Web数据库中删除项目。
答案,这是设置Publishing.CheckSecurity为true
你需要找到内部网络的代码
<!-- PUBLISHING SECURITY
Check security rights when publishing?
When CheckSecurity=true, Read rights are required for all source items. When it is
determined that an item should be updated or created in the target database,
Write right is required on the source item. If it is determined that the item
should be deleted from target database, Delete right is required on the target item.
In summary, only the Read, Write and Delete rights are used. All other rights are ignored.
Default value: false
-->
<setting name="Publishing.CheckSecurity" value="false" />
设置值=“真”
但同样你必须治理安全紧密,和正确分配用户角色。无法 这样做,你会遇到越野车出版。
希望能够帮到
- 1. Sitecore:允许用户/角色发布
- 2. 只允许COUNT来Postgres角色?
- 3. 如何仅允许来自我的网页的发布请求?
- 4. Sitecore安全性:我如何允许角色管理某些域?
- 5. 允许在cas中的特定角色
- 6. Sitecore域和角色
- 7. Sitecore角色安全
- 8. Sitecore获取所有角色
- 9. Sitecore角色层次结构
- 10. 扩展基于角色的安全性以允许特定实体的角色
- 11. 允许HTTP发布到网络FO
- 12. CakePHP不允许发布外部数据
- 13. 发布时不允许登录
- 14. 不允许发布动词iis7
- 15. SSRS - 仅允许参数
- 16. HttpURLConnection不允许我发布https://时在URL中发布
- 17. PHP来源是不允许的访问控制允许来源
- 18. 访问控制 - 允许来源的HTTP DELETE不允许来源
- 19. 访问控制 - 允许来源不允许访问控制 - 允许来源
- 20. 发布用户在组中的项目(Alanning角色和发布)
- 21. 允许角色在Box2D的墙壁和天花板上行走?
- 22. 使用IAM角色允许访问RDS上的MySQL数据库
- 23. 允许特定的用户角色下单不付款woocommerce
- 24. 如何在Laravel 5.4中允许基于角色的登录?
- 25. 允许选定的IAM用户切换角色
- 26. web.config的角色和用户名是否允许空格?
- 27. AWS - 跨帐户的目标角色不允许
- 28. 允许来自S3的图像仅在我的域名下
- 29. Sitecore 8:仅对具有给定角色的用户可见的渲染
- 30. sitecore 7别名发布
您是否有工作流程? – 2011-06-03 16:00:47
是的,我愿意。我想要做的就是限制对某些用户的批准/发布阶段的访问。 – 2011-06-10 15:27:22