如何在Microsoft Dynamics CRM 2011中实现字段级安全性

时间:2013-10-19 08:05:00

标签: dynamics-crm-2011 dynamics-crm crm

我在CRM 2011中实现Field Level Security时遇到了问题。我对这项技术很陌生,因此无法解决这个问题。

这是我已经完成的步骤 -

1.Created an Entity names Inquiry.
2.On Form Under Entity created a field named 'Password' with EnableSecurity set to 'true'.
3.Then Moved to Administration -> Field Security Profiles -> Created a Profile named    'Inquiry'. Under Users Tab selected a User(Mike) and kept the Field Permissions as it is i.e 'No'.
4.Now on Login for User(Mike) the 'Password' should be seen encrypted. but it does not display as  encrypted.

用于创建用户的步骤 -

1.Under Users & groups created new user and assigned 'Service administrator'.

请告诉我,如果我错过了总和,或者我做错了什么。

2 个答案:

答案 0 :(得分:0)

我认为用户Mike有System Administrator安全角色。

此安全性始终提供对所有安全字段的完全访问权限,您可以在此处找到更多信息:

How Field Security Can Be Used to Control Access to Field Values in Microsoft Dynamics CRM

部分Which Security Roles Allow You to See Secured Fields?

答案 1 :(得分:0)

嘿,我得到了我的问题的解决方案。发布它可以帮助像我这样的初学者。

我做的只是 -

用于创建用户的步骤 -

1.在用户和&组创建了新用户,但未授予用户管理员权限。 2.然后在设置 - >管理 - >用户 - >选择用户并打开表单。 3.然后从功能区菜单中选择管理角色,并选择'系统定制程序'作为安全角色。

  1. 用于应用现场安全的休息过程相同。 5.最后以系统定制程序登录并能够看到更改。
  2. 感谢@Guido Preito的帮助。