To synchronize user and role data from an LDAP backend into Syncope I set up
connector, resource and synchronization task.
The roles in my LDAP are organized hierarchically. Like this:
ou=roles, ou=system
+ ou=adminRoles, ou=roles, ou=system
+ cn=role1
+ cn=role2
+ cn=role3
+ ou=operatorRoles, ou=roles, ou=system
+ cn=role4
+ ou=auxRoles, ou=roles, ou=system
+ cn=role5
When my synchronization task runs I get the following issues:
(1) The hierarchical information is lost in Syncope - Syncope creates
everything (flat) under "Roles". Is there a way to preserve hierarchical
information in Syncope?
(2) Every time my synchronization task runs it copies all roles from LDAP to
Syncope again - so I end up having lots of duplicates.