| Name | Description | 
      | add | Adds a new user to an existing account in the Kaltura database. Input param $id is the unique identifier in the partner's system.
 
 | 
| update | Updates an existing user object. You can also use this action to update the userId.
 
 | 
| get | Retrieves a user object for a specified user ID. 
 | 
| getByLoginId | Retrieves a user object for a user's login ID and partner ID. A login ID is the email address used by a user to log into the system.
 
 | 
| delete | Deletes a user from a partner account. 
 | 
| list | Lists user objects that are associated with an account. Blocked users are listed unless you use a filter to exclude them.
 Deleted users are not listed unless you use a filter to include them.
 
 | 
| notifyBan | Notifies that a user is banned from an account. 
 | 
| login | Logs a user into a partner account with a partner ID, a partner user ID (puser), and a user password. 
 | 
| loginByLoginId | Logs a user into a partner account with a user login ID and a user password. 
 | 
| updateLoginData | Updates a user's login data: email, password, name. 
 | 
| resetPassword | Reset user's password and send the user an email to generate a new one. 
 | 
| setInitialPassword | Set initial users password 
 | 
| enableLogin | Enables a user to log into a partner account using an email address and a password 
 | 
| disableLogin | Disables a user's ability to log into a partner account using an email address and a password. You may use either a userId or a loginId parameter for this action.
 
 | 
| index | Index an entry by id. 
 | 
| addFromBulkUpload |  | 
| checkLoginDataExists | Action which checks whther user login 
 |