When you create users, you need to assign them roles that dictate what actions they can take in your site. With roles, you can:
- Use page permissions to restrict a group of users from accessing sections of pages or certain content types.
- Use workflows to allow a group of internal users to approve workflow stages.
We've created several roles for you which you can use to structure how your staff use and administer your sites. Alternatively, you can create your own roles if you'd like to tailor your staff members' access to features, but it's best to understand what OpenCities roles can do first. All OpenCities roles will have the 'OC' prefix on them; this prefix is unavailable to you when you're creating your own roles.
Role permissions
Different roles have different permissions to perform actions and access features in OpenCities. This is important because a news writer, for example, shouldn't be able to access or change the theme of your site. Well-structured responsibilities will ensure the smooth running of your site.
For a comprehensive list of permissions for each, please see the OpenCities Role Permissions spreadsheet in our Resources.
Throughout this help center, you'll encounter notices that particular tasks can only be completed by users with certain roles. They'll look like this:
This task can be undertaken by users with the following roles: OC Site Manager and OC System Administrator.
These notices are there to let you know which features are available to which roles and who you can ask should you need access.
Here is a list of the OpenCities roles, along with the permissions they have:
Role | Permissions |
OC Calendar Manager |
|
OC Developer |
|
OC Editor |
For the full list of WYSIWYG Editor permissions, see this checklist. |
OC Map Manager |
|
OC Member – Intranets, MyCity, or other password-protected sites. This is assigned to members who have a login to access the site |
|
OC Moderator Only available with Community Engagement. |
|
OC OpenForms Account Owner This role corresponds to the Account Owner role in OpenForms. |
Note: this role is applicable to those using the SSO bridge. |
OC Power Publisher This role corresponds to the Author and Reporter roles in OpenForms. |
For the full list of WYSIWYG Editor permissions, see this checklist. Note: an OC Power Publisher cannot import or export content. |
OC Publisher |
For the full list of WYSIWYG Editor permissions, see this checklist. |
OC Site Designer |
|
OC Site Manager This role can only access the site they're assigned to. This role corresponds to the Author and Reporter roles in OpenForms. |
For the full list of WYSIWYG Editor permissions, see this checklist. |
OC System Administrator This role can access all sites, including subsites, and can only be assigned by other OC System Administrators. This role corresponds to the Administrator, Author, Reporter, and Reviewer roles in OpenForms. |
For the full list of WYSIWYG Editor permissions, see this checklist. |
OC User Manager |
|
OC Workflow Manager |
|
What else?
- Learn more about OC roles and organizational structure
- Learn how to create, edit and delete users
- Learn how to import users
- Learn how to create your own roles and assign them to users