User Roles

Open Berkeley provides four roles that Site Builders can assign.

List of User Roles on the Open Berkeley Platform

In order of increasing privileges, these roles are:

  • Contributor: The most limited role, as Contributors can only edit content that they own. Assign it to users who need to be able to edit just a few pages, such as their faculty profile page or a small section of the site.
  • Editor:more advanced role than Contributor, and has all of the permissions as the Contributor, plus a few more. Assign it to users who need to be able to edit multiple pages, but who do not need additional privileges such as managing menus, categories, etc.
  • Widget Editor: An add-role that can be granted to users who already have the Contributor or Editor role. Assign it to Contributors or Editors who need to clone content or work with layouts and widgets. We recommend that Widget Editors attend training to learn how to customize pages and work with layouts and widgets. 
  • Site Builder: The most advanced role available to Open Berkeley users. Site Builders have all of the permissions mentioned above, plus additional access to manage their sites. This role should only be assigned to a limited number of trusted people on any given site. Assign it to people who manage the overall site. Every Site Builder should attend training at least once.
  • Other roles: In addition to the above roles that site builders can assign, there are three roles that cannot be assigned or removed: 
    • Anonymous users do not log in and do not have accounts. The role is used to control what regular visitors to your site can do. For example, anonymous users have permission to view published content, but not to view unpublished content.
    • Authenticated user is a role that applies automatically to any person who logs in to the site. These users do not have any more privileges than anonymous users.
    • Administrator is a role that is only used by the Web Platform Services team on all managed Open Berkeley websites. In addition to the permissions mentioned above, Administrators can enable optional features. Administrators may also perform emergency maintenance on any aspect of a site, only if needed.

Overview of User Roles

ActionContributor Contributor + Widget EditorEditorEditor + Widget EditorSite Builder
Create new content Yes Yes Yes Yes Yes
Save content as unpublished ("draft") Yes Yes Yes Yes Yes
View unpublished ("draft") content Yes (content that they own) Yes (content that they own) Yes (except Landing pages) Yes (except Landing pages that they do not own) Yes
View previous revisions Yes Yes Yes Yes Yes
Edit content Yes (content that they own) Yes (content that they own) Yes Yes Yes
Upload new images Yes Yes Yes Yes Yes
Upload new files (attachments) Yes Yes Yes Yes Yes
Use existing images and documents Yes Yes Yes Yes Yes
Clone eligible content No Yes Yes Yes Yes
Create new Landing pages No Yes Yes Yes Yes
Create and edit Landing pages No Yes (Landing pages that they own) Yes Yes Yes
Change layouts No Yes (on content that they own) No Yes Yes
Add and customize widgets No Yes  (on content that they own) No Yes Yes
Manage revisions No No Yes Yes Yes
Edit images and files No No Yes Yes Yes
Manage users No No No No Yes
Manage menus No No No No Yes

Manage content:

  • Delete any content
  • Publish and unpublish content
  • Manage content in bulk
  • Delete revisions
  • Change author
No No No No Yes

Edit Reusable widgets

No No No No Yes

Delete files

No No No No Yes

Create and manage categories:

No No No No Yes

Configure:

No No No No Yes
View reports on broken links, search terms, and more No No No No Yes