Hi Team,
I’m currently working with a web service connector in SailPoint IdentityNow. I have two APIs from the target application:
- One to collect Accounts
- Another to collect Groups
I’ve successfully configured the provisioning plan and set up HTTP operations for Create Account and Get Object. Account creation works as expected.
Next, I configured the Add Entitlement operation to pass the group during account creation. On the target system, the account gets created and the group is correctly assigned—this is visible when checking directly on the target.
However, the assigned group (entitlement) is not appearing in the source account within IDN. I also tried configuring the Get Group Object HTTP operation, hoping it would help link the group to the account in IDN during aggregation and provisioning, but it still doesn’t show.
Has anyone else faced a similar issue?
How can I ensure that entitlements (groups) assigned during provisioning are correctly reflected on the source account in IDN, both during creation and aggregation?
Any suggestions or guidance would be appreciated!
User account Payload:
“payload”: {
"getSsoUser": {
"getSsoUserDetail": {
"username": "artieanchondo",
"email": "[email protected]",
"createDate": "2025-06-19",
"expirationDate": null,
"lastLoginDate": null,
"passwordLastModDate": null,
"department": "Phleb-IOP Region 5",
"firstName": "Artie",
"lastName": "Anchondo",
"phone": null,
"fax": null,
"enabled": true,
"forceUserChangePassword": false,
"ipRestricted": true,
"supervisorEmail": "[email protected]",
"note": null
},
"ssoUserServiceAccess": [
{
"rpmServiceAccess": {
"groups": [
{
"groupName": "Accession Order Processing - Daily Receipt (RW)"
}
]
}
}
]
}
Account Details : getSsoUserDetail
Group : rpmServiceAccess