SoftLayer_User_Customer_OpenIdConnect


SoftLayer_User_Customer_OpenIdConnect

Description

Local

accountId
A portal user's associated [[SoftLayer_Account|customer account]] id.
Type:

integer

address1
The first line of the mailing address belonging to a portal user.
Type:

string

address2
The second line of the mailing address belonging to a portal user.
Type:

string

aim
A portal user's AOL Instant Messenger screen name.
Type:

string

alternatePhone
A portal user's secondary phone number.
Type:

string

authenticationToken
The authentication token used for logging into the SoftLayer customer portal.
Type:
city
The city of the mailing address belonging to a portal user.
Type:

string

companyName
A portal user's associated company. This may not be the same company as the customer that owns this portal user.
Type:

string

country
A two-letter abbreviation of the country in the mailing address belonging to a portal user.
Type:

string

createDate
The date a portal user's record was created.
Type:

dateTime

daylightSavingsTimeFlag
Whether a portal user's time zone is affected by Daylight Savings Time.
Type:

boolean

denyAllResourceAccessOnCreateFlag
Flag used to deny access to all hardware and cloud computing instances upon user creation.
Type:

boolean

displayName
Type:

string

email
A portal user's email address.
Type:

string

firstName
A portal user's first name.
Type:

string

forumPasswordHash
A user's password for the SoftLayer forums, hashed for auto-login capability from the SoftLayer customer portal
Type:

string

icq
A portal user's ICQ UIN.
Type:

string

id
A portal user's internal identifying number.
Type:

integer

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.
Type:

string

isMasterUserFlag
Type:

boolean

lastName
A portal user's last name.
Type:

string

linkedAccountIntegrationMode
The linked account integration mode
Type:

string

localeId
A portal user's associated [[SoftLayer_Locale|locale]] id.
Type:

integer

managedByFederationFlag
Determines if this portal user is managed by SAML federation.
Type:

boolean

managedByOpenIdConnectFlag
Determines if this portal user is managed by IBMid federation.
Type:

boolean

modifyDate
The date a portal user's record was last modified.
Type:

dateTime

msn
A portal user's MSN address.
Type:

string

nameId
Type:

string

officePhone
A portal user's office phone number.
Type:

string

openIdConnectUserName
The BlueID username associated to with this user, if the account is managed by OpenIDConnect / BlueID federation
Type:

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.
Type:

integer

passwordExpireDate
The expiration date for the user's password
Type:

dateTime

permissionSystemVersion
Type:

integer

postalCode
The postal code of the mailing address belonging to an portal user.
Type:

string

pptpVpnAllowedFlag
Whether a portal user may connect to the SoftLayer private network via PPTP VPN or not.
Type:

boolean

savedId
Type:

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.
Type:

boolean

secondaryLoginRequiredFlag
Whether a user is required to answer a security question when logging into the SoftLayer customer portal.
Type:

boolean

secondaryPasswordModifyDate
The date when a user's password was last updated.
Type:

dateTime

secondaryPasswordTimeoutDays
The number of days for which a user's password is active.
Type:

integer

sms
A phone number that can receive SMS text messages for this portal user.
Type:

string

sslVpnAllowedFlag
Whether a portal user may connect to the SoftLayer private network via SSL VPN or not.
Type:

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.
Type:

string

statusDate
The date a portal users record's last status change.
Type:

dateTime

timezoneId
A portal user's time zone.
Type:

integer

userStatusId
A number reflecting the state of a portal user.
Type:

integer

username
A portal user's username.
Type:

string

verificationCode
The verification code from Bluemix BSS to save in the invitation
Type:

string

vpnManualConfig
Whether a portal user vpn subnets have been manual configured.
Type:

boolean

yahoo
A portal user's Yahoo! Chat name.
Type:

string

Relational

account
The customer account that a user belongs to.
Type:
additionalEmails
A portal user's additional email addresses. These email addresses are contacted when updates are made to support tickets.
Type:
apiAuthenticationKeys
A portal user's API Authentication keys. There is a max limit of two API keys per user.
Type:
cdnAccounts
The CDN accounts associated with a portal user.
Type:
childUsers
A portal user's child users. Some portal users may not have child users.
Type:
closedTickets
An user's associated closed tickets.
Type:
dedicatedHosts
The dedicated hosts to which the user has been granted access.
Type:
externalBindings
The external authentication bindings that link an external identifier to a SoftLayer user.
Type:
hardware
A portal user's accessible hardware. These permissions control which hardware a user has access to in the SoftLayer customer portal.
Type:
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'.
Type:
hasAcknowledgedSupportPolicyFlag
Whether or not a user has acknowledged the support policy.
Type:

