I’m configuring a web-services-saas source for account creation and facing 2 issues.
- In the source JSON, features only show:
[
“MACHINE_IDENTITY_AGGREGATION”,
“UNLOCK”,
“AUTHENTICATE”
]
It does not include PROVISIONING or ENABLE, and I do not see any Enable Provisioning option in Base Configuration.
Question:
- How can I enable provisioning for this source?
- For accountId, when I use:
- Generator
- Create Unique Account ID
- Pattern: PB_USR_${uniqueCounter}
Provisioning is triggered but fails with:
Unable to generate a unique value for 'aman.bhojak'...
Response status :404 doesn't match to allowed success codes : 200,2**,2**
message":"Account not found for accountId: PB_USR_${uniqueCounter}"
It looks like SailPoint is sending PB_USR_${uniqueCounter} literally instead of generating a real value.
But when I change accountId to:
- Identity Attribute → Username
Then, no API provisioning happens, and a manual task is generated.
Questions:
- Is the manual task happening because PROVISIONING is missing from the source features?
- Does Create Unique Account ID support patterns like PB_USR_${uniqueCounter}?
- Do I need a Cloud Rule to generate something like PB_USR_?





