我在Alfresco Share中创建了一个Dashlet,其中包含复制作业的概述。我将复制定义Webscripts中的权限从admin更改为user。作为管理员,我可以从Dashlet启动复制作业。
是否可以调整权限,站点管理员或用户可以启动复制作业?我仍然有一个"访问被拒绝的问题"。 我在哪里看?
谢谢!
答案 0 :(得分:4)
不,所有复制作业WebScripts都明确要求管理员权限,因此无法立即执行此操作。
如果确实希望实现此目的,那么您唯一的选择就是覆盖相关的WebScripts(实质上是复制/粘贴默认值)并更改* .desc.xml文件以进行更改
<authentication>admin</authentication>
是
<authentication>user</authentication>
然而,这将使任何用户可以运行它们。您需要进一步编辑WebScripts以检查用户是否是特定组的成员。
答案 1 :(得分:0)
我将身份验证更改为
<authentication runas="admin">user</authentication>
这对我有帮助。