[en] Roles (ROL) application
[en] The Roles (ROL) application in RamBase manages user access by defining roles that group together specific duties. Each duty represents a work task and contains one or more privileges, which define the permission needed to perform that task. Permissions are managed at the duty level - not directly within roles. Roles can be created from RamBase-provided templates or built from scratch to suit specific needs. When using a template, you can choose to keep the role synchronized - meaning that updates to the template are automatically applied - decouple it independent customization. Assigning roles to users ensures they have access to functionality required for their work.
[en] Templates
[en] Role templates (ROT) are created and maintained by RamBase.
[en] Activate admittance changes
[en] To apply changes made to a Role (ROL), select the Activate admittance changes in the Context menu
[en] Improved Security:
[en] By restricting user access, organizations can enhance their security posture and reduce the risk of unauthorized access.
[en] Operational Efficiency:
[en] Streamlined role management and the ability to share roles among companies within a group can reduce administrative overhead and improve operational efficiency.
[en] Consistency and Standardization:
[en] Deploy-able templates and predefined roles ensure consistency and standardization across the organization, making it easier to manage roles and permissions.
[en] Flexibility and Customization
[en] Navigate to the application
[en] Option 1: RamBase menu→Admin→User administration→Roles
[en] Option 2: Click the Program field and type "ROL" and press ENTER.
[en] Click here to read more about the user interface.
[en] Application layout

