The SoftLayer_User_Customer data type contains general information relating to a single SoftLayer customer portal user. Personal information in this type such as names, addresses, and phone numbers are not necessarily associated with the customer account the user is assigned to.
UserSoftLayer_User_Customer
Local Properties
accountId
A portal user's associated customer account id.
int
address1
The first line of the mailing address belonging to a portal user.
string
address2
The second line of the mailing address belonging to a portal user.
string
aim
A portal user's AOL Instant Messenger screen name.
string
alternatePhone
A portal user's secondary phone number.
string
authenticationToken
The authentication token used for logging into the SoftLayer customer portal.
SoftLayer_Container_User_Authentication_Token
city
The city of the mailing address belonging to a portal user.
string
companyName
A portal user's associated company. This may not be the same company as the customer that owns this portal user.
string
country
A two-letter abbreviation of the country in the mailing address belonging to a portal user.
string
createDate
The date a portal user's record was created.
dateTime
daylightSavingsTimeFlag
Whether a portal user's time zone is affected by Daylight Savings Time.
boolean
denyAllResourceAccessOnCreateFlag
Flag used to deny access to all hardware and cloud computing instances upon user creation.
boolean
displayName
string
A portal user's email address.
string
firstName
A portal user's first name.
string
forumPasswordHash
A user's password for the SoftLayer forums, hashed for auto-login capability from the SoftLayer customer portal
string
icq
A portal user's ICQ UIN.
string
id
A portal user's internal identifying number.
int
ipAddressRestriction
The IP addresses or IP ranges from which a user may login to the SoftLayer customer portal. Specify subnets in CIDR format and separate multiple addresses and subnets by commas. You may combine IPv4 and IPv6 addresses and subnets, for example: 192.168.0.0/16,fe80:021b::0/64.
string
lastName
A portal user's last name.
string
modifyDate
The date a portal user's record was last modified.
dateTime
msn
A portal user's MSN address.
string
officePhone
A portal user's office phone number.
string
parentId
A portal user's parent user. Id a users parentId is null then it doesn't have a parent user in the customer portal.
int
passwordExpireDate
The expiration date for the user's password
dateTime
postalCode
The postal code of the mailing address belonging to an portal user.
string
pptpVpnAllowedFlag
Whether a portal user may connect to the SoftLayer private network via PPTP VPN or not.
boolean
savedId
string
secondaryLoginManagementFlag
Whether a user may change their security options (IP restriction, password expiration, or enforce security questions on login) which were pre-selected by their account's master user.
boolean
secondaryLoginRequiredFlag
Whether a user is required to answer a security question when logging into the SoftLayer customer portal.
boolean
secondaryPasswordModifyDate
The date when a user's password was last updated.
dateTime
secondaryPasswordTimeoutDays
The number of days for which a user's password is active.
int
sms
A phone number that can receive SMS text messages for this portal user.
string
sslVpnAllowedFlag
Whether a portal user may connect to the SoftLayer private network via SSL VPN or not.
boolean
state
A two-letter abbreviation of the state in the mailing address belonging to a portal user. If a user does not reside in a province then this is typically blank.
string
statusDate
The date a portal users record's last status change.
dateTime
timezoneId
A portal user's time zone.
int
username
A portal user's username.
string
userStatusId
A number reflecting the state of a portal user.
int
vpnManualConfig
Whether a portal user vpn subnets have been manual configured.
boolean
yahoo
A portal user's Yahoo! Chat name.
string
Relational & Count Properties
Relational Properties can be queried by object mask
account
The customer account that a user belongs to.
SoftLayer_Account
actionCount
A count of Array
unsignedLong
actions
SoftLayer_User_Permission_Action
additionalEmailCount
A count of a portal user's additional email addresses. These email addresses are contacted when updates are made to support tickets.
unsignedLong
additionalEmails
A portal user's additional email addresses. These email addresses are contacted when updates are made to support tickets.
SoftLayer_User_Customer_AdditionalEmail
anonymousOrderUserFlag
boolean
apiAuthenticationKeyCount
A count of a portal user's API Authentication keys. There is a max limit of two API keys per user.
unsignedLong
apiAuthenticationKeys
A portal user's API Authentication keys. There is a max limit of two API keys per user.
SoftLayer_User_Customer_ApiAuthentication
cdnAccountCount
A count of the CDN accounts associated with a portal user.
unsignedLong
cdnAccounts
The CDN accounts associated with a portal user.
SoftLayer_Network_ContentDelivery_Account
childUserCount
A count of a portal user's child users. Some portal users may not have child users.
unsignedLong
childUsers
A portal user's child users. Some portal users may not have child users.
SoftLayer_User_Customer
externalBindingCount
A count of the external authentication bindings that link an external identifier to a SoftLayer user.
unsignedLong
externalBindings
The external authentication bindings that link an external identifier to a SoftLayer user.
SoftLayer_User_External_Binding
hardware
A portal user's accessible hardware. These permissions control which hardware a user has access to in the SoftLayer customer portal.
SoftLayer_Hardware
hardwareCount
A count of a portal user's accessible hardware. These permissions control which hardware a user has access to in the SoftLayer customer portal.
unsignedLong
hardwareNotificationCount
A count of hardware notifications associated with this user. A hardware notification links a user to a piece of hardware, and that user will be notified if any monitors on that hardware fail, if the monitors have a status of 'Notify User'.
unsignedLong
hardwareNotifications
Hardware notifications associated with this user. A hardware notification links a user to a piece of hardware, and that user will be notified if any monitors on that hardware fail, if the monitors have a status of 'Notify User'.
SoftLayer_User_Customer_Notification_Hardware
hasFullHardwareAccessFlag
Whether or not a portal user has access to all hardware on their account.
boolean
hasFullVirtualGuestAccessFlag
Whether or not a portal user has access to all hardware on their account.
boolean
hideSLDN
layoutProfileCount
A count of Array
unsignedLong
layoutProfiles
SoftLayer_Layout_Profile
loginAttemptCount
A count of a user's attempts to log into the SoftLayer customer portal.
unsignedLong
loginAttempts
A user's attempts to log into the SoftLayer customer portal.
SoftLayer_User_Customer_Access_Authentication
mobileDeviceCount
A count of a portal user's associated mobile device profiles.
unsignedLong
mobileDevices
A portal user's associated mobile device profiles.
SoftLayer_User_Customer_MobileDevice
overrideCount
A count of a portal user's vpn accessible subnets.
unsignedLong
overrides
A portal user's vpn accessible subnets.
SoftLayer_Network_Service_Vpn_Overrides
parent
A portal user's parent user. If a SoftLayer_User_Customer has a null parentId property then it doesn't have a parent user.
SoftLayer_User_Customer
permissionCount
A count of a portal user's permissions. These permissions control that user's access to functions within the SoftLayer customer portal and API.
unsignedLong
permissions
A portal user's permissions. These permissions control that user's access to functions within the SoftLayer customer portal and API.
SoftLayer_User_Customer_CustomerPermission_Permission
roleCount
A count of Array
unsignedLong
roles
SoftLayer_User_Permission_Role
salesforceUserLink
SoftLayer_User_Customer_Link
securityAnswerCount
A count of a portal user's security question answers. Some portal users may not have security answers or may not be configured to require answering a security question on login.
unsignedLong
securityAnswers
A portal user's security question answers. Some portal users may not have security answers or may not be configured to require answering a security question on login.
SoftLayer_User_Customer_Security_Answer
subscriberCount
A count of a user's notification subscription records.
unsignedLong
subscribers
A user's notification subscription records.
SoftLayer_Notification_User_Subscriber
successfulLoginCount
A count of a user's successful attempts to log into the SoftLayer customer portal.
unsignedLong
successfulLogins
A user's successful attempts to log into the SoftLayer customer portal.
SoftLayer_User_Customer_Access_Authentication
surveyCount
A count of the surveys that a user has taken in the SoftLayer customer portal.
unsignedLong
surveyRequiredFlag
Whether or not a user must take a brief survey the next time they log into the SoftLayer customer portal.
boolean
surveys
The surveys that a user has taken in the SoftLayer customer portal.
SoftLayer_Survey
ticketCount
A count of an user's associated tickets.
unsignedLong
tickets
An user's associated tickets.
SoftLayer_Ticket
timezone
A portal user's time zone.
SoftLayer_Locale_Timezone
unsuccessfulLoginCount
A count of a user's unsuccessful attempts to log into the SoftLayer customer portal.
unsignedLong
unsuccessfulLogins
A user's unsuccessful attempts to log into the SoftLayer customer portal.
SoftLayer_User_Customer_Access_Authentication
userLinkCount
A count of Array
unsignedLong
userLinks
SoftLayer_User_Customer_Link
userStatus
A portal user's status, which controls overall access to the SoftLayer customer portal and VPN access to the private network.
SoftLayer_User_Customer_Status
virtualGuestCount
A count of a portal user's accessible CloudLayer Computing Instances. These permissions control which CloudLayer Computing Instances a user has access to in the SoftLayer customer portal.
unsignedLong
virtualGuests
A portal user's accessible CloudLayer Computing Instances. These permissions control which CloudLayer Computing Instances a user has access to in the SoftLayer customer portal.
SoftLayer_Virtual_Guest