new module:model/UserInformation()
- Source:
Constructs a new UserInformation
.
User information.
Members
(inner) activationAccessCode :String
- Source:
The activation code the new user must enter when activating their account.
Type:
- String
(inner) company :String
- Source:
Type:
- String
(inner) connectConfigurations :Array.<module:model/ConnectUserObject>
- Source:
Type:
- Array.<module:model/ConnectUserObject>
(inner) countryCode :String
- Source:
Type:
- String
(inner) createdDateTime :String
- Source:
Indicates the date and time the item was created.
Type:
- String
(inner) customSettings :Array.<module:model/NameValue>
- Source:
The name/value pair information for the user custom setting.
Type:
- Array.<module:model/NameValue>
(inner) defaultAccountId :String
- Source:
Type:
- String
(inner) email :String
- Source:
Type:
- String
(inner) enableConnectForUser :String
- Source:
Specifies whether the user is enabled for updates from DocuSign Connect. Valid values: true or false.
Type:
- String
(inner) errorDetails :module:model/ErrorDetails
- Source:
Array or errors.
Type:
(inner) firstName :String
- Source:
The user's first name. Maximum Length: 50 characters.
Type:
- String
(inner) forgottenPasswordInfo :module:model/ForgottenPasswordInformation
- Source:
A complex element containing up to four Question/Answer pairs for forgotten password information.
Type:
(inner) groupList :Array.<module:model/Group>
- Source:
A list of the group information for groups to add the user to. Group information can be found by calling [ML:GET group information]. The only required parameter is groupId. The parameters are: * groupId - The DocuSign group ID for the group. * groupName - The name of the group * permissionProfileId - The ID of the permission profile associated with the group. * groupType - The group type.
Type:
- Array.<module:model/Group>
(inner) hasRemoteNotary :Boolean
- Source:
Type:
- Boolean
(inner) homeAddress :module:model/AddressInformation
- Source:
Specifies the email for the signing host. It is a Required element for In Person Signers recipient Type. Maximum Length: 100 characters.
Type:
(inner) initialsImageUri :String
- Source:
Contains the URI for an endpoint that you can use to retrieve the initials image.
Type:
- String
(inner) isAdmin :String
- Source:
Determines if the feature set is actively set as part of the plan.
Type:
- String
(inner) isAlternateAdmin :String
- Source:
Type:
- String
(inner) isNAREnabled :String
- Source:
Type:
- String
(inner) jobTitle :String
- Source:
Type:
- String
(inner) lastLogin :String
- Source:
Shows the date-time when the user last logged on to the system.
Type:
- String
(inner) lastName :String
- Source:
The user's last name. Maximum Length: 50 characters.
Type:
- String
(inner) loginStatus :String
- Source:
Shows the current status of the user's password. Possible values are: * password_reset * password_active * password_expired * password_locked * password_reset_failed
Type:
- String
(inner) middleName :String
- Source:
The user's middle name. Maximum Length: 50 characters.
Type:
- String
(inner) password :String
- Source:
Type:
- String
(inner) passwordExpiration :String
- Source:
Type:
- String
(inner) permissionProfileId :String
- Source:
Type:
- String
(inner) permissionProfileName :String
- Source:
Type:
- String
(inner) profileImageUri :String
- Source:
Type:
- String
(inner) sendActivationEmail :String
- Source:
Type:
- String
(inner) sendActivationOnInvalidLogin :String
- Source:
When set to true, specifies that an additional activation email is sent to the user if they fail a log on before activating their account.
Type:
- String
(inner) signatureImageUri :String
- Source:
Contains the URI for an endpoint that you can use to retrieve the signature image.
Type:
- String
(inner) subscribe :String
- Source:
Type:
- String
(inner) suffixName :String
- Source:
The suffix for the user's name. Maximum Length: 50 characters.
Type:
- String
(inner) title :String
- Source:
The title of the user.
Type:
- String
(inner) uri :String
- Source:
Type:
- String
(inner) userAddedToAccountDateTime :String
- Source:
Type:
- String
(inner) userId :String
- Source:
Type:
- String
(inner) userName :String
- Source:
Type:
- String
(inner) userProfileLastModifiedDate :String
- Source:
Type:
- String
(inner) userSettings :module:model/UserSettingsInformation
- Source:
The name/value pair information for user settings. These determine the actions that a user can take in the account. The [ML:userSettings]
are listed and described below.
Type:
(inner) userStatus :String
- Source:
Type:
- String
(inner) userType :String
- Source:
Type:
- String
(inner) workAddress :module:model/AddressInformation
- Source:
Type:
Methods
(static) constructFromObject(data, obj) → {module:model/UserInformation}
- Source:
Constructs a UserInformation
from a plain JavaScript object, optionally creating a new instance.
Copies all relevant properties from data
to obj
if supplied or a new instance if not.
Parameters:
Name | Type | Description |
---|---|---|
data |
Object | The plain JavaScript object bearing properties of interest. |
obj |
module:model/UserInformation | Optional instance to populate. |
Returns:
The populated UserInformation
instance.