Hi everyone, I’m new to SailPoint and currently working with a Web Services connector. I’m running into an issue where the NativeIdentity field for accounts is not being populated correctly — instead, it just shows ????.
Here’s my setup:
-
My NativeIdentity is defined as
USER_ID. -
When I create an account using the endpoint:
POST api_url/v1/usersThe API returns a response body like this:
{ "link_user": "api_url/v1/users/USER_ID" }→ The
USER_IDis correctly created in the target system. -
However, when I configure the Get Account call, I use this URL:
GET api_url/v1/users/$plan.getNativeIdentity$
The problem is that the Create Account response does not directly return the USER_ID (only the full link), so SailPoint doesn’t seem to know how to populate the NativeIdentity value on the account.
Question:
Has anyone faced this situation before? How can I get SailPoint to extract the USER_ID from the create account response so that the NativeIdentity gets filled properly?