Skip to main content
View as Markdown

User Provisioning Pathways - Content Management

User Provisioning Pathways​

Users are created through several pathways:

PathwayHow It WorksuserId Format
API (user.add)Direct creation via API v3You set the id field
CSV bulk importuser.addFromBulkUpload with CSV fileFrom CSV column
JIT via AuthBrokerSSO login auto-creates user if createNewUser: trueFrom IdP userIdAttribute (typically email)
Events registrationUser Profile API creates user internally if neededEmail address
KMC admin UIManual creation in Management ConsoleEmail address

Shared Users (SSO)​

When Auth Broker provisions a user via SSO, it sets externalId on the KalturaUser to the value from the IdP's userIdAttribute (typically the email). This externalId becomes the shared key for looking up users across SSO logins.