Manage users via CSV in Learning

Last updated: 2 months ago

As a LinkedIn Learning admin, you can grant or revoke permissions to both admins and new users in bulk. To do so, update the Users and admins template, as explained in "Create your CSV File" in the Related tasks section below.

Who can use this feature?

The Users and admins template option appears only for admins who have permissions to add sub-admins.

To grant general admin permissions across all group types, take the following steps:

1. Set the [BUDGET GROUP]_license _[LICENSE TYPE]_status header to "Active". This value sends an invite to a new user to activate their Learning license. No change will occur for the users who previously activated their Learning license.

2. Enter "yes" in the following columns of the CSV template. If you do not wish to grant these permissions to new users, leave the corresponding fields blank:

  • permission_create_other_sub_admins_with_same_permissions: Allow users to grant their permission(s) to other users.
  • permission_manage_custom_content: Allow users to create, edit, and delete custom content.
  • permission_curate_content: Allow users to manage courses, learning paths, and collections.
  • permission_manage_IT_settings: Allow users to configure SSO and other advanced integrations.

To limit admin permissions to specific groups, consider the following example:

1. If you have three groups in Learning - Group1Group2, and Group3, and you wish to limit admin permissions for users to Group1, type "group:Group1" in the following columns of the CSV template. Please note that only these four permissions can be limited to specific groups:

  • group_permission_edit_groups: Allow users to edit, add and remove users, rename, and delete groups.
  • group_permission_manage_users_licenses: Allow users to invite new users, and assign and revoke licenses.
  • group_permission_recommend_content: Allow users the ability to recommend content, learning paths, and collections.
  • group_permission_view_reports: Allow users to view and generate reports for the specified group.

2. To limit permission to more than one group, type in all the group names separated by a space. For example, type "group:Group1 group:Group2" to provide admin permissions to users for two groups.

Here's a tip

  • While there are admin permissions associated to the CSV, you also can manage individual users via CSV. 
  • Each group name should be preceded by "group" (lowercase).
  • Column names are case sensitive.
  • Group names are not case sensitive.
  • Type the name of the group as is, maintaining spaces where applicable.
  • You can download a list of your groups to help you fill this sheet by following the steps "Download a Glossary of Group Names" in the Related tasks section below.

If you are creating your own file and not using the CSV template, make sure you use the following headers:

Required headers for CSV files
CSV HEADER HEADER DESCRIPTION ACCEPTABLE VALUE COLUMN REQUIRED IN THE CSV FILE
preferred_first_name User's first name John No
preferred_last_name User's last name Doe No
primary_email_address User's primary email address A valid email address (for example “john.doe@test.com”) Yes
BUDGET GROUP_license_LICENSE TYPE_status Headers for licenses and add-ons will vary by product. Refer to Identify License Headers for your CSV File in the Related tasks section below. "All users" or "Filtered users" in the Manage users dropdown  Yes
group:[GROUP NAME] To add or remove users from groups, refer to Add Users to a Group in your CSV File in the Related tasks section below. An alphanumeric value (for example “Recruiters, UK Users, Tech Group”) No
unique_user_id A custom identifier for each user shown as the Employee ID on the user's enterprise profile in the Account Center. An alphanumeric ID (for example“ID12345”) No

Related tasks

Learn more