This documentation supports the 20.08 version of Remedy Single Sign-On, which is available only to BMC Helix subscribers (SaaS).

To view an earlier version, select the version from the Product version menu.

Transforming User ID to match Login ID

During the login procedure, Remedy Single Sign-On checks that the login ID provided by an end user matches the userID available in the user store of an identity provider (IdP). In many use cases, the login ID and the userID do not match, and end users cannot login by using their login credentials. 

In such cases, transform the userID as required for an authentication method by specifying a userID transformation type.
Suppose you have a user name CustomeUserName@gmail.com coming from the identity provider response and a user name specified in the Remedy AR System is CustomUserName. To configure the authentication method for end users' login, you need to transform the userID to remove the domain from the userID.

You might also need to transform a userID when you integrate Remedy SSO with BMC applications, set up an authentication method, and then change the original authentication method. The new authentication method might not provide the same userID format that was available with the original method, and you need to specify a userID transformation type for this authentication type.   


UserID transformation options

The following table lists the userID transformation options available in the UserID Transformations list:

TransformationDescription

None

Displays the entered userID without any transformation.

RemoveBMCDomainDisplays the userID without the suffix.
RemoveDomain

Displays the userID without the prefix <domain>.

Example: companyname\userid is transformed to userID.

RemoveEMailDomainDisplays userID without the suffix@<anyemaildomain>.
ToLowerCase

Displays userID after converting it to lower case.

Example: UserID is transformed to userid.

ToUpperCase

Displays userID after converting it to upper case.

Example: userid is transformed to USERID.


To transform the userID to match the login ID

  1. In the User ID Transformation field, specify a required transformation type.

To specify a custom userID to match the login ID

  1. In the left navigation panel of the Add Realm or Edit Realm page, click Authentication.
  2. In the Custom Expression field, specify your value in the following format "userId + {value}".
    For example, by using the #userId + "@bmc.com" expression, you construct Mary@bmc.com.
  3. Click Save.

Important

The user ID transformation options are supported for all authentication types except "Local".

Was this page helpful? Yes No Submitting... Thank you

Comments