Skip to content

4.1 Users and Groups

General Information

A MultiProbe user can represent an individual person or a role within a workflow (for example, a monitoring service operator). To maintain proper authentication and accountability, it is recommended to create a separate account for each individual.

Geographical distribution does not need to be considered at the user configuration stage — it is handled separately when defining the monitoring system structure (see Section 4.2).

The recommended configuration order is:

  1. Configure DepartmentsSection 4.1.2
  2. Configure UsersSection 4.1.3
  3. Configure Groups and access levels — Sections 4.1.5 and 4.1.6

User profiles (viewing and editing) are covered in Section 4.1.4. Login activity logging is described in Section 4.1.7.

All user configuration is done in Administration → Users & Groups.

Figure 31. Users & Groups section Figure 31. Users & Groups section

Departments

To manage departments, select Departments in the Users & Groups section. The department list lets you view and edit department records.

To add a new department, click New department and enter a name and description.

Figure 32. Departments screen Figure 32. Departments screen

Local menu actions for department list items:

Icon Action Description
Delete Remove the department from the list
Edit Edit the department record

Users

To manage users, select Users in the Users & Groups section.

Figure 33. Users screen Figure 33. Users screen

Users fall into two categories:

  • Active users — have full access to MultiProbe functions.
  • Disabled users — access is suspended, but their configuration is preserved. This allows temporarily blocking a user without deleting their account.

Use the Active users and Disabled users buttons at the top of the list to filter by category. A user's category can be changed from their settings at any time.

User Parameters

Parameter Mandatory Description
Login Yes Cannot be changed after creation. To change a login, delete the user and create a new one
Password Yes Can be changed at any time
Windows authentication If checked, Windows credentials are used for login
Name, surname Yes Full name of the user
Telegram login No Telegram username for alarm notifications
E-mail Yes Email address for alarm notifications
Phone number No Phone number
Description No Free-form notes
Department No The user's department
Timezone Yes User's time zone, selected from a standard list
Date format Yes Selected from standard date formats
Time format Yes 12-hour or 24-hour format
Disabled If checked, the user is moved to the Disabled category and loses access to MultiProbe

Adding a User

Click New user to open the user entry window. Fill in the required fields and save.

Figure 34. New user window Figure 34. User window

Local menu actions for user list items:

Icon Action Description
Delete Remove the user
Edit Edit user settings
User profile Open the user profile screen — see Section 4.1.4
Disable/Enable Toggle the user's Active/Disabled status

Info

The Groups column in the user list is populated automatically based on group membership. Assigning users to groups is described in Section 4.1.5.

User Profile

The user profile provides a consolidated view of all information associated with a user account. To open it, click in the local menu of the user list.

Figure 35. User profile screen Figure 35. User profile screen

The profile screen is divided into three sections:

  • User — edit user information. Contains three panels:

    • Primary — name, email, Telegram login, phone number, department, description.
    • Password — change the user's password.
    • Date and time — time zone, date and time format preferences.
  • Groups — shows which groups the user belongs to.

  • Info — contains three panels:

    • Locations — a tree of locations the user has access to.
    • Restrictions — virtual services and workspaces available to the user.
    • Notifications — a log of notifications sent to the user, including notification type, monitoring object, alarm event name, and description.

Figure 36. Restrictions panel Figure 36. Restrictions panel

Figure 37. Notifications panel Figure 37. Notifications panel

Groups

Groups organize users by role and determine what they can access in MultiProbe. It is recommended to create all users first, then assign them to groups.

System Groups

The following built-in groups cannot be modified:

Group Access
Administrators Full access to all functions and objects
Engineers Access to the Configuration screen
Operators Can view and acknowledge alarm messages
Viewers Can view monitoring statuses
Notifications Can receive notifications
DB Administrators Access to database administration functions
System Engineers Senior engineers group — a leadership tier within Engineers

These system groups define the access levels available when configuring custom user groups. Access level configuration is described in Section 4.1.6.

Configuring Groups

Go to Administration → Users & Groups → Groups. The screen has two panels:

  • Groups — the list of groups with name and description.
  • Configuration — group settings, organized across four tabs.

Figure 38. Groups screen Figure 38. Groups screen

Users tab — lists all MultiProbe users. Users already in the group are highlighted.

  • To add a user: click
  • To remove a user: click

Access level tab — lists available access levels (system groups). Active levels are highlighted in green. This tab also shows the location tree — check or uncheck locations to define which locations this group has access to.

  • To add an access level: click
  • To remove an access level: click

Restrictions tab — lists virtual services and workspaces. Items accessible to the group are highlighted in green.

  • To add/remove a virtual service: click /
  • To add a workspace: click
  • To remove a workspace: click

Notifications tab — lists notification delivery methods from adjacent systems. Active methods are highlighted in green.

  • To add a delivery method: click
  • To remove a delivery method: click

Warning

Always save changes after completing group configuration.

Configuring Access Levels

MultiProbe provides fine-grained control over which system groups can access specific elements of the user interface.

To configure access, go to Administration → System settings → Features.

Figure 39. Group access configuration screen Figure 39. Configuration of group access to the MultiProbe interface

The left side of the screen shows a tree of UI objects. The top-level entries are described below. Each level can be expanded for more granular control.

Level Description
admin Elements accessible via the Administration screen
status Elements accessible via the Status screen
profile User profiles — see Section 4.1.4
conf Elements accessible via the Configuration screen
retrospec Elements accessible via the Retrospectives screen
viewWorkspaces Workspace viewing
thirdPartySoftwareLicenses Third-party software license list — see Section 2.6
search Toolbar search function
licenses MultiProbe license list — see Section 2.6

Tip

For a full description of all sub-levels, contact the developer's technical support.

To toggle access for a group:

  1. Find the required group column in the table.
  2. Find the required level row. Expand it if sub-level control is needed.
  3. Click at the intersection to toggle access.

Items marked with have child elements with assigned React routes. Hovering over the icon shows the database tables containing rights for that item.

User Login Log

MultiProbe automatically logs all user login activity.

To view the log, go to Administration → Users & Groups → Authorization log.

Figure 40. User authorization log Figure 40. User authorization log

The log contains the following columns:

  • Event time — when the login event occurred.
  • Login — the user's login name.
  • User name — the user's full name.
  • Event — a description of the event.
  • IP address — the IP address the login originated from.

To filter the log by time period, set the Begin date and End date using the calendars at the top of the screen, then click Apply.