System Roles in RDM Service

You can manage the Reference Data Management (RDM) service through four system roles.

The following System roles provide different rights over the RDM Service:

  • ROLE_RDM
  • ROLE_RDM_EDIT
  • ROLE_RDM_REVIEW
  • ROLE_RDM_SUGGEST

ROLE_RDM

The following image shows the available privileges on resources and sub-resources within the Reference Data Management (RDM) Service in the User Management application in Console for the ROLE_RDM role:

Permissions Matrix for the ROLE_RDM role

In the Permissions Framework, these same resources, sub-resources, and permissions would translate to the following information:

Table 1. ROLE_RDM - Details
Service.Resource.Sub-resource ID Label Allowed Privileges Purpose
rdm.data Data READ/EXECUTE APIs to manage and access the RDM data
rdm.config RDM Configuration READ RDM configuration for managing lookup type and generators
rdm.config.lookups.dependency Dependency Config CREATE/READ/UPDATE/DELETE Manage the Dependencies Configuration
collaboration.comments Collaboration Service - Comments CREATE/READ/UPDATE/DELETE Comments Management
collaboration.status Collaboration Service - Status READ/UPDATE Service monitoring and parameters management

ROLE_RDM_EDIT

The following image shows the available privileges on resources and sub-resources within the Reference Data Management (RDM) Service in the User Management application in Console for the ROLE_RDM_EDIT role:

Permissions Matrix for the ROLE_RDM_EDIT role

In the Permissions Framework, these same resources, sub-resources, and permissions would translate to the following information:

Table 2. ROLE_RDM_EDIT - Details
Service.Resource.Sub-resource ID Label Allowed Privileges Purpose
rdm.data Data CREATE/READ/UPDATE/DELETE/EXECUTE APIs to manage and access the RDM data
rdm.config RDM Configuration READ RDM configuration for managing lookup type and generators
rdm.config.lookups.dependency Dependency Config CREATE/READ/UPDATE/DELETE Manage the Dependencies Configuration
rdm.config.generators Generators CREATE/READ/UPDATE/DELETE Generator configuration APIs
collaboration.comments Collaboration Service - Comments CREATE/READ/UPDATE/DELETE Comments Management
collaboration.status Collaboration Service - Status READ/UPDATE Service monitoring and parameters management

ROLE_RDM_REVIEW

The following image shows the available privileges on resources and sub-resources within the Reference Data Management (RDM) Service in the User Management application in Console for the ROLE_RDM_REVIEW role:

Permissions Matrix for the ROLE_RDM_REVIEW role

In the Permissions Framework, these same resources, sub-resources, and permissions would translate to the following information:

Table 3. ROLE_RDM_REVIEW - Details
Service.Resource.Sub-resource ID Label Allowed Privileges Purpose
rdm.data Data READ APIs to manage and access the RDM data
rdm.data.changeRequests Change Requests CREATE/READ/UPDATE/DELETE/EXECUTE APIs to manage all change requests
rdm.config RDM Configuration READ RDM configuration for managing lookup type and generators
rdm.config.lookups.dependency Dependency Config READ Manage the Dependencies Configuration
workflow.data Workflow Service - Data CREATE/READ/UPDATE/DELETE APIs to manage the process instances and tasks

ROLE_RDM_SUGGEST

The following image shows the available privileges on resources and sub-resources within the Reference Data Management (RDM) Service in the User Management application in Console for the ROLE_RDM_SUGGEST role:

Permissions Matrix for the ROLE_RDM_SUGGEST role

In the Permissions Framework, these same resources, sub-resources, and permissions would translate to the following information:

Table 4. ROLE_RDM_SUGGEST - Details
Service.Resource.Sub-resource ID Label Allowed Privileges Purpose
rdm.data.lookups Data - Lookups READ APIs to manage the lookups
rdm.data.changeRequests Change Requests CREATE/READ/UPDATE/DELETE APIs to manage the personal change requests
rdm.config RDM Configuration READ RDM configuration for managing lookup type and generators
rdm.config.lookups.dependency Dependency Config READ Manage the Dependencies Configuration
workflow.data Workflow Service - Data CREATE/READ/UPDATE APIs to manage the process instances and tasks