28 Dec’16

Dynamics 365, EnterpriseModular Business apps, App Designer and Sitemap Designer

Before the introduction of Business Apps, Designer and Sitemap designer, we have to take care of following things:

  1. We have to manage the security role of users otherwise they will be able to access all the records.
  2. If a user wants to design the site map, then user needs to either edit the site map XML or use the third party application to edit it.


After reading this blog user will able to design their own app with the required component.


  1. A new app designer that lets you quickly create simple (single entity) or complex (multi-entity) modular apps.
  2. The app designer, which is a tile-based information structure, makes the process of designing apps much simpler because of its intuitive interface.
  3. You can simply pick the required set of components such as form, views, dashboard, charts and process flows.
  4. Privileges
    1. Make sure that you have the System Administrator or System Customizer security role or equivalent permissions
    2. Any user with the following privileges can also access the apps:
      1. Create, Read, and Write privileges on the App entity
      2. Read and Write privileges on the Customizations entity
      3. Read privileges on the Solution entity

Create an App

  1. If you want to create a new app you need to navigate to the below path
    1. Go to SettingsMy Apps, and then click Create New App.
  2. Under My Apps you will able to see all the apps you have.
  3. Click on Create App

    Provide the app details as show below and save the app.

    1. Name
    2. Unique Name
    3. Description
    4. Icon
    5. App URL
    6. And more fields

Define Site Map

  1. As soon as you will create an app, you’ll need to first define the site map. You can add the below components in the site map
    1. Area
    2. Group
    3. Sub Area
  2. You can either add the below components directly by clicking on the + sign or simply by dragging and dropping.
  3. You can also put the components by dragging and dropping
  4. Below are the components that can be added to the Sub Area
    1. Dashboard
    2. Entity
    3. Web Resource
    4. URL
  5. Here, I have added the Contact entity and a Dashboard
  6. Once you have added all the components, you need save the site map and close it.
    You can also see the status of your app as to whether it available to other user or not.  If the status of an app is Published, then user with the proper role can see but if it is in Draft then only it is available in Edit area.

    App being edited

  7. App designer:
    1. You need to specify the components that user must be able to see under the site map.
    2. You can add the below components in app designer
      1. Dashboard
      2. Entity
        1. Entity form
        2. Entity views
      3. Business process flows
    3. If you would not specify the above components, then it will add all the above components by default.
  8. You can see the below app designer after adding your form, views


You need to validate if we need to add any component(s) that are missing. You need to click on the Validate.

If there is any issue you will be able to see the as a notification.


Once your issue is resolve you can publish your app

Once it is published the status of your change to published.

App permission:

App runs on the base of security role if the current logged in user does not have same role as that of app that then he will not be able to access the app.

As in CRM

Once it has been published, you will see your app in the Dynamics 365

You can see this app in the CRM as show

It shows only the component(s) that we have added during the app design.

Now you know about Modular business apps, the App Designer and the Sitemap Designer. You can start using this functionality!




Written by

Team Member


Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.

Want to streamline your business processes?

  • This field is for validation purposes and should be left unchanged.

Recent Articles

  • Managing mailbox through Email Archiving

    20 March’ 2018

    Introduction: Email can fill your Outlook Inbox quickly – new messages, replies, and forwards. Before you know it, yo...

    Read more
  • Workaround to Report.SAVEASPDF in NAV 2018

    20 March’ 2018

    Objective: In NAV 2017 Emailing the PDF by running the report using Report.SAVEASPDF is now not allowed in NAV 2018. Th...

    Read more
  • Dynamics 365 Client Diagnostics

    15 March’ 2018

    Main cause of Performance Issues: Bandwidth and latency are the primary characteristics which affects the performance o...

    Read more
  • Closing Blind Shift in MPOS and CPOS in Dynamics 365 for Retail

    15 March’ 2018

    Manual For closing Blind shift in POS: Blind shifts terminate the currently ongoing shift and when logged in a new shif...

    Read more
  • Persistent Filters in the Power BI Service

    13 March’ 2018

    Introduction: The feature is finally release, and it is power BI has announced general availability of persistent filt...

    Read more