Hi @ama1 ,
For Technical Implementation:
-
Use Business Process Rules (BPR) for email uniqueness validation rather than transforms. This allows real-time validation during provisioning.
-
Configure Attribute Synchronization properly:
-
Go to Admin > Connections > Sources > [Your AD Source] > Account Management > Attribute Sync
-
Enable sync for
mail
,proxyAddresses
, anduserPrincipalName
attributes
-
-
Implement ProxyAddresses Strategy:
-
Always preserve old email as alias:
smtp:old.email@domain.com
-
Set new email as primary:
SMTP:new.email@domain.com
-
For Minimizing User Disruption:
-
Maintain Email Aliases: Keep old email addresses active as aliases indefinitely for legacy application support
-
Staged Rollout: Implement changes in phases rather than bulk updates
-
Clear Communication: Notify users well in advance with impact timelines
For Non-ISC Connected Applications:
-
Create an application inventory to identify systems using email for authentication
-
Coordinate with application owners for manual updates where needed
-
Consider implementing a grace period where both emails remain active
Key Documentation References:
Hope this helps!