Skip to content

Instantly share code, notes, and snippets.

@girishraja
Last active December 17, 2015 07:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save girishraja/5571737 to your computer and use it in GitHub Desktop.
Save girishraja/5571737 to your computer and use it in GitHub Desktop.
Proxy Code for CRMOnline - SharePoint Online BCS Sample
public class CrmData : DataService<Xrm.XrmServiceContext>
{
// This method is called only once to initialize service-wide policies.
public static void InitializeService(DataServiceConfiguration config)
{
//config.SetEntitySetAccessRule("*", EntitySetRights.AllRead);
config.SetEntitySetAccessRule("AccountSet", EntitySetRights.AllRead);
config.SetEntitySetAccessRule("ContactSet", EntitySetRights.AllRead);
config.SetServiceOperationAccessRule("*", ServiceOperationRights.All);
config.DataServiceBehavior.MaxProtocolVersion = DataServiceProtocolVersion.V2;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment