Out of the box, eXo Platform is configured to leverage the IDM database. If you want to integrate eXo Platform with a user directory, you will need to synchronize this remote directory by activating a Kernel component named OrganizationIntegrationService.
There are 2 typical ways to achieve this:
The first way: Directly add the entry below to the configuration.xml file:
For Tomcat: $TOMCAT_HOME/gatein/conf/portal/portal/configuration.xml
For JBoss: $JBOSS_HOME/server/default/conf/gatein/portal/portal/configuration.xml
<import>war:/conf/platform/organization-integration-configuration.xml</import>
The second way: Add the entry below to the WEB-INF/conf/configuration.xml file through a custom extension. The path to the file is independent on JBoss and Tomcat:
<import>war:/conf/platform/organization-integration-configuration.xml</import>
Next, you can start synchronizing your directory with eXo Platform by using one of the methods described below.