Getting ready your Advanced warehouse Mobile app for Microsoft Dynamics 365 Finance and Operations
Getting ready your Advanced warehouse Mobile app for Microsoft Dynamics 365 Finance and Operations
Sharing in brief how to get your ap working in no time with simple 4 steps:
- Download app from Windows store or Android Play store
- Configure AAD with a new app registration
- Configure Azure Web app authentication in D365
- Provide Azure Web app details in mobile app
Well it would become too simple so let us go a deeper:
1) Understand system requirements for App in terms of OS, architecture and beyond.
2) For windows platform, if it's a client OS like Windows 10 then download from marketplace/MS store
If it's for a Virtual Machine with Windows Server 2016 Datacenter edition then get the app from Business Store, https://businessstore.microsoft.com/en-in/store/details/dynamics-365-for-finance-and-operations---warehousing/9p1bffd5tstm using your O365 credential.
*Ensure following services are running before installing app on windows platform otherwise it may run into error.
-
- Microsoft Store install service
- Update orchestration service
- Windows update service
3) The app is also available on Android/Play store (version 4.4, 5.0, 6.0, 7.0, 8.0) Note the app is not available on Apple platform/App store
Also note since July 2017 update, there is no WMDp portal only Warehouse app on Windows store and Android/Google play store
4) Create a web app in Azure portal using app registration in Azure Active Directory (AAD)
5) Make a note of the application ID as this would be used later as client ID.
6) Next we need to create a client secret using keys on web app settings.
7) Provide a name to the key and duration and save which would reveal the key/client secret in the value column.
8) Give permission to an API - Microsoft Dynamics ERP
9) You may create a dedicated user to be able to use the mobile app.
10) Register this web app in D365FO using path System administration > Setup > Azure Active Directory applications
11) You may choose to keep the AAD application with a single user and use this to connect with individual app connections.
12) Next we go the app in your device and go to connections and disable demo mode which would open up connection settings
13) This is key to successfully getting connected
-
- Azure Active directory client ID as Application ID of the AAD web app.
- Azure Active directory client secret as value of key from the AAD settings.
- Azure Active directory resource as the Dynamics Finance and Operations root URL
- Azure Active directory tenant as authentication authority of the O365 as
- https://login.windows.net/<<yourorganization>>.onmicrosoft.com
14) Setup your warehouse app user from path Warehouse management > setup > worker
If using demo data then could reset your password or create one for new setup.
*This post is locked for comments