0
votes

I am getting a problem in implementing Field Level Security in CRM 2011. I am very new to this technology hence not able to resolve this problem.

This is the steps i have done -

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.

Steps used to Create User -

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

Please tell me if i missed out sum step or if i have done something wrong.

2

2 Answers

0
votes

I think user Mike has System Administrator security role.

This security gives always full access to all secured fields, you can find more information here:

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

section Which Security Roles Allow You to See Secured Fields?

0
votes

Hey i got the solution to my question.Posting it so that it may help the beginners like me.

All i did was -

Steps used to Create User -

1.Under Users & groups created new user and did not give the user administrator permissions. 2.Then Under Settings->Administration-> Users -> Selected the user and opened the Form. 3.Then choose Manage Roles from Ribbon menus and selected 'System Customizer' as the Security Role.

  1. Rest process same for applying field security. 5.In the end logged in as a System Customizer and was able to see the changes.

Thank you @Guido Preito for the help.