Grant permissions for pages

This tutorial describes how to create a role and create a user in this role who has permissions to view, edit and delete one particular page or all pages in the sitemap.

You first create a role, named TestRole, then the user, named TestUser; afterwards, you assign the required permissions.

  1. Create the role
    Logon as Administrator and perform the following:
    1. Click Administration » Roles » Create a role.
    2. Enter TestRole and click Create.
      TestRole appears in the list of roles.
  2. Create the user
    1. Go back to the Dashboard and click Administration » Users » Create a user.
    2. Create a user with username TestUser.
    3. Select This user can access site backend.
    4. In Roles, select TestRole.
    5. Click Create this user.

Grant permissions for a single page

After you have created the user and the role, you can grant permission to this role to edit and delete one particular page. 
Perform the following:

  1. Logon as Administrator and click Administration » Settings » Advanced.
  2. In the tree on the left, click Pages » Sitemap filters » Admin » Parameters » IsFrontendPageManagementFilteringEnabled.
  3. In Value, enter false.
  4. Click Save changes and go back to the Dashboard.
  5. Click Pages.
  6. In the Actions menu of the page, for which you want to grant permissions, click Set permissions.
  7. Click Break inheritance.
  8. For every type of permission that you want to grant, click Change button, then Add role or user.
  9. Select TestRole, then click Done selecting » Done.
  10. When finished, click Back to Pages.

TestUser and all other users part of TestRole can now modify the page.

Grant permissions to a role for all pages

After you have created the user and the role, you can permit this role to edit and delete all pages.
Perform the following:

  1. Logon as Administrator and click Pages.
  2. To open the Settings for pages menu, click SettingsForImages .
  3. In the Settings for pages menu, click Permissions for all pages.
  4. For every type of permission that you want to grant, click Change » Add role or user.
  5. Select TestRole and click Done selecting » Done.
  6. When finished, click Back to Pages.

TestUser and all other users in TestRole can now modify all page.

 

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Web Security for Sitefinity Administrators

The free standalone Web Security lesson teaches administrators how to protect your websites and Sitefinity instance from external threats. Learn to configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?