We have started a new project setting up connection to our new coupa system, we have created an extensive schema for creating new accounts, but on some users we get a weird error, and we havne’t been able to find the pattern on why they are prevented from being provisioned. If we try to do it manually on the Coupa api using the same create attributes it works, so something is wrong on the SailPoint side. We have tried to put on debugging, but we can only see the same error message as the one shown in the GUI. Anyone have any suggestions? The message we get is this: [“[ConnectorError] invalid output format: Schema validation error in path: [{allOf all_of_item_mismatch Value does not match the allOf schema at index {indexs} map[indexs:0]} { {Valid:false EvaluationPath:/oneOf/0 SchemaLocation:http://connect.sailpoint.com/schemas/object_output#/oneOf/0 InstanceLocation: Annotations:map Errors:map[required:Required property \u0027identity\u0027 is missing] Details:} map} { {Valid:false EvaluationPath:/oneOf/1 SchemaLocation:http://connect.sailpoint.com/schemas/object_output#/oneOf/1 InstanceLocation: Annotations:map Errors:map[required:Required property \u0027key\u0027 is missing] Details:} map}] (requestId: 8d5f1200feca4741a29830328e03c391)”]emphasised text
This is what it shows in the debug log: Create operation failed with exception : Failed to process the request for operation :: CREATE_USER :: Aggregated Errors after total retries of :: 1 Current attempt to execute request failed for operation :CREATE_USER:: HTTP Failure status code :: 400 :: HTTP failure message :: {“errors”:{“user”:[“Default Chart of Accounts is disallowed by the user’s account security settings.”],“warnings”:null}}
Hey @MIJEI-Arla !
This error seems to be caused by the value you are using for the account-security-type attribute in your create payload. The possible values for this attribute are 0, 1, or 2. If your create/update payload is setting this to 2, you can receive this error. I would check with your Coupa team about the possible security settings for this field or re-evaluate any logic that is determining what value to use here. Note, this field is referred to as “Billing Account Security” in the Coupa UI.
Please let me know if this helps!
- Zach
Hi Zach, thanks for trying to help out here, we have finally found the issue, apparently there are some of the fields in coupa that are depending on others, so you had to have an account group assigned before you could choose your default chart of account.
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.