Updates an existing user object.
You can also use this action to update the userId.
{ "responseProfile": { "objectType": "KalturaDetachedResponseProfile" } }
object responseProfile:object:KalturaBaseResponseProfile
abstract
objectType:string Enum: KalturaDetachedResponseProfile, KalturaResponseProfileHolder, KalturaResponseProfileKalturaBaseResponseProfile must also match any of:
object:KalturaDetachedResponseProfile object:KalturaResponseProfileHolder object:KalturaResponseProfile
{ "user": { "adminTags": "", "allowedPartnerIds": "", "allowedPartnerPackages": "", "city": "", "country": "", "createdAt": 0, "deletedAt": 0, "description": "", "email": "", "fullName": "", "id": "", "indexedPartnerDataInt": 0, "indexedPartnerDataString": "", "language": "aa", "lastLoginTime": 0, "objectType": "KalturaUser", "partnerData": "", "partnerId": 0, "screenName": "", "state": "", "status": 0, "statusUpdatedAt": 0, "storageSize": 0, "tags": "", "thumbnailUrl": "", "updatedAt": 0, "userMode": 0, "zip": "", "attendanceInfo": "", "company": "", "dateOfBirth": 0, "encryptedSeed": "", "externalId": "", "firstName": "", "gender": 0, "isAccountOwner": true, "isAdmin": true, "isGuest": true, "isSsoExcluded": true, "ksPrivileges": "", "lastName": "", "loginEnabled": true, "password": "", "registrationInfo": "", "roleIds": "", "roleNames": "", "title": "", "type": 0 }, "userId": "" }
object user*:object:KalturaUser attendanceInfo:string company:string dateOfBirth:integer encryptedSeed:string
readOnly
externalId:string
insertOnly
This field should be sent instead of the id field whenever you want to work with hashed user ids
firstName:string gender:integer Enum: UNKNOWN [0], MALE [1], FEMALE [2]Enum Type:
KalturaGender
isAccountOwner:boolean
insertOnly
isAdmin:boolean isGuest:boolean
insertOnly
isSsoExcluded:boolean ksPrivileges:string lastName:string loginEnabled:boolean
insertOnly
objectType:string Enum: KalturaUser, KalturaAdminUserpassword:string
insertOnly
writeOnly
registrationInfo:string roleIds:string roleNames:string
readOnly
title:string type:integer Enum: USER [0], GROUP [1]Enum Type:
KalturaUserType
KalturaUser must also match all of:
object:KalturaBaseUser userId*:string
Success
{ "adminTags": "", "allowedPartnerIds": "", "allowedPartnerPackages": "", "city": "", "country": "", "createdAt": 0, "deletedAt": 0, "description": "", "email": "", "fullName": "", "id": "", "indexedPartnerDataInt": 0, "indexedPartnerDataString": "", "language": "aa", "lastLoginTime": 0, "objectType": "KalturaUser", "partnerData": "", "partnerId": 0, "screenName": "", "state": "", "status": 0, "statusUpdatedAt": 0, "storageSize": 0, "tags": "", "thumbnailUrl": "", "updatedAt": 0, "userMode": 0, "zip": "", "attendanceInfo": "", "company": "", "dateOfBirth": 0, "encryptedSeed": "", "externalId": "", "firstName": "", "gender": 0, "isAccountOwner": true, "isAdmin": true, "isGuest": true, "isSsoExcluded": true, "ksPrivileges": "", "lastName": "", "loginEnabled": true, "password": "", "registrationInfo": "", "roleIds": "", "roleNames": "", "title": "", "type": 0 }
object:KalturaUser attendanceInfo:string company:string dateOfBirth:integer encryptedSeed:string
readOnly
externalId:string
insertOnly
This field should be sent instead of the id field whenever you want to work with hashed user ids
firstName:string gender:integer Enum: UNKNOWN [0], MALE [1], FEMALE [2]Enum Type:
KalturaGender
isAccountOwner:boolean
insertOnly
isAdmin:boolean isGuest:boolean
insertOnly
isSsoExcluded:boolean ksPrivileges:string lastName:string loginEnabled:boolean
insertOnly
objectType:string Enum: KalturaUser, KalturaAdminUserpassword:string
insertOnly
writeOnly
registrationInfo:string roleIds:string roleNames:string
readOnly
title:string type:integer Enum: USER [0], GROUP [1]Enum Type:
KalturaUserType
KalturaUser must also match all of:
object:KalturaBaseUser