Here’s the complete solution for fixing LDAP synchronization and role mapping issues after Active Directory reorganization:
1. LDAP Query Filter Configuration:
Update your LDAP query filters to match the new AD organizational structure. Navigate to Setup and Maintenance > Manage LDAP Synchronization > User Search Configuration.
Update the base DN and filter to reflect your new hierarchy:
Base DN: OU=ERP,DC=company,DC=com
Filter: (&(objectClass=user)(memberOf=CN=Finance-*,OU=ERP,DC=company,DC=com))
If you have multiple OUs after reorganization, use an OR filter:
Filter: (&(objectClass=user)(|(memberOf=CN=*,OU=Finance,OU=ERP,DC=company,DC=com)(memberOf=CN=*,OU=Consolidation,OU=ERP,DC=company,DC=com)))
Test the query using the “Validate LDAP Configuration” button before saving. This ensures the filter returns the expected users.
2. Active Directory Organizational Unit Mapping:
Create explicit OU-to-role mappings for your new structure. Go to Security Console > LDAP Integration > Organizational Unit Mappings:
- Map
OU=Consolidation,OU=Finance,OU=ERP to role group “Consolidation Users”
- Map
OU=Reporting,OU=Finance,OU=ERP to role group “Consolidation Analysts”
- Map
OU=Management,OU=Finance,OU=ERP to role group “Consolidation Managers”
This creates a hierarchical mapping that respects your new AD structure.
3. Role Synchronization Rules:
Fix the role mapping rules to handle both old and new group name formats during the transition:
Navigate to Security Console > Role Mapping Configuration > Add New Mapping:
For each consolidation role, create mappings for both naming conventions:
Fusion Role: Consolidation Specialist
AD Groups:
- CN=Finance-Consolidation,OU=ERP,DC=company,DC=com (new format)
- CN=Finance_Consolidation,OU=ERP,DC=company,DC=com (old format)
Mapping Priority: 1
This allows the sync to work during the transition period while you update all group references.
Enable case-insensitive matching and trim whitespace:
- Check “Ignore case in group name matching”
- Check “Trim whitespace from group names”
- Set “Partial match mode” to “Exact” to prevent incorrect mappings
4. Fallback Role Mapping During Transitions:
Configure role preservation to prevent access loss during mapping failures:
Go to Setup and Maintenance > Manage LDAP Synchronization > Advanced Options:
- Enable “Preserve unmapped roles during synchronization” = Yes
- Set “Role removal grace period” = 7 days
- Enable “Send notification on mapping failure” = Yes
- Configure notification email list for LDAP admin team
This gives you a 7-day window to fix mapping issues before roles are actually removed.
Create a default fallback role assignment:
Default Role for Unmapped Users: Consolidation Viewer (Read-Only)
Apply when: User has previous consolidation access AND current mapping fails
Duration: Until next successful sync
This ensures users maintain at least read-only access during mapping transitions.
Implementation and Testing:
- Update LDAP query filters to match new OU structure
- Create dual mappings for old and new group name formats
- Enable role preservation with 7-day grace period
- Test with a small group of users first (use “Test Synchronization” feature)
- Monitor sync logs for 48 hours before full deployment
- Run full synchronization during maintenance window
- Remove old group name mappings after 30 days when all references are updated
After implementing these changes, run a manual LDAP sync and monitor the logs. Users should retain their consolidation module access, and new role assignments should map correctly based on the updated AD structure. The fallback mechanisms will prevent access loss while you complete the transition to the new organizational unit hierarchy.
This draft is based on general Oracle Fusion Cloud knowledge. It has not been verified against your specific version and environment. Practitioners: verify the steps and share your experience below.