[en] Roles - List
[en] The List area contains all Roles (ROL) in your company. Information on the selected and highlighted role will be displayed in the header Role area.
[en] Column | [en] Icon | [en] Description |
|---|---|---|
[en] St |
| [en] Displays an icon indicating the status of the Role (ROL). [en] Potential statuses are:
|
[en] Role id | [en] Displays the Role identifier (ROL). | |
[en] Name | [en] Displays the name of the Role (ROL), created in the Roles (ROL) application or sourced from a template which was made in the Role template (ROT) application. | |
[en] Description | [en] Displays the potential description of the Role (ROL). |
[en] Add role from template
[en] To add a role from a template, click the Add role from template button. In the popup, select the desired Role template (ROT) and confirm. The role will be created with predefined settings from the template.
[en] Role - Header
[en] Field | [en] Description | ||||
|---|---|---|---|---|---|
[en] Name | [en] Displays the name of the Role (ROL). Either created in the Role (ROL) application, or the name is sourced from the template created in the Role template (ROT) application. | ||||
[en] Required user level | [en] The user level required to have this role. Only user having the same level or higher can be assigned. This field also controls which duties can be added to the role. Only duties with the same level or lower can be added. User levels (highest level first): Administrator, Partner, User, Portal user. | ||||
[en] Based on template | [en] If the Role (ROL) is added from a template, via the Add role from template button, the name of the source template, Role template (ROT), is displayed in this field. | ||||
[en] Automatically update template changes | [en] If this checkbox is enabled, changes made to the template, by RamBase, will be automatically applied to the Role (ROL). [en] Examples of automatically applied changes can be Duties, Required user level etc. | ||||
[en] Description | [en] Roles which are created in the Roles (ROL) application, and not from a template, allows the option of providing a helpful description for the role. [en] Example:
|
[en] Tabs
[en] Users
[en] The Users tab allows you to manage which users are assigned to the role, define validity periods, and add or remove users as needed.
[en] Field | [en] Icon | [en] Description |
|---|---|---|
[en] St | [en] Displays the status icon for the user (e.g., active, inactive). | |
[en] User id | [en] Unique identifier for the user in the system. [en] To view details, click the View icon to open the Personnel (PER) application. | |
[en] First name | [en] User's given name. | |
[en] Name | [en] User's surname. | |
[en] Valid from | [en] Start date for the user's role assignment. | |
[en] Valid to | [en] End date for the user's role assignment. | |
[en] Comment | [en] Optional notes or remarks about the user's role assignment. | |
[en] To remove a user from the role, click the Remove icon. |
[en] Add user button
[en] Located in the Users tab toolbar. Clicking this button opens a dialog where you can search for and select users to assign to the selected role. You can also define the validity period for the assignment.
[en] Duties - Tree list
[en] The Duties section provides a structured hierarchy for managing permissions. Duties are organized as:
[en] Module
[en] Submodule
[en] Duty
[en] This structure helps group permissions logically and provides better control of access.
[en] Example:
[en] Module: Quality management
[en] Submodule: Documents
[en] Duties:
[en] Approve documents
[en] Read documents
[en] Create and update documents
[en] Scope (Access level by organizational unit)
[en] Some duties allow defining access scope:
[en] All units - Access across all units
[en] User units - Limited to the user's assigned units
[en] Selected units - Access to specific units
Uwaga
[en] Editing duties might change access points of the users assigned to this role.
[en] Functionality
[en] Icon | [en] Description |
|---|---|
| [en] To expand or collapse a module, to view potential sub-categorization, click the Expand/Collapse icons. |
[en] To open the Duty (DUTY) application, click the View icon to inspect and edit details. | |
[en] To remove a Duty (DUTY) from a Role (ROL), click the duty to highlight it, and then click the Delete icon. |
[en] Add Duty button
[en] Objective: Add a Duty (DUTY) to a Role (ROL).
Uwaga
[en] The list displaying the potential Duties (DUTY) to be added will exclude Duties (DUTY) currently added to Role (ROL).
[en] To add a duty in the Roles (ROL) application, open the Roles (ROL) application from the RamBase menu and locate the role you want to update.
[en] Go to the Duties tab, click the Add Duty button, in the popup click the Search for the duty by its name.
[en] Select the duty by marking the checkbox and then click the Add button.
[en] Result: The duty will now appear in the role’s duty list, ready for use.
[en] Competency expectations
[en] The Competency expectations tab defines the skills and proficiency levels expected for users assigned to this role.
[en] Column | [en] Description |
|---|---|
[en] Id | [en] Unique identifier for the competency. |
[en] Competence name | [en] Name of the required skill or competency. |
[en] Competence level | [en] Expected proficiency level (e.g., Basic, Intermediate, Expert). |
[en] Context menu options
[en] Context menu option | [en] Description |
|---|---|
[en] Activate admittance changes | [en] Applies pending changes to user access rights. [en] After making changes to Role (ROL), select the Activate admittance changes option to apply the changes. |
[en] Show privilege report | [en] To open the report, Privileges and link to duties and roles (REPORT/102299), select the Show privilege report option. [en] The report is a list of privileges and which roles and duties that grants their permissions. |
[en] Activate role | [en] To activate the Role (ROL), set in Status 4 - Active, select the Activate role option. |
[en] Delete role | [en] Permanently removes the role from the system. |
[en] Copy role | [en] Creates a duplicate of the role for reuse or modification. |
[en] Discontinue role | [en] Marks the role as inactive without deleting it. |
[en] Procedures
[en] Create a Role (ROL) in Status 1 - Pending registration
[en] To create a Role (ROL) in Status 1 - Pending registration, click the Create role button.
[en] In the following popup, provide a suitable Name for the Role (ROL), in example 'Key account manager'.
[en] Then click the Create button.
[en] Result
[en] A new Role (ROL) in Status 1 - Pending registration is created.
[en] Add role from template
[en] To add a role from a template, click the Add role from template button. In the popup, select the desired Role template (ROT) and confirm.
[en] Result
[en] The role will be created with predefined settings from the template.
[en] Specify the base settings for a Role (ROL)
[en] Once a Role (ROL) has been created it will be set in Status 1 - Pending registration. It can then be specified in the Header area.
[en] Change name - Available in Status 1 - Pending registration and Status 4 - Active.
[en] To change the name of a Role (ROL), click the Name field in the Header area.
[en] Decide required user level
[en] Select the minimum user level required to be assigned this role. Only users with the same or higher level can be assigned. This also restricts which duties can be added to the role.
[en] Result
[en] The role is now configured with base settings and ready for activation.
[en] Set a Role (ROL) from Status 1- Pending registration to Status 4 - Active
[en] To activate a role, open the role in Status 1 -Pending registration , click the Activate role option in the context menu. The role status will change to Status 4 - Active.
[en] Add user(s) to role
[en] To assign users to a role, navigate to the Users tab, click Add user button, select the user from the list, and specify the validity period. Confirm to complete the assignment.
[en] Add duty to role
[en] Add Duty button
[en] Objective: Add a Duty (DUTY) to a Role (ROL).
[en] To add a duty in the Roles (ROL) application, open the Roles (ROL) application from the RamBase menu and locate the role you want to update.
[en] Go to the Duties tab, click the Add Duty button, in the popup click the Search for the duty by its name.
[en] Select the duty by marking the checkbox and then click the Add button.
[en] Result: The duty will now appear in the role’s duty list, ready for use.
Podpowiedź
[en] If selecting multiple by searching for one, enabling it and then searching for another, the enabled Duty (DUTY) is added and will be listed after clicking the Add button.
[en] The selection in the field, Required user level may restrict the addition of a duty on a role. If so, an error message will display "The user level for this duty is not allowed on this role".
[en] The list displaying the potential Duties (DUTY) to be added will exclude Duties (DUTY) currently added to Role (ROL).


