Bulk User Import

Overview

The Bulk User Import tool allows administrators to create multiple user accounts at once from a CSV file. Each imported user receives a welcome email with a temporary password.

CSV Format

Prepare a CSV file with the following columns (header row required):

Column Required Description
email Yes User's email address (must be unique)
first_name Yes First name
last_name Yes Last name
level No Security level: 1, 2, or 3 (default: 1)
role No Role label for association membership (e.g. “Learner”)

Example:

email,first_name,last_name,level,role
jane.smith@example.com,Jane,Smith,1,Learner
john.doe@example.com,John,Doe,2,Educator

Running the Import

  1. Navigate to Admin → Bulk User Import
  2. Upload your CSV file
  3. Review the preview table — LEAST validates each row and highlights any errors before import
  4. Common validation failures: duplicate email, invalid level, missing required field
  5. Click Confirm Import to create the accounts
  6. All imported users receive a welcome email with a temporary password

Import Log

Every import is logged in the User Import Log:

  1. Date and time of import
  2. Admin who ran the import
  3. Number of accounts created / skipped
  4. Per-row detail for any failures

After Import

  1. Imported users can log in immediately after setting their password via the welcome email
  2. To add users to an association, use Associations → Members → Add Directly (they are not automatically added to any association)
  3. Password resets can be triggered from the user profile if the welcome email was missed