Legacy | User and Account Objects
Each user created in the Perfecto Lab creates a User object in the system that is associated with an Account object.
The User object includes all of the identification information of the registered user.
Field Name |
Description |
Update |
---|---|---|
userName |
The name of the user used to identify the user, if the lab is not configured to use the email address as the user identifier. |
NA |
firstName |
The user's first name. |
|
lastName |
The user's last name. |
|
roles |
The roles assigned to the user. |
|
groups |
The group id of the groups that the user is assigned to. |
|
location |
Deprecated. This field is relevant for users with the handset administration role and corresponds to the location parameter specified on devices. If a location is specified, the user is able to manage devices with that location. |
|
companyName |
Deprecated. The name of the company the user works for. |
|
|
The user's email address. This is used to identify the user in the system unless the lab is configured to use the userName field. |
NA |
phoneNumber |
Deprecated. The user's landline phone number. |
|
phoneNumberExt |
Deprecated. The user's phone number extension. |
|
mobilePhoneNumber |
Deprecated. The user's mobile phone number. |
|
jobTitle |
Deprecated. The user's job title. |
|
address |
Deprecated. The first line of the user's address. |
|
city |
Deprecated. The city of the user's address. |
|
country |
Deprecated. The country of the user's address. |
|
state |
Deprecated. The state of the user's address. |
|
zipCode |
Deprecated. The postal code of the user's address. |
|
website |
Deprecated. The user's website. |
|
birthDate |
Deprecated. The user's birthday specified in ISO format, i.e. yyyy-MM-dd. |
|
gender |
Deprecated. male or female |
|
status |
Deprecated. The user's status specified as active,pending, inactive, or deleted |
|
pendingTimestamp |
Deprecated. Indicates when the pending status started. |
|
referredBy |
Deprecated. The name of the person who referred this user. |
|
authentication |
The user’s authentication type, either internal (Perfecto SSO Authentication) or external (External SSO Authentication). |
|
lastLogin |
Date of last time that the user connected to the lab. |
|
lastUpdate |
Time of latest update of the user record |
|
Account object
Each user is associated with an Account object that includes information on the billing information of the user.
Field Name |
Description |
---|---|
name |
Name of user associated with the account |
unlimited |
true indicates that the account has unlimited access to devices, false indicates that access limited to tokens balance. |
tokensPurchased |
Number of tokens purchased by the account |
tokensRemaining |
Number of tokens remaining for the user |
expirationTimestamp |
Indicates the expiration date of the current tokens |
paymentInformation |
Information of means of payment and billing address |