I have used Services Standard IdentityNow BeforeProvisioning Rule in EntraID connector type source to reset random password for users who LCS is changed to terminated. For this I’ve used below JSON snippet.
This connector type EntraID is not executing this provisioning rule. I’ve similar setup in AzureAD connector where its working as expected in Dev environment, Now tried replicate in Test environment with this EntraID connector type its not working as expected.
Whether I’m missing anything or this EntraID type connector won’t support this function? Can anyone guide us further?
Your configuration aligns to what is documented as far as I can tell. Do you happen to have “password” attribute added to your update account profile/update provisioning policy? Give that a try if you see fit.
Why not write a transform in the UPDATE profile for the password attribute so that when the LCS = terminated, the attribute is updated. Something like this:
I don’t think that Before Provisioning Rules can be used with SaaS connectors. You would need a VA based connector.
SaaS connectors in general support connectivity customizers (There have been some reports that some delivered SaaS connectors do not seem to fire the customizers like custom SaaS connectors based on log files)
In that case I used a work around by writing a transform in disable provisioning policy even that is not getting impact in SaaS connector.
I’ve a doubt in this case before provisioning rule is not getting impact that’s fine but disable provisioning policy is not working which is quite strange behaviour from connector level.