Users Management


Types of Users

There are three types of users in AlpacaLMS: Students, Instructors, and Staff. Students are users who will be taking the online courses on your platform. Instructors have similar permissions to Students; additionally, they can also manage courses, quizzes, and certificates. Staff are administrators who have full access to the admin dashboard.

Create New User

To create a new user in your admin panel:

  1. Click the Users tab dropdown.
  2. Click on New. The user creation page will open.
  3. Enter the user's Name, Email, and Password.
  4. Under the User Role option, select either Student, Instructor, or Admin.
  5. Optionally, assign the user to a Group and set their Status.
  6. Click Save.

Congratulations! You have successfully created a new user. You can now see your new user under the user listing pages, depending on the type of user you created.

Import Users

When your organization has a large number of users, creating them manually can become tedious. To streamline this process, we provide a convenient user import feature for you. This feature requires a .csv (Comma-Separated Values) file that contains a list of users you want to import. We provide a sample .csv file template that you can use to build your own list. You can download the sample .csv template here: sample.csv.

File Requirements

The file must contain a header row with these required column names: full_name, email, role_name. Optionally, if you want to add users to a group during import, you can also include the group_id (optional) header.

For example:

full_name email role_name group_id
John Doe johndoe@example.com student 3
Jane Smith janesmith@example.com student 2
Michael Johnson michaeljohnson@example.com instructor 4
Davy Jones davy@example.com admin 4

Locating your role_name and group_id

Currently, the supported role_name values are student, instructor, and admin. Any other role_name will be ignored and will cause an error during import.

To find the group_id:

  1. Navigate to the Admin Panel.
  2. Click on the Groups tab dropdown.
  3. Click on List and you should see a list of your current groups here.

Import

Once you have your .csv file ready, it is time to import:

  1. Navigate to the Admin Panel.
  2. Click on the Users tab dropdown.
  3. Click on Users Import.
  4. On the Users Import page, click on Choose File.
  5. Select the .csv file that you created, and click Import.

Depending on the size of your file, it can take a few seconds to a few minutes to complete the import. Once the import is completed, you should see your new users listed in the user listing pages.

Troubleshooting

  • Required field is missing: If you're getting a "The field is required..." error, make sure the required field is filled out in your .csv file.
  • Role name not supported: If you're getting an error message saying the "role_name value is not supported...", check your spelling and make sure the role_name is one of the supported role names above.
  • Group ID not supported: If you're getting an error message saying the "group_id value is not supported...", double-check and make sure your group_id exists in your LMS. Your current group_id can be found by navigating to Groups > List in your Admin Panel.

Support

If you encounter any issues or need further assistance, please contact our support team at support@alpacasystem.com. We are here to help!