Enabling multi-tenancy on the Sametime Community Server
Multi-tenancy allows multiple organizations to be part of the HCL Sametime® community. With multi-tenancy, Sametime users can chat, add users and groups to contact lists, and have awareness of users in their organization or in other organizations that are configured to be visible to them.
About this task
The multi-tenancy feature uses customized Java™ code to dynamically generate a filter and base distinguished names for LDAP searches on the Sametime Community Server. The CustomizedMultitenancy.class
and ConfigLoader.class
Java files containing the required code are automatically installed during the Sametime Community Server installation. The CustomizedMultitenancy.ini
file is also installed and contains the configuration settings and the configuration instructions for the multi-tenancy feature. These files are located in the java directory where Domino is installed.
For example,on Windows C:\Program Files\HCL\Domino\java.
The multi-tenancy feature is disabled by default.
Prerequisite LDAP Requirements
Users from all organizations should reside under one tree, with multiple branches.
For example:
If the base DN is CN=ORGANIZATIONS,OU=COLLAB,DC=HCL,DC=COM
An individual organization would be found at this baseDN(s):
O=Organization A,CN=ORGANIZATIONS,OU=COLLAB,DC=HCL,DC=COM
O=Organization B,CN=ORGANIZATIONS,OU=COLLAB,DC=HCL,DC=COM
Additionally, each user’s entry in LDAP must contain an attribute that also contains the name of the organization that the user belongs to.
For example,you can create an attribute called “organizationName” and the value set to the name of the organization.
organizationName=Organization A.