2014-05-06 89 views
0

以下權限問題是重現權限問題與資源發佈的步驟:與資源發佈

  1. 建立網站和電力用戶分配到這個網站。
  2. 創建兩個公共頁面。家庭和博客。
  3. 在這些頁面上添加資產發佈者和博客portlet。
  4. 通過管理員帳戶,如測試用戶創建博客,然後刪除訪客和網站成員的查看權限。
  5. 用步驟1中指定給本網站的超級用戶登錄。
  6. 雖然用戶沒有查看博客的權限,但它在資產發佈者中列出了此用戶。
  7. 現在點擊資產發佈者的頭銜,資產發佈者只會在後端拋出PrincipalException,因爲用戶沒有權限查看它。

但是,不應該在稍後拋出錯誤,而應該不在asset publisher中爲該特定用戶列出它自己。 enter image description here enter image description here

這是Liferay的對鏈接的點擊默認行爲,並與資產的其餘部分也觀察到類似的文件&媒體,維基等,對於文檔&媒體它顯示了文件的稱號資產出版商。

我想知道這是否可以算作一個錯誤,或者如果有任何人有解決這個問題?

enter image description here

回答

1

經過一番研究,我發現有一個「啓用權限」,在發行人的資產配置模式配置選項。 如果我們啓用它,那麼它將不會顯示沒有對特定用戶的查看權限的條目。

enter image description here