When editing a Power Apps portal, there are a couple of different interfaces that one will work with. One recurring question that I get is when to use the Portal Studio versus when to use Portal Management.

 

Before I go into each, here's a high level visualization of where configurations live:

Regardless of which interface you use, Portal Studio or Portal Management, the configurations that you make will be stored in Microsoft Dataverse.

 

Portal Studio

 

The Portal Studio is a no-code, WYSIWYG (What You See Is What You Get) designer that allows makers to create and manage website content. This is new as of late 2019 and allows makers to see their edits immediately in a Preview format.

 

This is your primary workspace and from where you will do the majority of your configuring, starting with creating the structure of your website. You will create and manage your web pages from here. You can then embed Basic Forms and Lists, embed Power BI reports, and even manage security. As of writing this in April 2021, this only includes Page Permissions. However, the ability to work with Table Permissions and Web Roles from this interface will be available in June and September, respectively.

 

The intended audience for Portal Studio is the Citizen Developer, front-end designer, and functional consultant/user. That said, developers can expand the code panel to work directly with the source (HTML/CSS/Liquid).

 

Learn more:

Explore Power Apps portals Studio - Learn | Microsoft Docs

Portal Management

 

 

Portal Management is a model-driven app that is deployed when the Power Apps portal is provisioned, and is the original interface for portals customizations. The intended audience for Portal Management are Dynamics 365 advanced configurators, developers, and administrators.

 

Once the basic structure of the portal has been created in Portal Studio, more advanced configurations are going to come from Portals Management. For example, once you have embedded a List into a web page via Portal Studio, in Portal Management you can add search functionality, filters to the list, CSS, etc. You can also modify Site Settings, create Advanced Forms and Content Snippets, specify Languages on your web pages, and much more.

 

As a pre-requisite to using this, I'd recommend already being familiar with Model-Driven Apps and the Common Data Model.

 

Learn more:

Portal Management app overview - Power Apps | Microsoft Docs

 

While it may be possible to get by using just the Portal Studio, understanding how to navigate and use Portal Management is critical for any advanced functionality and for building an enterprise-grade portal.

Next steps

 

Skylar Shonblom