User Profile

Xelion Object
      ↪ Entity
          ↪ Domain
              ↪ User Profile


A user.

Fields

Name Type Notes

userName

String

required

The log in name.

active

Boolean

If false then the account is disabled and the user cannot login.

xccRole

Role

The role of the user account.

hidden

Boolean

Hidden flag: don’t show hidden profiles in the standard search rule this is used to hide system userprofiles like the BusinessRule user

loginDate

DateTime

readonly

User login date.

logoutDate

DateTime

readonly

User logout date.

serverHost

String

readonly

User login host.

clientHost

String

readonly

User client host.

clientHostAddress

String

readonly

User client host address.

lastFailedLogin

DateTime

readonly

Date last failed login.

lastFailedClientHost

String

readonly

User’s client host of last failed login.

isAdministrator

Boolean

True if user is administrator.

primaryLine

Phone Line

The user’s primary line

person

Person

The user profile person object

locale

Locale

The user profile locale

userLicense

Boolean

The user license

defaultSecurityNewContacts

String

The default security of created contacts by this user, can only be 'private' or 'public'

phoneHost

String

The user phone host

password

String

Password of the user (use only for writing)

phones

[Licensed Phone]

Telephones that are associated with this user

lines

[Connected User Line]

Lines where the user is part of

countrySettings

Country Settings

user specific country settings, leave empty to use the global country settings

favoritesList

Favorites List

user’s favorites

cloudProvisioningEnabled

Boolean

If true then the user community cloud provisioning is enabled.

provisioningAddresses

[Telecom Address]

provisioning addresses

preferences

User Preferences

user profile preferences

loginFailures

Integer

readonly

the number of login failures

lockedOutUntil

DateTime

readonly

the date until the user is locked

managedLines

[Manager Phone Line]