Last week I wrote a post called "Introducing the Diesel Xrm Service Wrapper," in which I presented a generic WCF wrapper for the Dynamics CRM Organization Service. Almost immediately I had several ideas about updates I wanted to make, so I've decided to host the project on GitHub. The project GitHub page is here, and you can find the code repository here.
Here's a current list of enhancements I plan to add over the coming months:
- Storing query FetchXml and related configuration data as custom entities in Dynamics CRM
- Role-based authorization for individual queries
- Varying impersonation settings per individual query
- REST/JSON interfaces
If you'd like to contribute or have any other interesting ideas, please drop me a line via my contact page.