我在alfresco 5.0.d工作 我希望一些用户(具有特定角色)可以创建其他用户。 我不想将这些用户添加到管理员组。
我意识到只有当他是管理员时,用户才能进入创建页面(http://localhost:9090/share/page/console/admin-console/users)。
那么如何授权具有特定角色的用户进入用户管理页面?并创建,删除或修改用户?
谢谢
答案 0 :(得分:2)
有多种方法可以做到这一点,一种方式是过于操纵权限。但这会变得更加困难。而不是在事情之下。
1.创建一个webscript并传递创建用户所需的参数。从该webscript创建一个用户。
2.在alfresco共享中创建一个dashlet或页面并调用webscript,将userName作为参数传递(连同新用户的数据)并在webscript中验证用户(用于标识该用户是否有权创建用户)
以上方法不太安全。但如果你没有保密问题而不是你可以使用它。如果保密是一个问题。你需要找到一些能证实你的用户的东西。就像创建另一个webcript一样验证用户。