Duplicates in Outlook connector global address list (GAL)
807574Oct 21 2008 — edited Feb 10 2020I am getting duplicates in GAL of Outlook 2007, some addresses appear seven times or more. I have followed the guide for VLV Browsing, it makes no difference to the problem. There are less duplicates if I use search base: ou=People,o=Organization1,dc=example,dc=com. Actually I want to use search base: dc=example,dc=com, thus showing all the organizations (truely global address book). In order for this to work I have use the ACI access control to filter the entries that I want in the GAL (ACI I'm using is below). I seems that when I filter out entries with "psincludeingab=false" It correctly doesn't display that contact but a duplicate entry of another contact occurs in it's place. It's as if it's getting empty entries due to ACI filtering and filling the blank entries in with the last successfully retrieved entries. Thunderbird GAL (ldap address book) is much better, I can filter it server -side (ACI) or client side (search filter in the advanced tab). I have been battling with this issue for a while now, I can't understand why nobody else appears to have this problem.
ACI for valid users/groups/resources:
ACI syntax:
(target = ldap:///o=*,dc=example,dc=com) (targetscope = subtree) (targetfilter = (& (!(psincludeingab=false)) (|(objectclass=inetorgperson)(objectclass=inetResource)(objectclass=icscalendargroup))))(targetattr != "userPassword") (version 3.0; acl "Access Corporate Directory"; allow (read, compare, search) (userdn = "ldap:///uid=*,ou=People,o=*,dc=example,dc=com");)
ACI location:
dc=example,dc=com