For years, consuming the API for Microsoft Dynamics CRM and Microsoft Dynamics 365 was made more difficult by the burden of authentication. I used to work for a company with a very talented developer who constructed a authentication wrapper with an eye toward commercialization, such was the burden placed on developers who simply wanted to connect their apps to Dynamics. Now, however, with Azure and with an “App Registration” you can vastly simplify the authentication of the apps you write, and the apps you use from third-parties when connecting to Microsoft Dynamics 365. This video walks through that setup – the App Registration itself, which is always the first step, the permissions and secret for access to Dynamics 365 and what you must do with an Application User in Microsoft Dynamics 365 Customer Engagement in order for your app to have the proper permissions to execute the functions you it to execute. All without burning a license in Microsoft Dynamics 365.
Below is a video to walk you through the process.