Hi I am new to SCIM connector. I have one custom java program which is used in other IAM tool to provision user account to one system. That system has postman api’s available to create/update/delete account. I am using same api’s call in my java program. Can anyone please suggest me can I integrate that java program in IdentityNow using SCIM connector.
I started with SCIM 2.0 connector config, I provided URL and API token, on connection test I am getting below error -
We have detected an error from the managed system.
Error Received:
InvalidRequestException ] [ Possible suggestions ] Please check if provided payload has valid attributes [ Error details ] Error while performing operation : Test Connection Error code : 400 {“developerMessage”:“Check the parameters used”,“status”:400,“error”:“parameter_processing_error”,“errorDescription”:“java.lang.NumberFormatException: For input string: "Users"”,“localized”:false,“stackTrace”:"com.sun.jersey.api.ParamException$PathParamException: java.lang.NumberFormatException: For input string: "Users"\n\tat com.sun.jersey.server.impl.model.parameter.PathParamInjectableProvider$PathParamInjectable.getValue(PathParamInjectableProvider.java:79)\n\tat
I think here my main confusion is which SCIM version my target system support. How can I get this info if my target system support SCIM 2.0 or SCIM 1.1
The version of SCIM is generally in the URL for example slack: https://api.slack.com/scim/v1/
GET /ServiceProviderConfigs will generally return configuration details for you as well.
If your target system isn’t SCIM you’ll want to use the Web Services Connector.