View HTTP Operation and response

So I’ve tested the API call I’m making within Postman and it works fine there, but something is going wrong when IdentityNow makes the same call.

In order to troubleshoot this I’d like to view the call being made from IDN and the response it’s getting. Is this possible?

Hey @jbogash,

Thanks for posting!

Postman is usually the best way to validate the operations before they are configured in IdentityNow.

I’m happy to try and help narrow down the issue.
Can you provide the specifics of the error that you are getting in IdentityNow?

So that’s the weird part, the call is successful at least as far as IDN can tell, it’s just not doing anything.

I’m using a $plan.{{variable}}$ to fill in the values I’m sending and that’s why I’m trying to see what IDN is actually sending to the app.

You need to enable ccg logs and check in the log file.
You can use below logger to enable debug for WS source.

logger.sailpoint.name = sailpoint.connector.webservices
logger.sailpoint.level = debug
logger.sailpoint.additivity = false
logger.sailpoint.appenderRef.rolling.ref = STDOUT



logger.sailpoint.name = sailpoint.connector.webservices.v2
logger.sailpoint.level = debug
logger.sailpoint.additivity = false
logger.sailpoint.appenderRef.rolling.ref = STDOUT

logger.sailpoint.name = connector.common.oauth2
logger.sailpoint.level = debug
logger.sailpoint.additivity = false
logger.sailpoint.appenderRef.rolling.ref = STDOUT


logger.sailpoint.name = connector.common.http
logger.sailpoint.level = debug
logger.sailpoint.additivity = false
logger.sailpoint.appenderRef.rolling.ref = STDOUT


logger.sailpoint.name = connector.sdk.webservices
logger.sailpoint.level = debug
logger.sailpoint.additivity = false
logger.sailpoint.appenderRef.rolling.ref = STDOUT

logger.sailpoint.name = connector.sdk.webservices.ExecutionMediator
logger.sailpoint.level = trace
logger.sailpoint.additivity = false
logger.sailpoint.appenderRef.rolling.ref = STDOUT

Specifically for your use case this one would be used:

logger.sailpoint.name = connector.sdk.webservices.ExecutionMediator
logger.sailpoint.level = trace
logger.sailpoint.additivity = false
logger.sailpoint.appenderRef.rolling.ref = STDOUT

You can also set isDevelopmentMode in connector json and it would print request dump.

I’ve had a somewhat similar issue before and in my case the issue was data type. What’s the data type the endpoint expects and how is your (I assume) entitlement schema configured?