User roles and groups
Configuring user access to Decision Center and Decision Server involves defining groups of users and mapping these groups to the predefined roles.
Roles
Decision Center has the following predefined roles, which are listed in increasing degree of rights:
| Role | Use |
|---|---|
rtsUser |
Regular Decision Center business user. |
rtsConfigManager |
All the rights of the regular user, plus can, for example, create and edit deployment configurations. |
rtsAdministrator |
All the rights of the regular and configuration manager users, plus can, for example, enforce security on decision services. |
rtsInstaller |
Needed to manage some Business console DBAdmin REST API endpoints. |
For more information, see Decision Center security.
| Role | Use |
|---|---|
resMonitors |
Can monitor (read-only) decision services in the Rule Execution Server console. |
resDeployers |
In addition to monitoring rights, can, for example, deploy decision services. |
resAdministrators |
Full control in the Rule Execution Server console and on deployed resources. |
resExecutors |
Can run decision services. Must be used with another role if you want to be able to run decision services from the Rule Execution Server console. |
Authentication groups
Operational Decision Manager provides the following specific authentication groups for the predefined roles. Using the variables, you can define up to six groups with as many as six users per group.
<number> can be an integer from 1 to
6.| Role | Variable |
|---|---|
rtsUser |
Note: <ALL_AUTHENTICATED_USERS>
or rtsUsers (if
odm_configuration.decisionCenter.disableAllAuthenticatedUser: true |
rtsConfigManager |
|
rtsAdministrator |
|
rtsInstaller |
|
resMonitors |
|
resDeployers |
|
resAdministrators |
|
resExecutors |
|
To log in to Decision Center or Decision Server, all users must be declared in your
authentication registry (basic registry or LDAP directory) as members of a group that corresponds to
their role, except for Decision Center business
users. Business users are all authenticated with the rtsUser role directly, without
the need for a group. For more information, see Synchronizing users and groups in Decision Center.