Importing Users on Bulk
To importy users on bulk in AdminUI you need to have a csv containing all the users you want to import. The csv file can contain values for:
usernameemailgiven_namefamily_namerolecan have multiple values seperated by |.
Then claims can be set as columns in the CSV where the value is a comma seperated list of values. And at a minimum you must have an email or username for a user to create. The following is an example csv that would work.
username,email,given_name,family_name,role,location
jsmith,jsmith@acme.com,John,Smith,Auitor,Remote|Bristol
hsaxon,hsaxon@acme.com,Harold,Saxon,Admin,London
The bulk user import endpoint is limited to creating 10,000 users. 10,000 users take a long time to upload, but it is still possible without timing out. Assigning roles to a user can also impact the time it takes to complete an import. If you need to upload a larger amount, you could batch the upload in smaller chunks to work around this limit.
Uploading the CSV
With the csv file as described above you then go to the users list page of AdminUI. Click the button to the right of 'Add User'.

A modal display for you to select a file to upload. When you upload the file if all is successful you should see a message telling you so. If a failure occurs you should see the following detailing why. This will also be downloadable as a csv.
