如何知道字段是否由于字段级安全性而被屏蔽?
How to know if field is masked due to field level security?
有没有办法查明字段级安全性是否已应用于 DCRM 2013 中的字段?
我正在寻找类似的东西:
Xrm.Page.getControl("controlName").isMasked()
您可以使用 Xrm.Page.getAttribute("attributeName").getUserPrivilege()
,其中 returns 包含三个布尔值的对象:
- canRead
- 可以更新
- 可以创建
在您的情况下,您可以检查 .canRead 的值以确定用户是否可以看到该字段的内容。
有没有办法查明字段级安全性是否已应用于 DCRM 2013 中的字段?
我正在寻找类似的东西:
Xrm.Page.getControl("controlName").isMasked()
您可以使用 Xrm.Page.getAttribute("attributeName").getUserPrivilege()
,其中 returns 包含三个布尔值的对象:
- canRead
- 可以更新
- 可以创建
在您的情况下,您可以检查 .canRead 的值以确定用户是否可以看到该字段的内容。