getUserForUnifiedInvitation


SoftLayer_User_Customer_OpenIdConnect_TrustedProfile::getUserForUnifiedInvitation

Get the IMS User Object for the provided OpenIdConnect User ID, or (Optional) IBMid Unique Identifier.

Description

Returns an IMS User Object from the provided OpenIdConnect User ID or IBMid Unique Identifier for the Account of the active user. Enforces the User Management permissions for the Active User. An exception will be thrown if no matching IMS User is found. NOTE that providing IBMid Unique Identifier is optional, but it will be preferred over OpenIdConnect User ID if provided.

Parameters

Name Type Description
openIdConnectUserId string The OpenId Connect user id to use for the IMS User lookup
uniqueIdentifier string The Optional unique identifier (in IAMid format) to use for the IMS user lookup, when provided as a second parameter.
searchInvitationsNotLinksFlag string Optional
accountId string Only used if the API is invoked by an Employee (otherwise ignored), but is required in that case

Required Headers

Optional Headers

Return Values

curl -g -u $SL_USER:$SL_APIKEY -X POST -d '{"parameters": [string, string, string, string]}' \
'https://api.softlayer.com/rest/v3.1/SoftLayer_User_Customer_OpenIdConnect_TrustedProfile/getUserForUnifiedInvitation'