Configuring multi-tenancy on the Sametime Community Server

Multi-tenancy allows multiple organizations to be part of an IBM® 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 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 with the Sametime Community Server and contains the configuration settings and the configuration instructions for the multi-tenancy feature.

The multi-tenancy feature is disabled by default. These three files are deployed in the folder which contains all customized Java code on the Sametime Community Server. That is the java folder which is located under the Domino® folder on Microsoft™ Windows™ and the data folder on Unix.

Procedure

  1. Configure and enable multi-tenancy by completing the instructions in the CustomizedMultitenancy.ini file.
  2. If you are using Sametime Proxy Servers in your multi-tenancy environment, add the following configuration settings to the <configuration> element on the stproxyconfig.xml file on each Sametime Proxy Server and on the Sametime System Console. Use a text editor to add the settings to the stproxyconfig.xml file.
    <multiTenancy>
      <key>Value of ORG_PART_OF_DN property from CustomizedMultiTenancy.ini/<key>
      <attr>Value of LDAP_ORG_ATTR property from CustomizedMultiTenancy.ini/<attr>
    </multiTenancy>