Hi @SUMANTHB ,
If you’re already configured Postman try these below steps
1. Create Account
{
"attributes": {
"sourceId": "YOUR_SOURCE_ID",
"name": "john.doe",
"firstName": "John",
"lastName": "Doe",
"email": "john.doe@company.com"
}
}
Reference: create-account | SailPoint Developer Community
2. Grant Entitlements
{
"requestedFor": ["IDENTITY_ID"],
"requestType": "GRANT_ACCESS",
"requestedItems": [
{ "id": "ENTITLEMENT_ID", "type": "ENTITLEMENT" }
]
}
Reference: create-access-request | SailPoint Developer Community
3. Terminate (Disable) Account
"lifecycleStateId": "TERMINATED_STATE_ID"
Reference: Lifecycle States | SailPoint Developer Community
{ "forceProvisioning": true }
Reference: disable-account | SailPoint Developer Community
4. Revoke Entitlements
{
"requestedFor": ["IDENTITY_ID"],
"requestType": "REVOKE_ACCESS",
"requestedItems": [
{ "id": "ENTITLEMENT_ID", "type": "ENTITLEMENT" }
]
}
Reference: New Capability: Entitlement Revoke API
5. Reactivate (Enable) Account
{ "forceProvisioning": true }
Reference: enable-account | SailPoint Developer Community
{ "forceProvisioning": true }
Reference: unlock-account | SailPoint Developer Community
{ "lifecycleStateId": "ACTIVE_STATE_ID" }
Reference: Lifecycle States | SailPoint Developer Community
Follow these five steps in sequence within your configured Postman environment to create an account, assign entitlements, terminate and disable it, revoke entitlements, then re-enable and unlock the account.