User Roles

A user role is a way of categorising users to control what users are allowed to do. For example, one role in Recite CMS is sysadmin. If you assign this role to a user then that user can log in to the Recite CMS administration site.

A user can have any number of roles. This means you can make a single user a system administrator, and you can also give them access to the Recite CMS Control Panel for a particular client.

Alternatively, you can assign a user several roles - each from different clients - which will allow the same user to manage multiple sites in the Control Panel.


When you assign a user multiple Control Panel roles they will be prompted to choose which client they want to update when they try to log in to the Control Panel.

Each client will typically have several Control Panel roles. These control what users can do within the Control Panel for the given client. For example, one person might have an administrator account (allowing them to make any change to a client site), which another user has a limited role which may only allow them to create news articles.

Managing User Roles

To manage which roles a user belongs to, open the user details page for that user. At the bottom of the page is a list of roles already assigned to the user, as well as the option to assign more roles.

To assign a new role to a user, select it from the drop-down list and click Add Role.

To unassign a role that a user already belongs to, click the Remove link beside the role. You will be prompted to confirm that you want to remove the role.