Outlook Connector & GAL - Can OC Display Users, Both With Email Accounts And Also Users Without Email Accounts? (Doc ID 2236346.1)

Last updated on FEBRUARY 24, 2017

Applies to:

Oracle Communications Connector for Microsoft Outlook - Version 9.0.0 and later
Information in this document applies to any platform.

Symptoms

Using Outlook Connector (OC) version 9.0.0.2.0.

The goal is to have OC be able to display users who have an email account and also display users who do not have an email account in the GAL.

After modifying the LDAP request configured in OC for reaching out to the GAL, when the GAL is opened, the VLV being used is seen, but there are also some duplicate entries.

Followed the instructions found in KM doc:  Outlook Connector & GAL (CardDav) - Duplicate Entries (Doc ID 2106859.1)

Some user accounts exist that don't have an email address, but the goal is to still be able to see them in the GAL.  So, based on the instructions that worked according to the above KM document, the following was modified:

Changed:

store.corpdir.defaultcorpdirectoryurl=ldap://ugldap/??sub?(&(mail=*)(cn=*))?vlv,sort=cn

to:

store.corpdir.defaultcorpdirectoryurl=ldap://ugldap/??sub?(cn=*)?vlv,sort=cn

Used the following in the OC *.ini file:

Filter=(cn=*)

And the associated VLV indexes:

dn: cn=myVLVSearch,cn=b2,cn=ldbm database,cn=plugins,cn=config
objectClass: top
objectClass: vlvSearch
vlvBase: o=domain.com,dc=b2,dc=internal,dc=tld
vlvFilter: (cn=*)
vlvScope: 2
multiLineDescription: VLV for outlook connector
cn: myVLVSearch

dn: cn=myVLVIndex,cn=myVLVSearch,cn=b2,cn=ldbm database,cn=plugins,cn=config
objectClass: top
objectClass: vlvIndex
vlvSort: cn
cn: myVLVIndex
vlvEnabled: 1
vlvUses: 20

The GAL is using the new VLV, but the result is not what is expected - still do not see the non-email users and the duplicate entries for the user's who do have an email address, have returned.

Here is a snippet from the DS access log, illustrating the search:

By performing the following manual search against the Directory Server:

ldapsearch -D "cn=directory manager" -w <password> -b o=domain.com,dc=b2,dc=internal,dc=tld -s sub -x cn=* -S cn -G "0:14:0:0"

we see 8 users who do have an email address and 6 users who do not, making up a total of 14.

So, what does this tell us?  This tells us that the DS is returning what is expected - ie. it returns both users with email addresses and users without email addresses.

Even though the correct search is being performed, as we see in the DS access log, the OC GAL is not reflecting the same results, which in this case is not showing any of the non-email address users, but is showing the email address users, with some showing more than once.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms