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: A 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
|Action||Contributor||Contributor + Widget Editor||Editor||Editor + Widget Editor||Site 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|
|Edit images and files||No||No||Yes||Yes||Yes|
Edit Reusable widgets
Create and manage categories:
|View reports on broken links, search terms, and more||No||No||No||No||Yes|