Attempts to login to USS fails with error "Your request failed to complete authentication failed". The same works fine for casmadmin user but not EEM users to which USS was tied to.

book

Article ID: 7822

calendar_today

Updated On:

Products

CA Service Management - Asset Portfolio Management CA Service Management - Service Desk Manager

Issue/Introduction

Attempts to login to USS fails with error "Your request failed to complete authentication failed".  The same works fine for casmadmin user but not EEM users to which USS was tied to.

 

Liferay Logs (in folder  C:\Program Files\CA\Self Service\OSOP\logs) show an error when the login is attempted:

ERROR [MainServlet:1207] com.liferay.portal.kernel.events.ActionException: com.liferay.portal.NoSuchGroupException: No Group exists with the key {companyId=10154, classNameId=10005, classPK=10901}

 

Note: the last classPK value might be slightly different in your environment.

Cause

The issue appears to be around the authentication of user records happening improperly because they were originally created with in USS as standalone accounts and then tied to EEM.

Environment

CA Unified Self Service 17.0, 14.1.04, integrated with CA EEM for user authentication

Resolution

1) Take a backup of the file: C:\Program Files\CA\Self Service\OSOP\portal-ext.properties 

2) Edit the original file now and look for the string:

auth.pipeline.enable.liferay.check=true

3) Change the string to:

auth.pipeline.enable.liferay.check=false 

4) Save the file

5) Restart CA Unified Self Service service

6) Attempt to login as the user facing the issue again. The issue should now be resolved