Create and manage roles in KMC


About

Roles in Kaltura Management Console (KMC) define what functionalities users can access and perform. By creating custom roles or editing existing ones, administrators can tailor user permissions to align with specific responsibilities. This article provides a step-by-step guide on how to access the Roles page, create, edit, duplicate, or delete roles, and manage permissions for optimal control of your KMC environment.

Default roles available

  • Publisher/Administrator: Full access to all KMC options enabled for the account.
  • Manager: Full access except the Administration tab (user and role management) and account/integration settings.
  • Content Uploader: Can upload files and has view-only access to entries and categories in the Content tab.
  • Content Moderator: Access to the Moderation tab to approve/reject entries.
  • Player Designer: Access to the Studio tab to manage player options, excluding advertisements.
  • EP_ADMIN: Automatically assigned to Kaltura Events admins for delineation.

Users with the Publisher/Administrator role can access the Configuration Management console via direct links:
Video portal - https://<partner_id>.mediaspace.kaltura.com/admin
KAF - https://<partner_id>.kaf.kaltura.com/admin

Access the Roles page

  1. Log into your KMC.
  2. The Content page displays.

  3. Click the Administration icon at the top right.
  4. The Users page displays.

  5. Click the Roles tab.
  6. The Roles page displays.

Create a custom role

  1. On the Roles page, click Add Role.
  2. The Add Role window displays.

  3. Enter the role name and a description of the role’s purpose or allowed actions.
  4. Select the permissions for this role using the drop-down menus or by toggling permissions on/off. Refer to the table below for a full list of permissions.
  5. Permission levels:

  • All Permissions – Grants access to all KMC functionalities listed under the permission group.
  • Custom - Allows partial access to specific functionalities, showing the number of permissions selected.
  • View-Only – Disables editing by toggling permissions off, leaving the group in view-only mode.

4. Click Add.

The new role appears in the list of roles.

The following table demonstrates all the available role permissions in KMC:

Feature Set Permissions
Content Ingestion
  • All Permissions
  • Upload from Desktop
  • Import Files & Bulk Upload
  • Set Link to Files on Remote Storage
  • Match Media Files from Drop Folder
  • Import from Web
  • Record from Webcam
  • Prepare Video Entry
  • Prepare Audio Entry
  • Prepare Live Stream Entry
Content Management
  • All Permissions
  • Modify Metadata
  • View / Modify Reference name
  • Modify Entry's Category
  • Modify Thumbnail
  • Modify Scheduling
  • Modify Access Control
  • Modify Custom Data
  • Modify Entry's User Settings
  • Delete Content
  • Grab Embed Code
  • Add Media to an Entry
  • Replace Entry's Media
  • Approve Media Replacement
  • Manage Flavors
  • Clipping
  • Edit Categories
  • Edit Category's Entitlement Settings
  • Update Live Stream
  • Download Files
  • Edit Entry Advertisement
  • Edit Entry Captions
  • Edit Related Files
Bulk Upload Log
  • All Permissions
  • Download Bulk Upload Files
  • Delete Bulk Upload Items
Content Moderation
  • All Permissions
  • Approve/Reject Content
  • Moderate Metadata
  • Moderate Custom Metadata
Playlist Management
  • All Permissions
  • Create Playlists
  • Modify Playlists
  • Delete Playlists
  • Grab Playlist Embed Code
Syndication Management
  • All Permissions
  • Create Syndication Feeds
  • Modify Syndication Feeds
  • Delete Syndication Feeds
Content Distribution
  • All Permissions
  • Select Distribution Points
  • Distribute
  • Remove Distributed Content
Drop Folders Control
  • All Permissions
  • Delete Files
Studio
  • All Permissions
  • Create Players
  • Modify Players
  • Delete Players
  • Select Player Content
Set Advertising Settings
Video Analytics
Account Settings
  • All Permissions
  • Modify Account Settings
Integration Settings
  • All Permissions
  • Modify Integration Settings
Access Control Settings
  • All Permissions
  • Create Access Control Profiles
  • Modify Access Control Profiles
  • Delete Access Control Profiles
Transcoding Settings
  • All Permissions
  • Create Transcoding Profiles
  • Modify Transcoding Profiles
  • Delete Transcoding Profiles
Custom Metadata Settings
  • All Permissions
  • Add Custom Metadata Schemas
  • Modify Custom Metadata Schemas
  • Delete Custom Metadata Schemas

Application Token


  • Create Token
  • Modify Token
  • Delete Token
Administration
  • All Permissions
  • Create Users
  • Modify Users
  • Delete Users
  • Create Roles
  • Modify Roles
  • Delete Roles
  • End-User Bulk Upload

Edit

  1. Next to the desired role, click the three dots and select Edit.
  2. The Edit role window displays.

  3. Make your edits.
  4. Changes to a user role only take effect after the associated KMC user logs in. For smoother updates, we recommend editing roles when users assigned to them are not logged in.

    The Publisher role is not editable.

    To access the ‘Manage Groups’ page for specific roles, such as Content Uploader, Content Moderator, Player Designer, or other KMC roles, set the Administration feature to View Only (by toggling off the permissions). Failure to do so may result in an error when trying to open the ‘Manage Groups’ page.

  5. When you've finished editing, click Save.

Duplicate

Duplicating a role lets you quickly create a new KMC user role with similar permissions to an existing one. The new role copies the original’s permissions, which you can easily adjust using the Edit option.

  1. Next to the desired role, click the three dots and select Duplicate.
  2. The Edit role window displays where you can edit the name, description and permissions of the role.

Delete

Deleting a role is permanent and cannot be undone. If KMC admin users are associated with the role, you must assign them a different role before deleting the existing one.

  1. Next to the desired role, click the three dots and select Delete.
  2. A confirmation message displays: Are you sure you want to delete the selected role?

  3. Click Yes.
Was this article helpful?
Thank you for your feedback!
User Icon

Thank you! Your comment has been submitted.

In This Article
Related Articles
Back to top

Never miss a thing!

Subscribe to our customer newsletter and our release notes updates, so you always get the best out of Kaltura.
Newsletter