SAP Knowledge Base Article - Public

3019071 - Rewards & Recognition - Error message when selecting vendor

Symptom

There is an error message being generated for a user while selecting an external vendor for point redemption.

Why is this happening and what needs to be checked from a configuration perspective?

**Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental**

Environment

SAP SuccessFactors Rewards & Recognition

Reproducing the Issue

While logged in as a user who has points, go to Rewards & Recognition.

Select Redeem from within the Redeem Rewards tile.

redeem rewards tile.png

Choose a vendor from the following page.

redemption option.png

When selecting a vendor, you should be navigated to the vendor site which will sign you in via SSO.

In this scenario, you are not logged in and encounter the following message.

xoxoday bad request.png

Cause

A cause of this may be incorrect configuration of the vendor connection or a restriction of the logged in users IP address.

To review your setup, please review our Rewards & Recognition implementation guide as well as 2853820 - Rewards & Recognition - Point-Based programs

Resolution

In the above scenario, the issue per the message is a restriction in IP address.

To review current configuration and to edit, log into your instance and from Admin Center go to Password & Login Policy Settings.

Select the Set API login exceptions and check for any existing exceptions for the end user who is attempting to access the vendor.

api login exceptions page.png

If there is an exception, either add the IP address shown in the bad request page when attempting to access the vendor. Or, delete and remove the exception.

In the above example the IP address is 54.184.127.195. As we have an existing exception, we need to add this to the list for the logged in user.

edit api login exception.png

Save your changes, log in as the end user and navigating to the vendor site should now work.

For more information on this feature, please view our guide.

Keywords

rnr bad request, SSOEC006, LGN0022, unable to acCess xoxoday, xoxoday sso, rnr sso, API login exception, 400 bad request , KBA , LOD-SF-RNR-INT , Vendor Integrations, Integration Center , LOD-SF-RNR , Reward and Recognition , Problem

Product

SAP SuccessFactors Compensation all versions ; SAP SuccessFactors HCM Core all versions