CreateUserSamlObject

The object used to create a new user when SAML authentication is used.

API Section: Objects

Type: Object

Properties

Name

Description

Required

Type

Format

principalName

The user's SAML identifier

Y

string

password

User's password. relevant only for enterprise admin users

-

string

phone

User's phone - needed for automation and messaging

-

string

id

The user ID. If provided, the GUID will be used. Otherwise, the function will auto-create it.

-

string

uuid

userName

The login username for the user

Y

string

firstName

User's first name

Y

string

lastName

User's last name

Y

string

email

User's email address - needed for automation and messaging

Y

string

proxyAccount

The user's proxy account needed for connecting to different data sources

-

string

proxy2

The user's second proxy account needed for connecting to different data sources

-

string

adminType

Set the user's administration level using the admin type enumeration

Y

AdminType

roleIds

The user's roles using role ID's

-

string [ ]

clientLicenseType

The user's license type using the type enumeration

Y

ClientLicenseType

statusID

The user's status using the status type enumeration

-

UserStatus

tenantId

The user's tenancy if using multi-tenancy. If not, use the default tenancy of '90000000-0000-0000-0000-000000000009'

-

string

profileType

Set the user's profileType

-

UserProfileType

privateProfileId

The user's Profile Id

-

string

language

The user's language

-

LanguageType

*Required elements are only used for API parameters

Usages
  • /API2/access/createUserSaml
  • /API2/access/createUsersSaml