隐藏操作列表来自用户的代理

时间:2015-05-22 14:40:26

标签: action lotus

Lotus Notes: 我们有一个支持部门,使用代理列表中的支持代理,他们也可以使用其他代理和编辑访问。

问题是用户/客户端具有与支持相同的访问权限,并且还可以查看和使用这些代理,我们不希望这些代理。我查看了代理安全选项,并知道您可以设置对访问控制中的管理员组或人员的访问权限。

我不确定的是不允许用户访问这些代理,并且表单或视​​图上的某些功能会调用代理,是否会阻止功能运行?若然,是否有人知道一项工作?

1 个答案:

答案 0 :(得分:1)

不要将代理放在“操作”菜单上。即,将它们设置为"代理列表选择"而不是"操作菜单选择"。

然后创建一个可以启动代理但只能由管理员组查看的机制。例如,创建使用@Command([RunAgent];"agent nanme");的查看操作,并在操作的属性中设置隐藏时间公式 - 类似(!@UserRole = "[Admin]")。如果您不喜欢该选项,则可以创建一个对普通用户隐藏的页面,并将该页面转换为管理员的菜单,使用热点或按钮来触发代理。

相关问题