Edit

Share via


Model-driven app managed properties for views

When you create a custom public view for a table in Power Apps that's included in a managed solution, there's the option to limit the ability of anyone who is installing the solution from customizing the view.

Additionally, there are high-level options that you can set on the table that apply to all views.

By default, most views have their Customizable managed property set to true so that people can customize them. Unless there's a good reason to change this, we recommend you allow people to customize views in the table.

Set managed properties for all views

  1. Sign in to Power Apps.

  2. Select Solutions, and then open the solution you want. If the item isn’t in the side panel pane, select …More and then select the item you want.

  3. Open the table you want. Select Advanced, and then select Managed properties on the command bar.

  4. There are a range of options relevant to the current table to either prevent any customizations or to prevent the creation of new views.

    Managed properties options

  5. Make any necessary changes and when finished, select Done.

Note

The setting doesn't take effect until the solution is exported from the development environment and imported as a managed solution into another environment.

Set managed properties for a view (classic)

With this approach, the ability for the view to be changed can be set at the level of the individual view.

  1. Open solution explorer, expand Entities, select the table required, and then select Views.

  2. Select a custom public view.

  3. On the command bar, select More Actions > Managed Properties.

    managed properties menu.

  4. Set the Customizable or Can Be Deleted options to True or False.

    Set managed properties.

Next steps

Specifying a default view