Bulk Add New Users

Bulk Registration Codes are used to bulk-add new users to Anthology Portfolio rather than having the users create their own accounts with Individual Registration Codes.

Step 1: Access Codes

Step 1: Access Codes

1. Click on the Main Menu icon.

2. Select Users & Groups.

3. Select Codes.

Step 2: Locate Bulk Code

Step 2: Locate Bulk Code

Under the "Bulk Registration Codes" heading:

4. Locate the appropriate code, and click on it to reveal its options.

5. Select Add Users.

There is no difference between new subscription codes and renewal codes (although you may still see these two code types in your Anthology Portfolio system if you have been using the platform for many years). All codes can be used to create, renew, or upgrade a user account.

Not Sure Which Permission Level to Use?

If you are uncertain of which user type (Student, Assessor, Administrator) to create accounts for, please refer to our User Types & Permissions support documentation.

Step 3: Add New Users

In order to create an account you must provide the following information (minimum requirement): First Name, Last Name, Email Address. Please review the full list of accepted columns for the importer below:

Accepted Columns & Notes for this Importer

You must select a name option (full, full (formatted), or First AND Last), as well as an email address in order to create a user in Anthology Portfolio.

  • Full Name: Enter the user's full name, formatted as "First Last" (i.e. John Doe). The column header should be name.
  • Full Name (formatted): Enter the user's full name, formatted as "Last, First" (i.e. Doe, John). The column header should be name_full.
  • First Name: Enter the user's first name, formatted as "First" (i.e. John). The column header should be first_name.
  • Last Name: Enter the user's last name, formatted as "Last" (i.e. Doe). The column header should be last_name.
  • Email Address: Enter the user's email address. The column header should be email.
  • Requested User ID: Enter the User ID that you would like for this user to employ during login. If this column is not defined, a user ID will be automatically generated. The column header should be requested_userid.
  • Password: Enter the password that you would like for this user to employ during login. If this column is not defined, a password will be automatically generated. The column header should be requested_password.
  • Student Number: Enter the user's student number. The column header should be student_number.
  • Group Name(s): Enter the group(s)/department(s) to which you would like to add the user. Adding the following characters before the group name will add the following permissions: 
  • @ or \ = Administrator Override, 
  • ~ = Administrator Override (Limited)
  • * = Assessor Override (Course Groups only), 
  • % = Group Owner (Course and Advisor Groups only). 
  • ^ = Placement Override
  • $ = Reporting Override
  • Bulk Code: You may specify a different bulk code than the one you selected in the first step of the importing process. If a bulk code column is used, the code for the individual row(s) will override the initial code selection. The column header should be bulk_code.

6. Select whether or not you would like to send an email to the new user(s) upon account creation. The email will contain pertinent information, such as login ID and password.

7. Select the Delimiter style (tab, pipe, comma).

If you will be copying and pasting the user's information from an Excel spreadsheet, select the tab delimiter. If you will be typing the text in manually, it is recommended that you use the comma (,) or pipe (|) delimiters.

8. Select whether or not your import text contains a header row. If you include a header row, the columns will be defined automatically in the next step.

9. Enter the new user(s) information into the text-entry box by copying and pasting from an Excel spreadsheet OR by manually entering the information. You must enter a valid email address for all new users in order create the account.

When pasting information from an Excel spreadsheet, do not include empty cells from the spreadsheet. They will cause an error when creating the accounts. Only highlight and copy cells containing the user information.

10. Click Identify Columns.

Step 4: Define Columns

A sample of your import text will appear on the screen, which you will use to define your columns. The content that does not appear in this sample will be included in the import.

10. Confirm that your columns are defined correctly OR define your columns using the drop-down menus.

11. Click Validate.

If you receive an "Error/Warning" for a particular user in your import please review the "Errors/Warnings" section below.


If you attempt to create a new user with an email address, login name, or student/employee number that already exists on an account in Anthology Portfolio, you will receive errors/warnings as shown in the screenshot above. These variables must be unique on each account.

Resolving the Errors/Warnings:

User already has an account: If you didn't realize that this user already had an account, you can just ignore the error/warning. No action is required.

1. Update the user's information: If the information you have entered for this user is incorrect and they do need this account created for them, simply change the information that is an issue so that it is unique and then click 'Update'.

2. Download the Errors to CSV: If you would like to work to address the errors/warnings offline and then re-import those users with the corrections later, you can use the "Download Errors to CSV" button.

Review your import information one last time and make any updates that you see fit. Once you are satisfied,

12. Click on the Finished. Import my Data button.

Step 5: User Creation Confirmation

The new accounts will be confirmed in green and a summary of the new accounts will be provided.