2010-10-07 25 views
0

我無法爲我們的某位客戶的媒體庫設置安全權限。對於「Sitecore客戶端創作」角色,我已經指定它只能讀取整個媒體庫。我需要「解除保護」項目來執行此操作,但Access Viewer告訴我已成功完成。 隨後我想爲自定義角色指定訪問權限。該自定義角色是以下角色的成員:Sitecore自定義角色的訪問權限不符合我的預期

  • Sitecore的\ Sitecore的客戶端窗體作者
  • Sitecore的\ Sitecore的客戶AccountManaging
  • Sitecore的\ Sitecore的ClientAuthoring
  • Sitecore的\作者
  • Sitecore的\ Sitecore的Marketeer Form作者

問題是Access Viewer一直告訴我(當我查看訪問該自定義角色的權限),因爲sitecore \ Sitecore客戶端創作帳戶已被授予'/ sitecore/media library'項目的'item:write'訪問權限,所以我的自定義角色對Directory A具有寫權限。當我查看Access Viewer中的sitecore \ Sitecore Client Authoring角色時,系統告訴我一個不同的故事。那裏的sitecore \ Sitecore客戶端創作角色只具有讀取權限。

這是此客戶的媒體庫的基本結構。

媒體庫

  • 文件

    • Directory中的
    • 目錄乙
    • 目錄c 等
  • 圖片

    • Directory中的 '
    • 目錄B'
    • 目錄C」 等

任何想法,爲什麼寫訪問權限授予我的自定義角色?

回答

2

您也可以嘗試重置緩存(/sitecore/admin/cache.aspx)。如果是6.X問題,訪問結果不能及時重置,所以錯誤的結果在高速緩存中保持可用。

+0

乾杯;)這工作! – Younes 2010-10-08 13:02:24

2

嘗試使用iisreset並再次查看Access Viewer。它現在是否正確反映了這種情況?

SC 6.X的某些舊版本似乎有問題。

+1

您也可以嘗試重置緩存(/sitecore/admin/cache.aspx)。如果是6.X問題,訪問結果不能及時重置,所以錯誤的結果在高速緩存中保持可用。 – 2010-10-07 22:30:38

+0

@亞歷克斯:你能寫出你剛纔在這裏說的話作爲答案,所以我可以接受它嗎? @Yan:再次感謝您的建議! – Younes 2010-10-08 06:30:19