Skip to content

Troubleshooting

If you encounter any of the following issues or errors, SailPoint recommends that you follow the guidance provided below to resolve the error before contacting SailPoint Support.

For issues or errors that are not addressed in this connector guide, refer to the following resources for troubleshooting information:

InvalidRequestException Error Message While Creating the Account

openconnector.InvalidRequestException: [ InvalidRequestException ] [ Possible suggestions ] Please check if provided payload has valid attributes [ Error details ] Error while performing operation : Create Account Error code : 400 {"status":400,"schemas":["urn:ietf:params:scim:api:messages:2.0:Error","urn:ietf:params:scim:api:messages:concur:2.0:Error"],"urn:ietf:params:scim:api:messages:concur:2.0:Error":{"messages":[{"code":"BAD_REQUEST"}]},"detail":"Username does not end with '@' followed by the company domain."}

Resolution: Ensure the 'Login Name' is provided with correct format and includes the company domain. For example, firstname.lastname@yourcompanydomainname.com/uat

The SAP Concur Connector Fails to Properly Parse the Date Format When Manually Adjusting the TerminationDate

The SAP Concur connector only supports the TerminationDate in the format yyyy-MM-dd, which includes the day, month, and year. Any other format will result in a parsing error.

[Connector Exception][Error Details] The date format should be yyyy-MM-dd

Resolution: Ensure that the TerminationDate is entered in the correct format (yyyy-MM-dd). The user will be terminated at 21:00 on the specified date.

Unspecified Connector Failure While Provisioning of cashAdvance.approver

Create Account is failing with the following error-

Unspecified connector failure.

Resolution: SAP Concur uses SCIM APIs for provisioning operations.

By default, the cashAdvance.approver attribute is considered a complex attribute in SCIM, and SCIM generates the following payload:

"cashAdvance": {
   "approver":{
      "approver":{
         "value":"0b17175e-5645-4e08-925d-d985a8166419"
      },
      "primary":true
   }
}

However, when the cashAdvance.approver attribute is marked as multivalued, SCIM generates the correct payload:

"cashAdvance": [
  {
    "approver": {
      "value": "18f29689-0157-4fa9-87c4-5701bb5fd293"
    },
    "primary": true
  }
]

To ensure proper provisioning, mark the cashAdvance.approver attribute as multivalued in the schema.

Documentation Feedback

Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://developer.sailpoint.com/discuss/tos.