All Collections
HackEDU Getting Started
Import Learners with CSV file
Import Learners with CSV file

This article explains how to import users to HackEdu via .CSV

Rachel Yonan avatar
Written by Rachel Yonan
Updated over a week ago

There are several ways of onboarding learners but if you want to set up custom training and teams ahead of time, the easiest way may be to do a bulk user import.

CSV Format

The CSV format is pretty simple with four columns:

  • EMAIL (string)

  • ADMIN (TRUE or FALSE)

  • TEAMS (list of strings)

  • LICENSE (TRUE or FALSE)

You must have all four columns present and in this order or the upload will NOT work as expected.

If the ADMIN column is True, the user will have admin privileges for your organization.

The TEAMS column is a comma separated list of team names to add the user to.  If the team doesn't exist yet, it will be created automatically.

If the LICENSE column is True and there are licenses available for your org, they will be assigned an open license.


Here is an example CSV:

EMAIL, ADMIN, TEAMS, LICENSE
admin@example.com, TRUE, "Admins,Front End", FALSE
bob@example.com, FALSE, "Front End", TRUE
eve@example.com, FALSE, "Dev Ops", TRUE

This would add:

Uploading the CSV

Go to the Users page in your Admin Dashboard and click the "Import Users" button.

You can also import users directly to a team from the Team Detail page:

Click the grey box or drag a CSV file into the grey box in the modal window that pops up and click "Invite Teammates."

Click the "Continue" button and wait for the import to complete. This could take some time, depending on how many users you are uploading.

Did this answer your question?