我正在使用Sitecore CMS的網站上工作。內網網絡部分已經創建了限制訪問。Sitecore限制訪問網頁
在這個內聯網中,我創建了一個只能在1個角色中可見的新頁面。我創造了新角色。我試圖在內容編輯器中解決頁面的安全問題(安全性 - >分配)。我發佈了更改。但不管我做什麼,它似乎都沒有任何影響。
任何指導將不勝感激!
我正在使用Sitecore CMS的網站上工作。內網網絡部分已經創建了限制訪問。Sitecore限制訪問網頁
在這個內聯網中,我創建了一個只能在1個角色中可見的新頁面。我創造了新角色。我試圖在內容編輯器中解決頁面的安全問題(安全性 - >分配)。我發佈了更改。但不管我做什麼,它似乎都沒有任何影響。
任何指導將不勝感激!
打開Sitecore的桌面(http://yoururl/sitecore/shell
),點擊「Sitecore的」按鈕,然後選擇「安全工具」和「安全性編輯器」。
在功能區中選擇「匿名用戶」帳戶,單擊樹中選定的頁面,然後單擊'閱讀'旁邊的'x'。
然後單擊功能區中的「選擇」並選擇適當的角色。再次選擇所選節點並允許角色的「讀取」權限。
一旦完成,您可以使用'訪問查看器'應用程序(再次在桌面上的sitecore按鈕和安全工具)檢查權限是否設置正確。
訣竅是可能會拒絕extranet\Anonymous
用戶的訪問權限,然後爲角色授予訪問權限。 我喜歡使用Access Viewer或安全編輯器來代替內容編輯器,因爲它爲您提供了更好的概覽。
請確保將繼承設置爲良好使用,以便您不必爲每個項目單獨設置安全性,而是在站點的根目錄(如果可能)上設置安全性。
我建議你在Sitecore的安全管理員食譜看看:http://sdn.sitecore.net/upload/sitecore6/securityadministratorscookbook-usletter.pdf
我第一次嘗試限制匿名用戶的所有訪問權限。我還沒有允許我的自定義角色的讀取權限。我希望這個頁面現在對任何人都不可訪問,但我仍然可以查看它? – Hazaart 2012-08-16 10:02:16
您是否以管理員身份登錄?嘗試發佈該網頁並使用其他瀏覽器打開網址。 – 2012-08-16 10:15:40
您必須發佈項目,因爲安全性存儲在項目 – 2012-08-16 10:30:48