The staff management feature is designed specifically for administrators, enabling them to conveniently and effectively manage, query, and update detailed staff information. This feature includes staff search, batch import of staff data, viewing staff lists, and precise configuration of staff permissions. By using this feature, administrators can not only improve operational efficiency but also ensure the accuracy and completeness of personnel data.
Management Area > Staff
from the main menu to enter the staff management interface.Management Area > Staff
This interface provides filtering functions and a detailed staff list for managing all staff user accounts.
This is an advanced search tool that allows administrators to combine multiple conditions to precisely find staff.
Filter by account status. Options include All
, Active
, Expired/Suspended
.
Dropdown menu to select whether to search by Account
or Name
.
Use AND
or OR
to combine multiple search conditions for more complex queries.
Create a new staff member.
Modify selected staff information.
Provides the ability to batch create staff accounts through file import.
Displays detailed information of each staff member in a table format.
The staff member’s name.
The staff member’s account.
The staff member’s email.
The staff member’s position or role in the system.
The staff member’s gender.
The staff member’s home phone number.
The staff member’s mobile phone number.
Indicates whether the account has active permissions or is suspended.
The validity period of the staff account. If expired, it will be displayed in red text.
A button that, when clicked, shows the full login history of the staff member.
Button for editing a single staff member’s data.
Management Area > Staff > Add / Edit
This interface allows top-level administrators to configure all personal information of new staff and assign precise backend functional permissions.
Set the account and password for staff login to the backend.
Upload a profile photo for the staff member.
Set account permissions: Enabled
or Suspended
.
Set the validity period of the staff account.
Record the staff member’s name.
Record the staff member’s job title.
Record the staff member’s gender.
Record the staff member’s ID.
Record the staff member’s date of birth.
Record the staff member’s email.
Record the staff member’s home phone.
Record the staff member’s mobile phone.
Record the staff member’s highest education.
Record the staff member’s school of graduation.
Record the staff member’s address.
A text editor allowing administrators to create a text-and-image introduction page for teachers or staff, displayed on the website frontend.
Set backend modules accessible and manageable by the staff.
The highest level of permission. Staff with this right can access all backend settings of the platform.
Grants rights to manage "Member" accounts, including adding, editing, querying, suspending, or deleting member accounts.
Grants rights to manage other staff accounts. Typically assigned to senior supervisors or HR managers to add or edit staff backend accounts.
Grants rights to manage all "Products" or "Course Plans" on the platform. Staff can configure course prices, descriptions, and availability.
Grants rights to manage "Orders" and "Billing". Staff can query order records, handle payment statuses, and manage related functions.
Grants rights to manage the "Live Streaming" feature. Staff can schedule, configure, launch online live courses, and review related records.
A group of content management permissions including managing site announcements, replying to user inquiries, setting countdown timers, and maintaining FAQs.
Grants rights to use the "SMS" module. Staff can send SMS messages or app push notifications to students or staff.
Grants rights to manage the "Video" media library. Staff can upload, edit, categorize, and configure video covers and attachments.
Grants rights to view the "Analysis" module. Staff can review traffic, device sources, viewing data, and other statistical reports.
Grants rights to manage the frontend website appearance and content, including homepage sliders and page layouts.
Grants rights to manage the website "Blog". Staff can write, edit, publish, or delete blog posts.
Save all staff data and permission settings.
Cancel all settings.
Management Area > Staff > Login Records
This interface provides detailed logs of all login and logout activities of a single staff member, serving as an important tool for security audits and user behavior analysis.
The window title dynamically includes the staff name and account, clearly indicating whose records are being viewed.
The top of the window provides a date range selector with a search button. Administrators can filter login activities within a specific period.
Displayed in a table, sorted in reverse chronological order (latest first).
Records the login timestamp.
Records the logout timestamp.
Displayed with an icon representing the login device.
Displayed with an icon representing the login method.
Records the IP address used during login, useful for tracking login location or network source.
Records the operating system of the login device.
Records the browser name and version used during login.
Management Area > Staff > Import Staff Data
This interface allows administrators to create batch staff accounts by uploading Excel files, saving the effort of manually adding staff one by one.
Specifies the purpose of this function and accepted file format.
Note: The import file must be in Office Excel 2003 format with
.xls
extension, not the newer.xlsx
format.
Administrators can download this template and prepare their own staff list based on its fields and format to ensure successful upload.
If checked, any duplicate accounts in the uploaded file will overwrite existing system data.
If checked, duplicate accounts found in the file will be skipped, keeping the original system data unchanged.
A button to start the upload and batch creation process after selecting a file.
Cancel the import and close the window.
A: Administrators can use the condition filter. It includes filtering by account status (All, Active, or Expired/Suspended), choosing to search by account or name, and combining multiple search conditions using AND
or OR
.
A: They can configure login account and password, profile picture, account status (enabled or suspended), and expiration date. They can also record staff details such as name, job title, gender, ID number, birthday, email, home phone, mobile phone, highest education, graduated school, and address. Additionally, administrators can create a teacher introduction page with text and images to be displayed on the website.
A: "System Management" is the highest level permission. Staff with this right can access all backend settings of the platform and perform full system configurations and operations.
A: The login record interface shows date/time and logout time for each activity. It also records device icon, login method icon, source IP address, operating system, and browser name/version, which are crucial for security auditing and behavior analysis.
A: The system requires Office Excel 2003 format (.xls
) and does not support .xlsx
. For duplicate accounts, administrators can choose to either overwrite existing data or skip the duplicate to retain existing records.
A: The staff list displays name, account, email, job title, gender, home phone, and mobile phone. It also shows permission status (active or suspended) and account expiration date, with expired accounts highlighted in red.
A: Examples include:
A: The system provides "Import Staff Data", allowing administrators to create accounts in bulk by uploading Excel files. The main advantage is saving time and effort, avoiding repetitive manual entry.
A: Check that the uploaded file format matches the sample exactly, especially field names and data formats. Correct the file and re-upload.
A: In the staff list, find the staff member, click the permission settings icon, and check or uncheck items in the popup window.
A: Currently, batch editing is not supported. Administrators should re-import updated data to update records.
A: This is usually due to insufficient account permissions. Contact the system administrator to adjust permissions.
A: The staff list clearly records login times and activities, allowing administrators to review regularly for effective management and evaluation.