If you’re an admin for a Udemy for Business account, you can use the CSV Import feature to manage many users at once. You can use this feature to:
- Bulk import new users into your account
- Bulk add new and existing users to groups
- Bulk change user roles (e.g. from “user” to “admin”)
You can download an example CSV file here (please note: currently the CSV template is only available in English).
Please note:
- The CSV import feature is not available to group admins.
- If your organization is using System for Cross-domain Identity Management (SCIM), you will not be able to modify users or groups managed in your Identity provider via the CSV import. You can contact your IT team to complete this action via SCIM. SCIM managed users and groups will have a small link icon displayed next to their name in Manage Users pages.
Getting Started With Your CSV Import
To navigate to the CSV Import, take the following steps:
- Log into your Udemy for Business account.
- Select Manage Users from the Manage menu at the top of the screen.
- Click Invite Users at the top right and then Import Users From CSV. A window will pop-up that enables you to add a unique message and upload your CSV file.
- Submit your CSV file. For more information on formatting, see the Formatting your CSV file FAQ below.
Note: Each CSV file you import can be accompanied by one message. You may edit this message on the same window that appears when you submit your CSV file. The file size limit is 1MB.
Formatting Your CSV File
CSVs can define the email, role, and group(s) for users. There are some standard formatting requirements you need to adhere to for your CSV file to upload successfully.
- The header row of the CSV must contain: email, role, groups and group admin for.
- The valid roles that you can assign a user to are “user” or "admin". Enterprise plan users can also assign the "group admin" role (see below).
- Any blanks within the role column will be automatically set to “user” if the user is new. If you leave the role column blank for existing users, their role will remain the same, i.e. if the user is an admin, they will still be an admin.
- The "groups" and "group admin for" columns can be left blank.
- The column titles and roles (e.g. group admin, admin) in the role column must be entered in English. The values (terms) in other cells, however, can be localized. Please note that group names can be localized provided they match the group names that have been created in your organization’s account.
Group Formatting - Enterprise Plan Only
- Group names you assign users to must match existing group names you have already setup in your Udemy for Business account through the User Management feature.
- Group names you assign users to must already exist within your Udemy for Business account.
- The "groups" and "group admin for" columns can be left blank if applicable.
- Do not add the owner of the account in the CSV file, as you will receive an error message stating that you cannot change the role of the owner. Please contact Support if you would like to change the owner of your account.
- If you add an email which is in Pending Invitations, that user will not be included in the number of new users added when you receive a successful upload message, because they had been previously invited.
- Group names and email address are not case sensitive nor space sensitive.
- You can include multiple group names for each user by separating group names with a semicolon “;” character. Please be sure, however, there are no spaces between the groups and the semicolon that separates them (i.e. Marketing;Sales;New Hires).
role | groups | group admin for | |
jane@example.com | admin | senior staff | |
joe@example.com | user | marketing;new hires | |
bob@example.com | group admin | sales |
Adding Users to Groups (Enterprise Plan Only)
By including group names in the “groups” column of your CSV, you can add users to existing groups you have configured within the User Management section of your Udemy for Business account. This works for new users, for users you’ve invited but have not yet logged in, and existing users in your account.
The group names in your CSV must match the group names in your Udemy for Business account exactly. You can add a user to multiple groups by including multiple group names in the “groups” column, separated by a semicolon “;” character.
It is not currently possible to remove users from groups, or to create new groups, using CSV import.
Changing User Roles
By including either “user” or "admin" in the “role” column of your CSV, you can give or remove administrator access. This works for new users, for users you’ve invited but have not yet logged in, and existing users in your account.
Enterprise plan users can also assign a group admin role.
Inviting new Users to Your Account
Importing a CSV containing new email addresses will invite each person in your CSV file to your Udemy for Business account via email. This email message can be crafted in the same window you use to upload your CSV file. Note that only one message may be used per CSV file upload.
It is not currently possible to remove users or groups through the CSV Import.
Email Notifications
An email notification will automatically be sent to all new users included in the CSV file, who have not yet joined the account. Please note: an email notification will not be sent to any user that has already joined the account.
If you upload another CSV file at a later time or date containing the same list of users, any users who have yet to log into their Udemy For Business account, will receive a further email invite (upon the successful completion of that CSV import).
Some Things That are not Currently Possible
Currently, the CSV import cannot be used to:
- Change the name of a user.
- Create new groups.
- Remove users from a group.
- Remove users from your Udemy for Business account.
- Reactivate users that are currently deactivated.
If you are interested in these, or any other Udemy for Business features, please let us know.