1. Add Staff Member Button
New Staff Member — button for creating a new employee.
Purpose:
-
opens the form for adding a new user;
-
available only to users with appropriate permissions (administrators).
2. Staff Table
The main element of the page is an interactive table displaying a list of employees.
2.1 Table Columns
Full Name
Displays the employee’s first and last name along with their avatar.
Displays the employee’s first and last name along with their avatar.
-
Clicking the name opens the employee edit page.
-
Clicking the avatar opens the employee’s public profile.
Email
Employee’s work email address. Clicking it opens the default email client.
Employee’s work email address. Clicking it opens the default email client.
Role
Shows the employee’s role in the system (e.g., Administrator, Employee).
Shows the employee’s role in the system (e.g., Administrator, Employee).
Last Login
Displays when the employee last logged into the system (relative time: 25 minutes ago, 4 months ago).
Displays when the employee last logged into the system (relative time: 25 minutes ago, 4 months ago).
Active
Shows the current employee status:
Shows the current employee status:
-
Yes — employee is active and has system access;
-
No — system access is disabled.
3. Employee Actions
When hovering over an employee row, additional actions appear:
-
View — view and edit the employee profile;
-
Delete — delete the employee (available only to administrators).
⚠️ Warning: Deleting an employee is irreversible and may affect reports and historical data.
4. Search and Filtering
Search
The search field allows you to quickly find an employee by:
The search field allows you to quickly find an employee by:
-
name;
-
email address;
-
role.
Rows Count
A dropdown list allows selecting how many employees are displayed per page:
10 / 25 / 50 / 100 / All.
A dropdown list allows selecting how many employees are displayed per page:
10 / 25 / 50 / 100 / All.
5. Export and Refresh
-
Export — exports the employee list to a file (format depends on system settings);
-
Reload — refreshes the table without reloading the page.
6. Pagination
At the bottom of the page, navigation is displayed:
-
record count information (e.g., Showing 1 to 3 of 3 entries);
-
page navigation buttons.
7. Page Purpose
The Staff List page is used for:
-
centralized CRM user management;
-
monitoring employee activity;
-
quick access to employee profiles;
-
administration of roles and permissions;
-
exporting data for reporting.
This page is the main entry point for personnel management in the system.