Web page access control
When creating web page access control rules one of the options available to you is scope your choice is either. All content or exclude direct child web files the all content option means that permissions are required for the page. To find in the web page access control rule, It descended child pages, such as its direct child web, files.
The exclude direct child files option is pretty self-explanatory with this option direct child files of the page remain accessible. Even if users don’t have any permissions even while the page itself is not accessible. When is this useful if you’re trying to create a portal that only serves authenticated users.
You might think about adding a restricted read web page access control rule to your homepage. This will work as long as you choose to exclude direct child web files for your scope. This is because there are certain child files on the homepage.
Like some CSS styles that are necessary to render the sign-in Page without those files. Being accessible to everyone the portal does not function.
Web forms allow you to build complex multipage multi-entity wizard-style forms for your PowerApp portal. The entity used to keep track of a user’s progress webform sessions as the user progresses through your web form.
Their status is recorded in a related entity called webform sessions this allows users to continue the form. From where they left off the web form session entity tracks information.
Such as the current step is to index the ID and type of the current record being acted upon the contact record of the user. In the case of an anonymous user the anonymous identification tracking code. The IP address of the user as well as the step history.
Maintenance mode :
Maintenance mode notice as part of the April 19 -2020 release. Notes it is now possible to display a maintenance page in cases. When your PowerApp portal instance is not available this is useful in situations like environment upgrades maintenance mode is enabled via the portal administration center. Go to portal actions and then click on the enable maintenance mode button.
Editing page Templates :
Editing page templates in power apps portals maker experience as part to shift from dynamics 365 to power apps portals. Microsoft has been significantly investing in a new authoring experience. In this tip I’ll show you how to edit page templates in the newsmaker.
Experience after clicking the edit button on your portal from making power apps. You should see the newsmaker experience to edit page templates. Open up the templates area in the menu on the left. Here you’ll see a list of existing page templates.
Web roles users of power apps portals:
The Web roles users of power apps portals are Contacts. And, not system users like in CDs, and permissions are granted using web roles. Web roles allow you to create a set of permissions that can then be assigned to users. The main types of permissions you can include in a web role of our entity permissions. Used to control permissions for entity lists entity forms.
Web forms and liquid, as well as web page access control rules and website access permissions. Once your web roles created you can associate with the contact record of your portal users. There are two special web rules that users of a portal get even.
Theme editor the 2020 wave one released for power apps portals includes a simplified editor for managing your theme. Note that at the time of this video this feature is only available in preview by going to make preview on powerapps.com within the portal studio. Go to the themes area and select enable basic theme you then see a choice of preset themes.
Such as blue orange purple and green to create a custom theme. Either click on a new theme or create a copy of a preset theme by clicking and selecting customize provide. A name and description for your theme and then customize the colours including. The primary colour used for buttons background colours and text colours.
Fixing an unresponsive editor
When using the portal management model-driven app have you ever experienced? Where the code or the rich text editor becomes unresponsive after you save a change even though. You click around and can move the cursor nothing you type appears it doesn’t always happen. But it seems like some days are worse than others for this weird phenomenon.
The most common solution I’ve seen for this problem is to simply refresh the page. However, when working with things like entity lists refreshing the entire form, and waiting for all the special components. Like the dropdowns to load is wasted time so instead of refreshing the page. Try right-clicking on the editor, this brings up a custom context menu that for whatever reason fixes the unresponsiveness. You can now type normally into the editor.
When building no PowerApps portals there are a number of different interfaces. That you can use one of those is the portal studio. The portal studio is the newest interface and this is where Microsoft has been focusing its recent efforts. This is accessible via makeup powerapps.com simply click on the beside your portal app and click the edit button.
It has a similar-looking feel to the interface for building canvas apps. It is targeted at system developers who are making basic modifications. So It doesn’t give you the ability to configure all aspects of Power Apps portals. Many people find that the drag and drop interface is more intuitive for doing things like creating pages. It is also the only place you can access the new basic theming capability.
Each release wave Microsoft announces more features that are being added to the portal studio. In the next wave, you can expect to be able to configure entity permissions in this interface. It certainly appears that the portal studio is the interface of the future for Power Apps.
Power Apps Portals admin centre
I’ve been covering the interfaces that you can use to configure power apps portals. But there is another interface that is very important for power-ups portals projects. The power apps portals admin centre this interface is accessible. By clicking the button on your portal app in making powerapps.com. Then click settings and then clicking administration in the file.
The powers portal admins centre is about managing aspects of the hosting environment of your portal. Some things you can do in the portal actions area of the admin centre include. Restarting your portal changing which CVS environment.
Your portal is pointing to changing the URL of your portal configuring custom errors for debugging and enabling maintenance mode. The power apps portal admin centre is also where you can set up the SharePoint or Power BI integrations. As well as run the portal checker or set up IP address restrictions.
Gate portal checker
There are a number of different checker apps that are used to validate your projects. And provide feedback including the solution checker app and flow checker for power apps portals. We have the portal checker is available in the power apps portals admin centre. The runs portal checker button is in the main navigation.
Once there simply click the run portal checker button to kick off the process. Which usually completes in under a minute the results include. The number of different checks that it performs including a basic check. To ensure that the portal loads and doesn’t display an error.
Looking for expected site markers and checking known performance bottlenecks. Microsoft is continually adding new rules and checks to this list. So it doesn’t hurt to run it every once In a while on your portal projects.
Click here if you would like read more updated feature of Power Apps Portals.