---
title: "Create and assign user roles"
slug: "create-and-assign-user-roles"
updated: 2026-04-23T10:09:56Z
published: 2026-04-23T10:09:56Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.deltatre.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create and assign user roles

In this article, we cover how to manage user roles.

## Introduction

Administrators and producers organize editorial teams by assigning users specific permissions.

Roles group together sets of permissions that users need to accomplish their specific task.

The next paragraph show step-by-step how to manage roles and permissions.

## Assigning new roles

In the Page Builder, restrict what users can work on in two ways:

1. Assigning user roles
2. Assigning a user access to an Authorization Group

To assign new user roles, login to FORGE and then select *Users* from the top-left menu:

![](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/image(462).png)

Once in the *Users* section, search for the user to assign roles and select the *Assign application roles* button:

![](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/image(464).png)

Then, select which application to *Assign roles for* — you should select the Page Builder. To assign a new role, select the relevant box from the*****Select all roles* area. Then select *Set Roles***.** ![](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/image(474).png)

The Page Builder comes with three out-of-the-box roles. They are:

| **Role** | **Description** |
| --- | --- |
| Admin | Can edit everything unrestricted in the Page Builder, e.g., all pages/folders/modules/layouts and also page metadata, URLs, and variable sections. This user can also assign page, folder, module, and layout permissions. |
| Full Access | Can edit everything unrestricted in the Page Builder, e.g., all pages/folders/modules/layouts, and also page metadata, URLs, and variable sections. This user can't assign page, folder, module, or layout permissions. This role is for clients who don't want to control user permissions, so they can use the Page Builder without any restrictions. |
| Digital Producer | By default, this role has read-only permissions for pages/folders/modules/layouts inside the Page Builder. They can edit pages/folders/modules/layouts and also page URLs and metadata once given access to a page or folder through an Authorization Group. Digital Producers can't edit or assign any permissions. |

## Creating new roles

Clients can create new roles using a number of preset permissions. To do this, take the following steps:

1. Login to FORGE and then hover over the Page Builder space and select*****View roles*. ![](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/image(466).png)
2. Select *Add New Role*: ![](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/image(467).png)
3. Fill out the following sections: *Code* (a title for your new role) and *Description*****(a summary of what your new role should do): ![](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/image(469).png)
4. Select the*****Permissions*****you want to assign to your new role, then select *Create*: ![](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/image(473).png)

## FORGE Page Builder permissions

Use the following permissions to create a new Page Builder role:

| **Permission** | **Description** |
| --- | --- |
| ViewSiteStructure | View the Site Structure and homepage. When a user is added to an Authorization Group, they can perform operations on an assigned page or folder (cut, copy, paste, etc). |
| EditSiteStructure | Can perform operations on all pages and folders in the Site Structure (cut, copy, paste, etc). |
| Publish | Can publish folders, pages, and menus. |
| Unpublish | Can view all layouts, modules, and templates on pages. When a user is added to an Authorization Group, they can edit content on assigned pages. |
| EditContent | Can edit all layouts, modules, and templates on every page. |
| ViewMetadata | Can view all page metadata. When a user is added to an Authorization Group, they can edit metadata on assigned pages. |
| EditMetadata | Can edit all metadata on every page. |
| ViewUrlTranslations | Can view all page URLs. When a user is added to an Authorization Group, they can edit URLs on assigned pages. |
| EditUrlTranslations | Can edit all URLs on every page or folder. |
| ViewPermissions | View all page and folder permissions. |
| EditPermissions | Can edit permissions on every page or folder. |
| ViewNavigationRules | View all page Navigation Rules. When a user is added to an Authorization Group, they can edit URLs on assigned pages. |
| EditNavigationRules | Edit Navigation Rules on every page. |
| ViewAuthorizationGroups | View Authorization Groups section. |
| ManageAuthorizationGroups | Can create, edit, and delete Authorization Groups. |
| ViewAdminPanel | View the Admin Panel. |
| ManageAdminPanel | Manage the Admin Panel. |

### Access to all pages

Grant the following permissions to give access to all pages:

- ViewSiteStructure
- EditSiteStructure
- Publish
- Unpublish
- ViewContent
- EditContent
