Dynamics 365 is known for its plethora of components and subcomponents, including entities, forms, views, charts, fields, and much more. Many of these components have had their administration functionality altered, or have had their names changed altogether (e.g., "entities" are now "tables"; "fields" are now "columns"), with the introduction of the Power Platform. Views are no exception to this, and in the case of administration functionality, system administrators and customizers have the ability to control a view's visibility to end-users without disabling it. Before Power Apps, the only way to remove a system view from visibility in the classic Dynamics 365 experience was to disable it completely in the environment.
There are two ways to show or hide Dynamics 365 system views in an app, and both methods accomplish the exact same task. We'll demonstrate both methods below.
- Within make.powerapps.com, navigate to your environment, then locate your app in the Apps section. Click on the horizontal ellipsis (three horizontal dots to the right of the app's name), then click Edit.
- In the Power Apps editor, click Pages and locate the entity (table) where you want to adjust view visibility. Then select the view option for that entity.
- On the right side of the Power Apps editor, under View, select + Add view.
- From here, you can search for and add views to the entity you're working on. Note that, by default, all views are visible unless they are explicitly specified.
- Once your views have been added, you can edit the view directly or remove it by clicking the horizontal ellipsis. Note that, if you remove all views you have added here, every system view for that entity will become visible in the app because you have no longer explicitly defined views to be shown.
- From within a model-driven app, select the app's name in the header.
- Locate your app, click the horizontal ellipsis, then click Open in app designer.
- Within the Entity View section, locate the entity you want to edit the views for, then click Views.
- On the right pane, in the Components section, uncheck the All box. You can now select the views which you want to display in the app. When finished, ensure you save, validate, and publish your work so it becomes visible immediately.
Dynamics 365 system views can be hidden or shown by utilizing the tools provided by Microsoft in the Power Platform. In this article, we reviewed the two different methods to accomplish this, as well as some important considerations to keep in mind when doing so.
We love to implement Microsoft Dynamics 365 here at Beringer. We’ve been working with Microsoft Dynamics since its inception, and we’re always finding innovative ways to implement the latest tools and help automate business processes.
Beringer Technology Group, a leading Microsoft Gold Certified Partner specializing in Microsoft Dynamics 365 and CRM for Distribution also provides expert Managed IT Services, Backup and Disaster Recovery, Cloud Based Computing, Email Security Implementation and Training, Unified Communication Solutions, and Cybersecurity Risk Assessment.