使用Alfresco网络脚本我可以登录并获得票证,但我找不到任何脚本来获取用户主文件夹。我可以使用下面的脚本在另一个文件夹中找到文件夹:
GET /alfresco/service/slingshot/doclib/doclist/{type}/node/{store_type}/{store_id}/{id}
但是登录后我不知道用户的家庭ID。有人知道怎么做吗?
答案 0 :(得分:0)
如果您正在处理经典的webscripts,则认证用户家庭被认为是根对象。
https://wiki.alfresco.com/wiki/5.0_JavaScript_API#Root_Scope_Objects
您可以通过
访问它var name = userhome.properties.name
或者您可以通过Scripting Node API使用您可能需要的任何其他属性。
如果您正在寻找仅返回用户家的webscript本身,您可能需要创建自己的webscript才能访问其用户主页信息。这可以快速完成,我建议您按照本教程学习如何快速创建一个适合您要做的事情
http://ecmarchitect.com/alfresco-developer-series-tutorials/webscripts/tutorial/tutorial.html