我在Alfresco中创建了一个Dashlet,并与复制作业一起分享。我将“复制定义Web脚本”中的权限从admin更改为“user”。作为管理员,我可以从Dashlet启动复制作业。Alfresco - 以用户身份启动复制作业(来自Dashlet)
是否可以调整权限,站点管理员或用户可以启动复制作业?我仍然有一个“访问被拒绝的问题”。 我必须去哪里看?
谢谢!
我在Alfresco中创建了一个Dashlet,并与复制作业一起分享。我将“复制定义Web脚本”中的权限从admin更改为“user”。作为管理员,我可以从Dashlet启动复制作业。Alfresco - 以用户身份启动复制作业(来自Dashlet)
是否可以调整权限,站点管理员或用户可以启动复制作业?我仍然有一个“访问被拒绝的问题”。 我必须去哪里看?
谢谢!
不,所有复制作业Web脚本明确需要管理员权限,因此不可能立即执行此操作。
如果你真的想要实现这个那么你唯一的选择是覆盖相关WebScripts(基本上是复制/粘贴的默认值),改变* .desc.xml文件改变
<authentication>admin</authentication>
要
<authentication>user</authentication>
然而,这使它们可用于任何用户运行。您需要进一步编辑Web脚本来检查用户是否为特定组的成员。
我改变了身份验证
<authentication runas="admin">user</authentication>
这帮助我。
谢谢!我已经在每个WebScript中更改了身份验证,并且仍然收到Access拒绝错误。只有网站管理员才能看到启动复制作业的密码。 –
Changings WebScripts中的身份验证无济于事。我也更改了复制定义本身的权限,但我仍然遇到拒绝访问错误。有任何想法吗? –