Assign Roles to Users¶
The process for assigning roles depends on your authentication method.
Native Users¶
This procedure applies to native users managed in RCX.
To assign a role to a user:
- Expand Settings in the navigation pane.
- Click Security Setup. The Security Setup view opens.
- Find the role you want to assign to the user by typing the case-insensitive role name into the Search field. The Roles pane shows only those matching or including the search term.
- Click the role name to assign. The Users pane lists the users assigned the selected role.
- Click Add User. The User dialog box opens.
- Select or type the username to receive this role.
- Click OK. The user is granted the selected role.
OIDC-managed Users¶
Role assignment happens entirely in your identity provider (IdP) through group membership. ReactorCX simply mirrors those group names to its internal roles. You don't manually assign roles within RCX for OIDC users.
- Create groups in your IdP (such as Okta) using names that match the role names in ReactorCX. If you intend to use existing groups, ensure the role names match the group names.
- Assign users to the appropriate groups in your IdP.
When a user authenticates through the IdP, the provider returns an id_token or
access_token containing a groups claim. RCX reads the groups claim and maps
the user to roles with matching names. On first login, RCX provisions the user
account with the appropriate role assignments.
The same process applies for divisions but with a prefix convention. Groups
named with an agreed-upon prefix (such as RCX_DIVISION_) map to divisions
(RCX_DIVISION_DivisionName).
Example
If you have a division called "Marketing", the OIDC group might be RCX_DIVISION_Marketing.
See also: