Hi,
I'm trying to figure out the process for creating and testing an "app" that will use the Microsoft Dynamics CRM Web API to push/edit data to a customers instance of Dynamics. I'm unfamiliar (ms noob) with all the dev/liscensing that MS uses so please bear with me. I apologize if this isn't the correct place to post this but I figured i'd get the best answers directly from developers...
I little about the so called 'app'. Really isn't an app per se but our servers will push/pull data from MS Dynamics via the Web API on behalf of the customer. But I'm assuming that MS will treat access via the API as an 'app'. So on to the questions -- that hopefully can be answered by someone knowledgeable in the entire process. I've searched the seemingly limitless content on MS and developing/integrating apps but I don't fully understand what all accounts and services i need.
- What account(s) (and type of account) do i need to create to associated with this 'app'? I found this reference to Registering a CRM app with Azure Active Directory (msdn.microsoft.com/.../mt622431.aspx) where it looks like registering will create a client_id that i assume can be used for the OAuth process?!?
- Is there some kind of MS Dynamics dev account that can be used for testing? Or do i have to pay for a full version of MS Dynamics (online or on-premises) in order to do testing?
- Are there only certain releases of MS Dynanics that are accessible via the Web API? I'm assuming all online instances are fair game but i'm unclear on the on-premises versions...
- Once an 'app' is created -- is there a store of some sorts that these items can be submitted to MS for listing? We've listed our other apps in the Salesforce and Oracle/Eloqua stores but I couldn't find any sort of store for the MS products. A link to this would be very helpful!
Any information on these questions would be greatly appreciated!
Thanks...
-Michael
ms-noob
*This post is locked for comments