Add Multiple Users

For Admin Role

The system enables you to provision users to the school as teachers, students, and coordinators each as per the role they are assigned. You can add users one by one or provision multiple users at once.

Provisioning Multiple Users

  1. From the Institute Management page, from the left panel, select the school where you want to provision users.
  2. Click Add Users, and then select Provision Users.

  3. From the Provision Users dialog box, click the tab of the role you want to provision, and then click next to the template you want to download as in the following figure.

  4. Save the template to your computer.
  5. filling in the data of the users you want to provision.
  6. In the Auto Generate Password column you have type ‘True’ or ‘False’ 
    - True: If you want to generate random passwords.
    - False: If you don't want to generate it randomly,
  7. Password Field will be mandatory when previous field is set to ‘False’, and field is ignored when auto generate field is ‘True’. Password should follow password complexity rules.

  8. click the Upload CSV Template tab, and then click next to the file you want to upload as in the following figure.

  9. Browse to the file location on your computer, and then click The file is uploaded as in the figure below.

  10. Click Save to finish uploading the file.


  • Make sure the CSV file does not contain any data except those of the users you are provisioning, and to keep the file type as .csv
  • In case you want to assign multiple roles to the same user, you can fill in the user data in the different files related to theses roles, and upload them through the Provision Users dialog box.

In case an error occurred during filling up the users’ csv file, the system displays an alert message.

To view the uploaded file’s errors

  1. From the Provision Users dialog box, click the Teachers file errors link, as in the following figure.

  2. The system downloads the Teachers file errors csv file showing the errors, as in the following figure. Examples for the errors are: Entering a wrong e-mail address, using a language that is not supported by the system, adding a user who was previously added to the system.