Getting error in Access Request but Operation is getting Triggered

Problem

I have created Web Service SaaS connector in ISC and while performing Access Request, I am getting error but the Create Account Request is getting triggered.

[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 properties ‘identity’, ‘uuid’ are 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 ‘key’ is missing] Details:} map} { {Valid:false EvaluationPath:/properties/attributes SchemaLocation:http://connect.sailpoint.com/schemas/object_output#/properties/attributes InstanceLocation:/attributes Annotations:map Errors:map[type:Value is null but should be object] Details:} map}] (requestId: db9648b7550a484eb7c886a45aaf2ddd)

Also getting the similar error in access request where user exists in the App and adding entitlements for the existing users

[ConnectorError] invalid output format: Schema validation error in path: [{oneOf one_of_item_mismatch Value does not match the oneOf schema map} { {Valid:false EvaluationPath:/oneOf/0 SchemaLocation:http://connect.sailpoint.com/schemas/object_output#/oneOf/0 InstanceLocation: Annotations:map Errors:map[required:Required properties ‘identity’, ‘uuid’ are 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 ‘key’ is missing] Details:} map} { {Valid:false EvaluationPath:/properties/attributes SchemaLocation:http://connect.sailpoint.com/schemas/object_output#/properties/attributes InstanceLocation:/attributes Annotations:map Errors:map[type:Value is null but should be object] Details:} map} { {Valid:false EvaluationPath:/additionalProperties/type SchemaLocation:#/additionalProperties/type InstanceLocation:/type Annotations:map Errors:map[schema:No values are allowed because the schema is set to ‘false’] Details:} map}] (requestId: 7d6ea6c2fd634e959f281742ee51b5f6)

Hi @jkhatri Sounds like a possible mismatch between Account Schema and Response mapping.

1 Like

Thank you so much.
There was some configuration issue.

Was it a mismatch between Accout Schema and Response mapping?

Yes there was a missmatch.

What is the error this time?

sailpoint.connector.ConnectorException: HTTP Error 400 when communicating with URI https://se01-useast1-sp-connect.acct03.sailpoint.com/connector-instances/93a84817-a197-4dc0-8491-c189625e7881/commands : {“detailCode”:“Bad Request”,“trackingId”:“dbcdd5ce1d974700a422a0a71a7385bc”,“messages”:[{“locale”:“en-US”,“localeOrigin”:“DEFAULT”,“text”:" 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:/properties/attribute SchemaLocation:#/properties/attribute InstanceLocation:/attribute Annotations:map Errors:map[type:Value is null but should be string] Details:} map}]"}]}

this time, the request itself is not getting triggered.