CreateUserObject
Represents a user to be updated in the system
API Section: Objects
Type: Object
Properties
Name |
Description |
Required |
Type |
Format |
---|---|---|---|---|
lastName |
User's last name |
Y |
string |
|
adminType |
Set the user's administration level using the admin type enumeration |
Y |
||
proxyAccount |
The user's proxy account needed for connecting to different data sources |
- |
string |
|
clientLicenseType |
The user's license type using the type enumeration |
Y |
||
language |
The user's language |
- | ||
principalName |
The user's external principal name. Required for OpenID/SAML authentications |
- |
string |
|
userName |
The login username for the user |
Y |
string |
|
firstName |
User's first name |
Y |
string |
|
password |
User's password. Required for all DB users and enterprise admins in OpenID/SAML authentications |
- |
string |
|
roleIds |
The user's roles using role ID's |
- |
string [ ] |
|
privateProfileId |
The user's Profile Id |
- |
string |
|
statusID |
The user's status using the status type enumeration |
- | ||
profileType |
Set the user's profileType |
- | ||
phone |
User's phone - needed for automation and messaging |
- |
string |
|
tenantId |
The user's tenancy if using multi-tenancy. If not, use the default tenancy of '90000000-0000-0000-0000-000000000009' |
- |
string |
|
id |
The user ID. If provided, the GUID will be used. Otherwise, the function will auto-create it. |
- |
string |
uuid |
proxy2 |
The user's second proxy account needed for connecting to different data sources |
- |
string |
|
|
User's email address - needed for automation and messaging |
Y |
string |
*Required elements are only used for API parameters