boolean

hasFullDedicatedHostAccessFlag
Permission granting the user access to all Dedicated Host devices on the account.
Type:

boolean

hasFullHardwareAccessFlag
Whether or not a portal user has access to all hardware on their account.
Type:

boolean

hasFullVirtualGuestAccessFlag
Whether or not a portal user has access to all hardware on their account.
Type:

boolean

locale
A user's locale. Locale holds user's language and region information.
Type:
loginAttempts
A user's attempts to log into the SoftLayer customer portal.
Type:
mobileDevices
A portal user's associated mobile device profiles.
Type:
notificationSubscribers
Notification subscription records for the user.
Type:
openTickets
An user's associated open tickets.
Type:
overrides
A portal user's vpn accessible subnets.
Type:
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.
Type:
permissions
A portal user's permissions. These permissions control that user's access to functions within the SoftLayer customer portal and API.
Type:
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.
Type:
subscribers
A user's notification subscription records.
Type:
successfulLogins
A user's successful attempts to log into the SoftLayer customer portal.
Type:
supportPolicyAcknowledgementRequiredFlag
Whether or not a user is required to acknowledge the support policy for portal access.
Type:

integer

surveyRequiredFlag
Whether or not a user must take a brief survey the next time they log into the SoftLayer customer portal.
Type:

boolean

surveys
The surveys that a user has taken in the SoftLayer customer portal.
Type:
tickets
An user's associated tickets.
Type:
timezone
A portal user's time zone.
Type:
unsuccessfulLogins
A user's unsuccessful attempts to log into the SoftLayer customer portal.
Type:
userStatus
A portal user's status, which controls overall access to the SoftLayer customer portal and VPN access to the private network.
Type:
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.
Type:

Count

actionCount
A count of
Type:

unsignedLong

additionalEmailCount
A count of a portal user's additional email addresses. These email addresses are contacted when updates are made to support tickets.
Type:

unsignedLong

apiAuthenticationKeyCount
A count of a portal user's API Authentication keys. There is a max limit of two API keys per user.
Type:

unsignedLong

cdnAccountCount
A count of the CDN accounts associated with a portal user.
Type:

unsignedLong

childUserCount
A count of a portal user's child users. Some portal users may not have child users.
Type:

unsignedLong

closedTicketCount
A count of an user's associated closed tickets.
Type:

unsignedLong

dedicatedHostCount
A count of the dedicated hosts to which the user has been granted access.
Type:

unsignedLong

externalBindingCount
A count of the external authentication bindings that link an external identifier to a SoftLayer user.
Type:

unsignedLong

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.
Type:

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'.
Type:

unsignedLong

layoutProfileCount
A count of
Type:

unsignedLong

loginAttemptCount
A count of a user's attempts to log into the SoftLayer customer portal.
Type:

unsignedLong

mobileDeviceCount
A count of a portal user's associated mobile device profiles.
Type:

unsignedLong

notificationSubscriberCount
A count of notification subscription records for the user.
Type:

unsignedLong

openTicketCount
A count of an user's associated open tickets.
Type:

unsignedLong

overrideCount
A count of a portal user's vpn accessible subnets.
Type:

unsignedLong

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.
Type:

unsignedLong

preferenceCount
A count of
Type:

unsignedLong

roleCount
A count of
Type:

unsignedLong

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.
Type:

unsignedLong

subscriberCount
A count of a user's notification subscription records.
Type:

unsignedLong

successfulLoginCount
A count of a user's successful attempts to log into the SoftLayer customer portal.
Type:

unsignedLong

surveyCount
A count of the surveys that a user has taken in the SoftLayer customer portal.
Type:

unsignedLong

ticketCount
A count of an user's associated tickets.
Type:

unsignedLong

unsuccessfulLoginCount
A count of a user's unsuccessful attempts to log into the SoftLayer customer portal.
Type:

unsignedLong

userLinkCount
A count of
Type:

unsignedLong

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.
Type:

unsignedLong


/reference/datatypes/SoftLayer_User_Customer_OpenIdConnect/