Skip to main content

User management

Full control over all platform members. You can add members individually, import via CSV, or manage through classes.

Roles

The platform has 4 access levels:
There is only one owner per platform. The owner role cannot be transferred.

Adding members

Individually

1

Go to Admin -> Members

Click “New member”
2

Fill in the details

Name, email, and role. Optionally, set a specific password.
3

Confirm

The member is created and receives a welcome email with their credentials.
The password used is the default password defined in the platform settings. If no default password is set, a random 6-character password is generated.

CSV import

To add many members at once, use CSV import. File requirements:
1

Prepare the CSV

Create a file with nome and email columns. Each row represents a member.
2

Go to Admin -> Members -> Import

Upload the CSV file.
3

Review

The system validates the data and shows a summary before confirming.
4

Confirm the import

Members are created and receive a welcome email automatically.
Applied validations:
  • Names: 1-255 characters, accepts accents and common special characters
  • Emails: valid format and no duplicates in the file
  • CSV injection protection (malicious scripts are removed)
The import can automatically associate members with a specific course. Select the course at the time of upload.

Available actions

For each member, you can:
Deleting a member is permanent and removes all associated data: enrollments, progress, comments, reviews, and AI conversation history.

Editing restrictions

  • The owner can only be edited by themselves
  • Admins cannot edit the owner
  • Professors cannot edit admins or the owner
  • No one can promote a user to owner
The member list supports:
  • Search by name or email
  • Filter by role - All, Professors, Banned
  • Filter by course - Members enrolled in a specific course
  • Filter by enrollment status - Active, Inactive
  • Pagination - 20 members per page

Classes

Classes allow you to organize groups of members and enroll them in courses in bulk.

Creating a class

1

Go to Admin -> Classes

Click “New class”
2

Set name and description

Name (3-200 characters) and optionally a custom code and description.
3

Add members

Select up to 100 members at a time.
4

Associate courses

Select the courses this class should access.

Automatic enrollment

  • When adding a member to a class -> automatically enrolled in all class courses
  • When adding a course to a class -> all class members are automatically enrolled
Removing a member from a class does not cancel their existing enrollments in courses.

Next steps

Invitation system

Create access codes for new members

Certificates

Configure certificate issuance