user:add | ||
---|---|---|
Description: | ||
Adds a user to the Kaltura DB. Input param $id is the unique identifier in the partner's system |
||
Input Params | ||
name | type | Description |
user | KalturaUser | |
Output Type | ||
type | ||
KalturaUser | ||
Errors | ||
DUPLICATE_USER_BY_ID,User with id [%s] already exists in system | ||
PROPERTY_VALIDATION_CANNOT_BE_NULL,The property "%s" cannot be NULL | ||
INVALID_FIELD_VALUE,value in field [%s] is not valid | ||
UNKNOWN_PARTNER_ID,Unknown partner_id [%s] | ||
ADMIN_LOGIN_USERS_QUOTA_EXCEEDED,Partner login users quota exceeded | ||
PASSWORD_STRUCTURE_INVALID,The password you entered has an invalid structure. Passwords must obey the following rules : - Must be of length between 8 and 14. - Must not contain your name - Must contain at least one lowercase letter (a-z). - Must contain at least one digit (0-9). - Must contain at least one of the following symbols: %%~!@#$^*=+?[]{}. - Must not contain the following characters: < or >. | ||
DUPLICATE_USER_BY_LOGIN_ID,Loginable user with email [%s] already exists in system | ||
USER_ROLE_NOT_FOUND,User role not found | ||
Example HTTP Hit | ||
http://www.kaltura.com/api_v3/?service=user&action=add POST fields: user:id user:partnerId user:screenName user:fullName user:email user:dateOfBirth user:country user:state user:city user:zip user:thumbnailUrl user:description user:tags user:adminTags user:gender user:status user:createdAt user:updatedAt user:partnerData user:indexedPartnerDataInt user:indexedPartnerDataString user:storageSize user:password user:firstName user:lastName user:isAdmin user:lastLoginTime user:statusUpdatedAt user:deletedAt user:loginEnabled user:roleIds user:roleNames user:isAccountOwner user:allowedPartnerIds user:allowedPartnerPackages |