I’m facing an issue when using usernameGenerator transform for account creation.
It seems that uniqueCounter incrementation starts at 1 even though the username isn’t used. For example, for user J. Doe (who is unique), username should be jdoe but I’m getting jdoe1.
I believe when you set the sourceCheck to false, ISC will only query the ‘accountId’ on all its current representations of accounts for that source. Can you double check what attribute you have set as the account ID and verify there is no account in that source has a value of ‘jdoe’?
If you still don’t see one, maybe run a full unoptimized aggregation to ensure you are pulling in all the current set of accounts + attributes from the source.
The attribute to provision, “User Name”, is set to be the Account Id and Account Name. I ran an unoptimized aggregation and checked that no accounts had the same user name and I confirm there isn’t.