2013-01-17 93 views
3

使用露天REST api,我能夠查詢用戶組和用戶,並且能夠獲取特定組的子項的用戶。alfresco獲取特定用戶的用戶組成員資格

但是,我現在需要做相反的事情;瞭解某個用戶的所有用戶組成員資格。我似乎無法找到一個web腳本或任何其他方式來做到這一點。

爲了方便實施,我寧願不寫一個自定義webscript,除了不熟悉如何這樣做。

項目設置

我在GWT/GXT編程,使用Apache的openCMIS,並呼籲爲露天REST風格的API。

我所有的組加載到戶外,然後檢查各組的孩子我的用戶,但似乎並沒有去,因爲這個功能將相當頻繁發射的方式,並且必須能夠順利運行大型實施環境。

回答

6

嘗試撥打/alfresco/service/api/people/{user}?groups=true

+0

絕對無價! 對於我未來的api來說,你在哪裏找到了可能的參數?我發現他們在[這裏]提到(http://docs.alfresco.com/4.0/topic/com.alfresco.enterprise.doc/references/RESTful-PersonPeopleGet.html)或[這裏](http:// wiki .alfresco.com /維基/ Repository_RESTful_API_Reference)。 –

+1

找到這樣的東西的好方法是使用Google chrome(或螢火蟲)中的檢查功能。在網絡標籤中,點擊XHR。在此打開的情況下,輸入Alfresco Share並例如Admin gui,然後單擊(對於此特定示例)用戶管理gui中的用戶。然後,您可以立即關注所有來自share的webscript調用。點擊回覆查看生成的json。 – billerby

+0

+1可充分利用您的工具。感謝分享! –

相關問題