首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >alfresco webscript权限

alfresco webscript权限
EN

Stack Overflow用户
提问于 2016-08-31 22:52:10
回答 1查看 286关注 0票数 0

“task -instance”see脚本使用当前用户的权限来显示他们有权查看的那些任务。"ALFRESCO_ADMINISTRATORS“能够看到所有用户的所有任务。

我希望向所有用户显示所有任务,而不想因为显而易见的原因而将每个人都添加到"ALFRESCO_ADMINISTRATORS“中。

我已经尝试了"http://192.168.0.10:8080/alfresco/service/api/login?u=admin&pw=admin“来获取和管理票证,但不幸的是,所有的代码都是在浏览器中运行的,所以任何人都可以使用开发工具看到管理员密码。

有没有一种方法可以将所有用户添加到一个组中,从而为他们提供查看所有任务的正确权限,而不需要系统管理员拥有的所有其他权限?

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2016-09-02 02:31:59

不,管理员权限不是细粒度的。您要么是管理员,要么不是。@gagravarr提出了一个很好的建议,那就是编写自己的web脚本,返回相同的数据。您可以将代码包装在RunAs块中,也可以将web脚本配置为以管理员身份运行,如下所示:

代码语言:javascript
复制
<authentication runas="admin">user</authentication>

显然,如果您这样做,任何经过身份验证的用户都可以调用该web脚本,因此要小心您决定放在其中的内容。

我相信这个runas属性只能在从文件系统加载的web脚本中使用(而不是从存储库加载)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39252876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档