Provide access to external audiences

Power Pages site user information is stored as contact records in Dataverse. Before users can authenticate to your site with a local account, a record must exist for them in your site's Contacts table. You can create the contact yourself, or the user can create a record by submitting a sign-up form if you turn on user registration on your site.

Contact records that you create don't have a username and password. You must enter a username, and then use the change password workflow to set an initial password. Use the Portal Management app to create and edit your site's contact records.

You can also send a user an invitation to register locally. Learn more about local authentication, registration, and other settings.

Important

We recommend you use the Azure AD B2C identity provider for authentication and deprecate the local identity provider.

Add a username to a contact record

  1. Sign in to Power Pages and open your site for editing.

  2. In the left side panel, select More items () > Portal Management.

  3. In the left side panel of the Portal Management app, scroll down to the Security section and select Contacts.

  4. Create or select a contact.

  5. Select the Contact - Portal Contact form.

  6. Select the Web Authentication tab.

  7. Enter a Username.

    Screenshot of a contact record in the Portal Management app, with the username box on the Web Authentication tab highlighted.

  8. Select Save.

  9. To set an initial password, change the contact's password.

Change a contact's password

To change a contact's password, you need to have the System Administrator security role.

  1. Sign in to Power Pages and open your site for editing.

  2. In the left side panel, select More items () > Portal Management.

  3. In the left side panel of the Portal Management app, scroll down to the Security section and select Contacts.

  4. Select a contact.

  5. In the command bar, select Change Password. It may be hidden in the More commands () menu.

  6. Enter a new password, and then select Next.

    To remove the password entirely, don't enter a new password. Leave the New password box empty and select Next. When you're asked whether you want to remove the password for the contact, select Yes, and then select Next again.

  7. Select Done.

Deprecation of business process flow

Earlier versions of the change password process used a task flow that's been deprecated. In Dataverse security roles, the Change Password for Portals Contact privilege under the Business Process Flows tab no longer requires any options to be selected.

See also

Invite contacts to your Power Pages site