Assigning tentant IDs to existing content

After multitenancy is enabled, the system administrator assigns tenant IDs to the existing content store objects. All objects that belong to a tenant have the same tenant ID. The tenant IDs are created when a user from a specific tenant logs on to IBM® Cognos® Business Intelligence, or the system administrator impersonates the tenant. Tenant IDs can also be created using the software development kit.

About this task

In a multitenant environment, all objects in the content store are either public or belong to a single tenant. As a system administrator, you must ensure that the existing objects have a proper tenant ID or are meant to remain public. For example, you can assign tenant IDs to data source connections, but leave the data source itself public.

If the tenant content is not organized into separate folders, you can create a root folder in Cognos Connection for each tenant. This helps to preserve the uniqueness of names in the Cognos BI environment.

The Tenant ID is displayed on the General tab in the object properties page. The tenant name associated with each object is shown in the Tenant column in IBM Cognos Connection and IBM Cognos Administration.

Procedure

  1. Log on to IBM Cognos Business Intelligence as a system administrator.
  2. Locate the container entries, such as folders or packages, whose descendents should be assigned the same tenant ID.
  3. Open the properties page for the entry for which you want to assign the tenant ID.
  4. On the General tab, click Set next to the Tenant ID.
  5. Choose a tenant ID from the list of available IDs, and click OK.

    The tenant ID is applied to the entry and its descendents.