One of our client had requirement in which he was allowing user to view my CRM record. However, he wanted to restrict user from displaying of some field such as Price, Discount.
Let say, Product is entity which contain all the information with Price and Discount. Product buyer should not be able to display the product Price and Discount.
We achieved this by creating a custom role say “Display Price” and assigned to a user which can see product Price and Discount.
Thus we achieved the field level security in Microsoft Dynamic CRM 4.0.
Let me know if you have any further questions.