我想創建內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