There are three roles that can be assigned to editors of websites. The roles are Contributor, with the lowest level of access, Editor, which most editors will be assigned, and Site Builder, with the highest level of permissions. The Site Factory Manager and the Site Builders of the website are able to assign individuals their role. Please note that at least one person needs to be assigned the Site Builder role, typically this person is the site owner. 

Admin Panel Access

What does the Admin Panel Toolbar look like for each type of role? For each role, permissions differ, and some options will not be available to a particular role. 


The Builder role can view "Content", "Structure", "Appearance", "Configuration", "People", and "Reports" on the admin toolbar. Builders have access to everything that an editor can access. Builders can update global site settings, under configuration (title, slogan, department footer information, etc.). URL redirects can be added only by builders. Builders have the additional ability to add people to their site as other builders, editors, or contributors. Reports can also be viewed only by builders. Builders will be able to add content to block layout regions, such as the site notification region and the hero panel region. They can change the theme and decide on whether a stick nav is suitable for the site.

Builder Admin Toolbar


The Editor role can view "Content", "Structure", and "Configuration" on the admin toolbar. Structure and Configuration are limited to their access. Editors are able to add pages via content types, view all content, and edit all content in the "Content" area. Within Structure, editors can view the custom block library, edit menu items for audience links, related links, and main navigation, as well as add terms to the taxonomy vocabularies that exist. 

Editor Role Toolbar


The Contributor role can view "Content". Content in the admin toolbar is where the listing of all pages and media can be located. It is also where content types are selected to create a new page. Therefore, a Contributor is a contributor of content. They can add content and edit structured content (articles, profiles, events, and gallerias). Contributors can only delete their own content. 

Contributor Admin Panel view

Roles and Permissions Matrix

Permission Contributor Editor Site Builder
Administer Add to Any x x
Block - administer x
Block Content Permissions - create, edit, and delete x
Block Region Permissions - UCR default theme x x
Contextual Links - use
Entity Browser - Access Image Browser pages
Entity Browser - Access Media browser pages
File - Access the Files overview page
Filter - Use the Rich Text formatter
Filter - Use the Rich Text Editor (Limited) formatter
Filter - Use the Rich Text Editor (Source) formatter x
Media Entity - Access the Media overview page
Media Entity - Administer media x x
Media Entity - Create media
Media Entity - Delete ANY media x
Media Entity - Delete media (own)
Media Entity - Update ANY media x
Media Entity - Update media (own)
Menu - Administer Main navigation menu items x
Menu - Administer Audience menu items x
Menu - Administer Related links x
Node - Access Content overview page
Node - Revert all revisions x
Node - View all revisions
Node - View own unpublished content
Node - Article - Create new content
Node - Article - Delete any content x
Node - Article - Delete own content
Node - Article - Edit content
Node - Article - View & revert revisions
Node - Basic page - Create new content
Node - Basic page - Delete any content x
Node - Basic page - Delete own content
Node - Basic page - Edit content x
Node - Basic page - View & revert revisions
Node - Event - Create new content
Node - Event - Edit content
Node - Event - Delete any content x
Node - Event - Delete own content
Node - Event - View & revert revisions
Node - Galleria - Create new content
Node - Galleria - Delete any content x
Node - Galleria - Delete own content
Node - Galleria - Edit content
Node - Galleria - View & revert revisions
Node - People Profiles - Create new content
Node - People Profiles - Delete any content x
Node - People Profiles - Delete own content
Node - People Profiles - Edit content
Node - People Profiles - View & revert revisions
Panelizer - Administer Settings x x
Panelizer - Administer Content - Basic page x
Panelizer - Administer Layout - Basic page x
Panels - configure settings x x
Panels - Use Panels Dashboard x
Panels IPE - in-place editing
Path - Administer URL aliases x x
Path - Create & edit URL aliases
Quick Edit - access in place editing
Redirect - administer x x
Role delegation - Assign Roles x x
Taxonomy - delete terms x
Taxonomy - edit terms
Themes - administer x x
Site wide configuration x x