Similar to the needs of another discussion we have Contractors that have a set accountExpires date and employees have a value of “never”. The issue is that it needs to pass an integer value into AD for the accountExpires Value either 0 or 9223372036854775807. But SailPoint reads the attribute from AD as the string “never” and when Attribute Sync is turned on it compares “never” to “9223372036854775807” or “0” and identifies that they don’t match. It then updates the value for every employee every time it syncs. Any ideas on how we can make the value it checks be “never” while still using the integer to assign the value for new accounts? When we assign the value as “never” for employees the account creation fails.
We found this topic which helped with the Account Creation function: accountExpires attribute in AD - Identity Security Cloud (ISC) / ISC Discussion and Questions - SailPoint Developer Community
But it does not solve for Attribute Sync.