Ask Learn Preview
Please sign in to use this experience.
Sign inThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Power Pages has a robust security model to ensure that business information is protected and is only accessible by the correct stakeholders. This model fully supports authentication - who can access the website, and authorization - what information are they allowed to access. Authentication and authorization are implemented in Power Pages by the following main components:
You can use Power Pages design studio and Portal Management app to manage Power Pages security.
The Power Pages site visibility feature allows you to manage who has access to your website. Site visibility can be set to either public or private.
To access site visibility settings in Power Pages design studio, select Set up workspace, then select Site visibility under Security section.
Important
Power Pages users can authenticate by using the following methods:
Local sign in - Forms-based authentication with the information stored securely in the Dataverse contact row.
External authentication - Credentials and password management are handled by external identity providers such as Azure Active Directory B2C, Microsoft, Twitter, Facebook, and more.
Site administrators can configure any combination of authentication options in Power Pages design studio using Identity providers option under Authentication section in Set up workspace.
Important
Azure Active Directory B2C is a recommended identity provider for authentication. If another provider support is required, then it can be configured in Azure Active Directory B2C.
After the user is authenticated and associated with a contact, Power Pages uses web roles to define what a user is allowed to do.
A Web role allows administrators to control user access to the site content and Dataverse data. A web role can be associated with the page, table, and column permissions defining granular access to the site pages and the rows and columns in the Dataverse tables.
For example, to access read permissions for a page in Pages workspace in Power Pages design studio, select the ellipses next to the page you want to manage permissions for, choose Page Settings, then select Permissions tab.
A Power Pages user might be assigned to one or more web roles at a time. Access rules and permissions of individual roles are combined to calculate the resulting permissions set.
Please sign in to use this experience.
Sign in