Skip Navigation

Change the AtHocDataConfiguration.config file

The attribute that you use for login_id should have memberExport=“true” in the
AtHocDataConfiguration.config
file.
In the following example, “samaaccountname” is used as the mid prior to 2.0. In 2.0, “userPrincipalName” is used as the login_id, and the memberExport is set to true.
AtHocDataConfiguration.config in LDAP Sync version 1.2.7
<class objectClass="user" type="USER" nameAttribute="name"> <!-- Attributes to be fetched from LDAP for user --> <attributes> <!-- memberExport is optional; true indicates this attribute will be exported for static list membership sync too -->
<attribute memberExport="true">samaaccountname</attribute>
<attribute>sn</attribute> <attribute>userPrincipalName</attribute> <attribute>displayname</attribute> <attribute>userAccountControl</attribute> <attribute>mail</attribute> <attribute>telephoneNumber</attribute> <attribute>distinguishedName</attribute> <!-- Sample definition to get multi-values of given LDAP attribute --> <!--<attribute multiValued="true">objectclass</attribute>--> </attributes> </class>
AtHocDataConfiguration.config after User Sync Client
<class objectClass="user" type="USER" nameAttribute="name"> <!-- Attributes to be fetched from LDAP for user --> <attributes> <!-- memberExport is optional; true indicates this attribute will be exported for static list membership sync too --> <attribute>samaccountname</attribute> <attribute>sn</attribute>
<attribute memberExport="true">userPrincipalName</attribute>
<attribute>displayname</attribute> <attribute>userAccountControl</attribute> <attribute>mail</attribute> <attribute>telephoneNumber</attribute> <attribute>distinguishedName</attribute> <!-- Sample definition to get multi-values of given LDAP attribute --> <!--<attribute multiValued="true">objectclass</attribute>--> </attributes> </class>