About
You can upload users in bulk using the end-users CSV file. This guide explains how to download, edit, and upload the CSV using either the Kaltura Management Console (KMC) or the Video Portal Configuration Management console.
Channels and categories can include up to 5,000 individual users. To support larger audiences, use a user group, which has no size limit. See Understanding user groups in Kaltura for more information.
Download the end-users CSV file
Via the KMC
- Log into the Kaltura Management Console and click the +Create button at the top of the page.
- Click Download CSV/XML Samples.
- Open the downloaded zip file and select the kaltura_bulk_upload_end_users csv file.

The '+Create' menu opens.


Via the Configuration Management console
- Log into your Configuration Management console.
- Click Manage Users in the top navigation bar.
- Click Download CSV.
- Check your email and click the link to download the file (the link expires after 24 hours).

The 'User Management' page displays.

A confirmation message appears indicating that a download link will be sent to your email.
Edit the CSV
- Open the file in Excel or another spreadsheet tool.
- Add an email column if needed (while optional, email addresses allow new users to receive Video Portal notifications).
- Add a role column using this format: metadata::KMS_USERSCHEMA1_[your_instanceId]::role
- Populate the 'role' column using the values defined for your site. Common default roles include:
To find your instance Id, open your Configuration Management console, go to the Application module, and look at the first field at the top of the page.

- unmoderatedAdminRole
- adminRole
- privateOnlyRole
- viewerRole
- anonymousRole
Upload the CSV
Via the KMC
- Log into your Kaltura Management Console and click +Create.
- Click Bulk Upload.
- Choose End-Users.
- Browse your computer and select the CSV file.

The '+Create' menu opens.

The 'Bulk upload' window opens.

Your CSV upload will begin immediately.
Via the Configuration Management console
- Log into your Configuration Management console.
- Click Manage Users from the top navigation bar.
- Click Submit CSV.
- Click Choose File, select the CSV from your computer, and click OK.

The 'User Management' page displays.


Once processed, users will be able to log in according to your authentication setup.