title: How to query privileges specific to entity (without the ID of the entity record) using CRM 2011/2013 sdk?
body: <p>Creating an external MVC website using CRM 2011/2013 web services. Must hide/show parts of the application based on write access to a certain custom entity. Found solutions like </p>
  
  <p><a href="http://mileyja.blogspot.de/2011/05/using-retrieveuserprivileges-requests.html" rel="nofollow">http://mileyja.blogspot.de/2011/05/using-retrieveuserprivileges-requests.html</a></p>
  
  <p>Here the RetrieveUserPrivilegesRequest requires the systemuser id and the entity record id as parameters. Workarounds on the subject use .First() to get a record and retrieve the privileges. The solution is not convincing because of the possibility of the absence of records. </p>
  
  <p>The other solutions as RetrieveUserPrivilegesRequest returns Guid-s of privileges. These can change from CRM instance to instance. Also roles get things complicated. Does anyone knowif there exists a straight forward way to 
  verify if the system user has write access to a certain entity?</p>