簡體   English   中英

如何從Liferay獲取露天的特定文件夾

[英]How to get a specific folder in alfresco from liferay

我正在使用Liferay 6.2Alfresco community 5.0

我已經成功地將Liferay的Alfresco與CMIS連接集成在一起。

繼承規則已在我的存儲庫(公司主頁)上激活,並且我不能禁用子文件夾上的繼承(老板的命令)。

我的Alfresco信息庫根目錄(公司主頁)每個人都可以讀取,因此子文件夾也可以讀取。

每個用戶在存儲庫中都有他的文件夾(文件夾的名稱=用戶名)

我老板的願望:

在Liferay中對用戶進行身份驗證時,他應該只看到自己的文件夾,而不是所有存儲庫。

而我迷路了。

我在哪里可以修改或創建CMIS查詢以獲取用戶的文件夾,而不是所有存儲庫...

可以這樣做,或者我已經編寫了自己的Portlet?

也許我可以在Alfresco做到這一點?

Alfresco自動為每個用戶創建一個具有私人訪問權限的用戶文件夾,您可以在// app:company_home / app:user_homes中找到該文件夾

您應該編寫一個導航到該用戶文件夾的cmis路徑查詢,其外觀應如下所示(例如,列出用戶“ testuser”的目錄中的文件):

SELECT * FROM cmis:folder WHERE CONTAINS('PATH:“ // app:company_home / app:user_homes / cm:testuser / *”')

更多內容: https : //forums.alfresco.com/forum/developer-discussions/alfresco-api/how-get-user-home-space-id-06272011-0628

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM