
- Multiple languages based on Microsoft Dynamics 365
- Access controls that can be managed by Microsoft Dynamics 365 Admin
- Layout (fields according to the entity) settings to Add/Edit, Details, and List for each entity
- Customer can register from the app based on rights given by Admin
- Case and Service Activity integration
- Push notification for Case and Service updates
- Reporting Dashboard: Open Complaints, Today’s Schedule Activities, etc.
Technologies
C#, Dynamics 365, WCF, Xamarin
Words that make an impact





The Challenges
Layout Settings Issue
We had to develop a module for the admin to set fields for Add, Detail and List Layout for different entities in addition to the default and custom fields. Also, the app had to show layout and fields set by admin showing different types of Microsoft Dynamics 365 data.
Languages Management For App
We needed to have dynamic language settings so our solution would be compatible with the languages activated in Microsoft Dynamics 365. To provide customers with ease, there should be a language selection option so that customers can select their preferred language.
App Integration Vulnerability
There was a need to enable a way that users could connect to Microsoft Dynamics 365 without credentials because those are confidential and cannot be passed to each customer.
The Solutions
Dynamic Layout Settings
For this, we equipped our app with a Drag and Drop option so the admin can select the entity, layout (Edit/List/Details) and fields that they want to show to their customers. Along with that we have provided Registration layout settings where admin can select fields to set them in Registration form.
Multiple Languages For App
We have added a dedicated page for language setting for the admin where he can set all the languages. Based on that the customer will be able to set the preferred language and he will view all the details like Labels, Messages, Titles, etc. in the selected language.
Secure App Connection
We have provided a way where customers can communicate with Microsoft Dynamics 365 in a secure way using Microsoft Azure.
Your Growth Transformation Partner
We help businesses like you expand their growth with the power of technology. Our world-class team of agile enabled innovators help you extend your tech capacity with advanced technologies and processes. To see it in action, let’s connect today and initiate the discussion.