Why does my LDAP sync fail with "has blank mapped jid -- abandoning sync"?


In order to construct a valid JID, any attribute used in the JID field mapping expression must be present in each LDAP record that is to be imported. To ensure that only records that have these attributes present are imported, we recommend that you include presence filters (i.e. those of the form (<attribute name>=*)) using a ‘&’ (AND) in the Filter field under Import Settings for each attribute used in the JID field mapping expression.

For example, suppose your JID field mapping expression is $sAMAccountName$@example.com, and you wish to import users who are members of the group cn=Sales,cn=Users,dc=example,dc=com, an appropriate import filter would be:

(&(memberOf=cn=Sales,cn=Users,dc=example,dc=com)(sAMAccountName=*))

Last update:
21-May-2019
FAQ ID:
1274