我试图限制用户只能访问 2 或 3 家公司。我添加了代码以过滤 SysDataAreaSelect 表单中的公司,但它仅适用于状态栏中存在的链接。它不适用于面包屑栏中显示的公司列表。我可以隐藏面包屑栏,但如果我这样做,状态栏中的链接也会隐藏。
有没有办法用新表单或上述问题的任何解决方案覆盖 SysDataAreaSelect 表单?
我试图限制用户只能访问 2 或 3 家公司。我添加了代码以过滤 SysDataAreaSelect 表单中的公司,但它仅适用于状态栏中存在的链接。它不适用于面包屑栏中显示的公司列表。我可以隐藏面包屑栏,但如果我这样做,状态栏中的链接也会隐藏。
有没有办法用新表单或上述问题的任何解决方案覆盖 SysDataAreaSelect 表单?
我相信您正在寻找的是用户安全领域。域只是公司组;当用户在域内被分配权限时,他们可以访问该域内所有公司的特定权限。如果用户在公司内没有任何权限,他们将不会在下拉列表中看到该公司。
您可以在此处阅读有关域的更多信息: http ://technet.microsoft.com/en-us/library/aa834373(v=ax.50).aspx