Hey all, I’m working through a use case at a client where they don’t want manager to be synced down into AD accounts for inactive users. I’ve looked at the few other threads about this topic but I’m seeing different behavior in my transform results than what others have seen.
{
"id": "e6346a99-b5d0-4b1b-bd4a-bd417b79c4b3",
"name": "managerDn",
"type": "conditional",
"attributes": {
"expression": "$lcs eq inactive",
"positiveCondition": "",
"negativeCondition": "$managerDN",
"managerDn": {
"attributes": {
"name": "Cloud Services Deployment Utility",
"operation": "getReferenceIdentityAttribute",
"uid": "manager",
"attributeName": "dn"
},
"type": "rule"
},
"lcs": {
"attributes": {
"name": "cloudLifecycleState"
},
"type": "identityAttribute"
}
},
"internal": false
}
What is happening is on the inactive users, IDN is populating “None” on inactive users and trying to push that down into the AD account. I get this error from IDN on the accounts and the modify action fails.
["Error(s) reported back from the IQService - Failed to update attributes for identity CN\u003dCrystal Schmidt,OU\u003dTokyo,OU\u003dAsia-Pacific,OU\u003dDemo,DC\u003dseri,DC\u003dsailpointdemo,DC\u003dcom. A constraint violation occurred.\n"]
Does anyone have any insight as to what might be happening here?