Dynamics 365
(CRM) has a new feature called Apps. This allows admin to create a
customized app for users without writing code. I believe this is a
significant user experience benefit as it shows the user the
functionality that is needed and removes all unwanted clutter and
confusion.
Use Case - Scheduling App
Consider a
Service Support Call Center whose main responsibility is to schedule
support services and update status of Case. A custom scheduling app can
be created for those users. This group of users do not need access to
Sales, Marketing or Settings. They also need to access specific business
process flow, views and charts. We will walk through the creation of a
custom Scheduling app.
1. To create business apps - Go to customization and select apps. Click new and name your custom business app.
2. Give a name your app in the App designer. Also a custom url link can be created for the app which can be shared with the users. Users can go directly to the custom app from the link.
2. Give a name your app in the App designer. Also a custom url link can be created for the app which can be shared with the users. Users can go directly to the custom app from the link.
3. The App designer
allows to add components - Dashboards, Business Process Flows and
Entities. The entity consists of specific forms, views and charts.
Select configure to design the Site Map
In the Sitemap Designer you can add -
- Areas - Scheduling
- Group - Service Scheduling
- Sub-Areas - Scheduling Dashboard, Appointments, Case. The sub area can consist of Dashboard, Entity, Web resource or URL
Once
the app is configured and components added you can validate the app.
This will help to identify any missing components and dependencies.
After validating the app can be published.
4. App Security can be
configured on the Settings > My Apps to allow only specific security
roles to be able to access the app. The user will only see the app they
have access to and thus their experience is unique to their role.
Let us know how you are enabling custom business apps and enhancing the user experience.
Mihir Shah
Dynamics 365 consultant