Thursday, April 19, 2012

Dynamics CRM–Add new from sub grid causes Insufficient Permissions error

If you get the “Insufficient Permissions” error when clicking on “Add New” from within a sub-grid of an entity (eg: you are in the form for an Account entity, and you click on Opportunity node and try and create a new opportunity), then you probably are missing read permissions on the “Attribute Map”.
Note: If you turn on tracing, you will see the error: “Error Details: Principal user (Id=GUID, type=8) is missing prvReadAttributeMap privilege”.

To get around this issue, you need to check the “Security Role” that that person is in and make sure that under the “Customization” tab, the “Attribute Map” entity has at least “Read” access.

image

1 comment:

Rohit said...

Thank you very much for this post, it helped me greatly.