SAP Knowledge Base Article - Public

3793916 - How to verify SuccessFactors API credentials independently of SAP Signavio Process Intelligence when connection validation fails with 401

Symptom

  • When validating a SuccessFactors data source connection in Process Intelligence, validation fails with a 401 authentication error, for example:
    checking credentials: rejected. Reason: [401] [LGN0015] Authentication failed. You have entered an incorrect username or password (status code = 4).
  • A 401 error of this type is a SuccessFactors authentication rejection.

Resolution

  1. To determine whether the credentials are valid independently of Process Intelligence, test them directly against the SuccessFactors OData API using cURL. The SuccessFactors OData API requires the username in the format username@companyID:
    curl -v -u "username@companyID:password" "https://<hostname>/odata/v2/?$format=json"
    Replace <hostname> with the API hostname configured in the Process Intelligence connection.
  2. If the cURL request returns a 401 error, the credentials are incorrect or the user does not have API access in the target tenant — Process Intelligence is not involved. Contact the SuccessFactors system administrator to verify the credentials and API access permissions for the tenant.
  3. If the cURL request succeeds but the Process Intelligence connection still fails, raise a support ticket including the successful cURL output and the Process Intelligence connection configuration details.

Keywords

soe, SuccessFactors, 401, LGN0015, authentication failed, credential validation, connection test, OData, basic authentication, Process Intelligence, PINT, SAP Signavio, incorrect username password, curl, test credentials, companyID , KBA , BPI-SIG-PI-DS , Data Source (CSV, Connector) , How To

Product

SAP Signavio Process Intelligence all versions