MicroStrategy ONE

Multi-Tenant Environments: Object Name Personalization

In a multi-tenant setup, different organizations share a single MicroStrategy environment to accomplish their reporting needs. This section shows you how to use MicroStrategy to personalize object names in a project in your MicroStrategy environment, to support a multi-tenant setup.

Attribute and metric names in a project's metadata are made relevant to each tenant using object name personalization. Every object can have a different name stored to support each tenant who uses that object in their reporting. Each tenant's users see only those object names assigned to their organization. If there is no specific tenant name assigned to an object that is viewable by the tenant organization, its users see the base object name.

For example, you have an attribute stored in the metadata repository, with a base name of Inventory Date. This metadata object will appear on reports accessed by users in Organization A and Organization B. You can use object name personalization to configure MicroStrategy to automatically display the object to Organization A with the name Date In Inventory, and display the same object to Organization B with the name Date First Purchased.

Object name personalization involves exporting object strings to a location where they can be updated with tenant-specific names, and importing the new object strings back into the metadata repository. You can also provide new names for individual objects one at a time, using the Object Translation Editor in Developer.

For steps to perform these procedures, see Renaming Metadata Objects.