Assigning tenant 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.

When a user from a specific tenant logs on to IBM® Cognos® Analytics, the system looks at the tenant ID and filters the content.

Tenants can be created and tenant IDs can be assigned using the software development kit (SDK).

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 content within a folder, but leave the folder itself public.

You can also assign tenant IDs for individual objects, such as reports, dashboards, data server connections, user groups and roles, and so on.

Procedure

  1. Log on to IBM Cognos Analytics as a system administrator.
  2. In Team Content, locate the container entries, such as folders or packages, whose descendents should be assigned the same tenant ID.

    When assigning tenant IDs for objects such as data server connections or groups or roles, locate the objects in the appropriate area in the administration interface.

  3. Open the Properties panel for the object for which you want to assign the tenant ID.
  4. On the General tab, Advanced section, click the link next to Tenant.
  5. Choose a tenant ID from the list of available IDs, and click Apply.

Results

The tenant ID is applied to the entry. If the entry is a container, such as a folder or package, the tenant ID is applied to the entry and its descendents.

The tenant name is displayed on the General tab, Advanced section, in the object properties page.