0

我在 Alfresco Share 中创建了一个 Dashlet,并概述了复制作业。我将复制定义 Webscripts 中的权限从管理员更改为用户。作为管理员,我可以从 Dashlet 启动复制作业。

是否可以调整站点管理员或用户可以启动复制作业的权限?我仍然遇到“拒绝访问问题”。我必须在哪里看?

谢谢!

4

2 回答 2

4

不,所有复制作业 WebScript 都明确需要管理员权限,因此无法开箱即用地执行此操作。

如果您真的想实现这一点,那么您唯一的选择是覆盖相关的 WebScript(基本上是复制/粘贴默认值)并更改 *.desc.xml 文件以更改

<authentication>admin</authentication>

成为

<authentication>user</authentication>

但是,这将使它们可供任何用户运行。您需要进一步编辑 WebScript 以检查用户是否是特定组的成员。

于 2016-04-18T08:10:22.103 回答
0

我将身份验证更改为

<authentication runas="admin">user</authentication>

这对我有帮助。

于 2016-04-26T14:34:58.350 回答