Skip to content
Snippets Groups Projects
Commit c46936ab authored by gnaegi's avatar gnaegi
Browse files

non-jira: improve LDAP group sync logging

parent 710c3965
No related branches found
No related tags found
No related merge requests found
...@@ -1025,6 +1025,7 @@ public class LDAPLoginManagerImpl implements LDAPLoginManager, GenericEventListe ...@@ -1025,6 +1025,7 @@ public class LDAPLoginManagerImpl implements LDAPLoginManager, GenericEventListe
} }
private void doSyncGroupAttribute(List<LDAPUser> ldapUsers) { private void doSyncGroupAttribute(List<LDAPUser> ldapUsers) {
log.info("LDAP batch sync LDAP user attributes to OO groups");
Map<String,List<LDAPUser>> externelIdToGroupMap = new HashMap<>(); Map<String,List<LDAPUser>> externelIdToGroupMap = new HashMap<>();
for(LDAPUser ldapUser:ldapUsers) { for(LDAPUser ldapUser:ldapUsers) {
List<String> groupIds = ldapUser.getGroupIds(); List<String> groupIds = ldapUser.getGroupIds();
...@@ -1107,6 +1108,7 @@ public class LDAPLoginManagerImpl implements LDAPLoginManager, GenericEventListe ...@@ -1107,6 +1108,7 @@ public class LDAPLoginManagerImpl implements LDAPLoginManager, GenericEventListe
List<String> groupDNs = syncConfiguration.getLdapGroupBases(); List<String> groupDNs = syncConfiguration.getLdapGroupBases();
List<LDAPGroup> ldapGroups = ldapDao.searchGroups(ctx, groupDNs); List<LDAPGroup> ldapGroups = ldapDao.searchGroups(ctx, groupDNs);
log.info("LDAP batch sync " + ldapGroups.size() + " LDAP bases to OO groups");
for(LDAPGroup ldapGroup:ldapGroups) { for(LDAPGroup ldapGroup:ldapGroups) {
String externalId = ldapGroup.getCommonName(); String externalId = ldapGroup.getCommonName();
BusinessGroup managedGroup = getManagerBusinessGroup(externalId); BusinessGroup managedGroup = getManagerBusinessGroup(externalId);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment