Dynamics CRM + 根据安全角色隐藏按钮
Dynamics CRM + Hide a button based on security role
我想在功能区上为除系统管理员之外的所有用户隐藏一个按钮,我不想写 javascript 来检查登录用户的安全角色。有什么开箱即用的方法可以实现这一目标吗?
是否还有只有管理员可以访问的任何实体,我可以使用它来隐藏显示按钮?
是的,您无需代码即可实现。
一个选项是在显示规则下使用 MiscellaneousPrivilgeRule
,并确保选择一些权限,例如 Publish Duplicate Detection Rules
,这可能不会授予非管理员角色。
没有用于该目的的 OOB 实体,您可以在您的系统中识别一个或为此目的创建一个虚拟实体。
是的,你可以试试这个选项。
- 创建自定义实体(自定义按钮权限)
- 默认情况下,只有 Sys Admin/Cust 角色才有权限进行 CRUD 操作。
- 在自定义按钮->显示规则中。根据自定义实体设置实体权限规则。
- 现在该按钮将仅对管理员用户可见,对其他用户将隐藏。
同样我们也可以修改其他人的安全角色。
我想在功能区上为除系统管理员之外的所有用户隐藏一个按钮,我不想写 javascript 来检查登录用户的安全角色。有什么开箱即用的方法可以实现这一目标吗?
是否还有只有管理员可以访问的任何实体,我可以使用它来隐藏显示按钮?
是的,您无需代码即可实现。
一个选项是在显示规则下使用 MiscellaneousPrivilgeRule
,并确保选择一些权限,例如 Publish Duplicate Detection Rules
,这可能不会授予非管理员角色。
没有用于该目的的 OOB 实体,您可以在您的系统中识别一个或为此目的创建一个虚拟实体。
是的,你可以试试这个选项。
- 创建自定义实体(自定义按钮权限)
- 默认情况下,只有 Sys Admin/Cust 角色才有权限进行 CRUD 操作。
- 在自定义按钮->显示规则中。根据自定义实体设置实体权限规则。
- 现在该按钮将仅对管理员用户可见,对其他用户将隐藏。
同样我们也可以修改其他人的安全角色。