# Use cases for multi-tenancy

> Two example use cases that show how multi-tenancy can work for your organization

---

Site [llms.txt](/llms.txt)

---

## Bring your own data center

A global managed services provider (MSP) uses Cloud Management Platform (CMP) to provide automation and self-service to its external customers. The MSP offers its customers two options:

1. Use the MSP's data centers, along with all their virtualization systems (resource handlers), environments, container orchestrators, configuration managers, and so on, which are set up in CMP as global objects accessible to all tenants.
1. Bring their own data centers and use the CMP UI to connect to systems within their own data centers, enabling self-service and automation for the resources they already have.

Option 2 is enabled by CMP's multi-tenancy capabilities. Global administrators set up tenants in CMP, create an admin role with the appropriate admin management permissions (for example, `resourcehandler.manage`), and grant that role to users while adding them to the appropriate tenant.

This helps the MSP scale: global administrators can delegate administering each tenant's systems to the people who know those systems best, the tenants themselves.

Tenants gain full power of CMP, plus access to the global blueprints and orchestration set up by global administrators.

## Delegate configuration manager administration

A multinational conglomerate has lines of business it wants to empower with self-service. These lines of business also need to connect CMP to some of their own management tools, and they already use their own configuration managers: a mix of Ansible, Chef, and Puppet.

The company's central IT department set up a single, load-balanced CMP instance for all lines of business to use, enabling them to share standardized application deployments. IT sets up a tenant for each line of business and grants them administrative privileges, but only to configure configuration managers in CMP.

Although this company's goal was to let tenants manage their own configuration managers and connect them to CMP, you can assign any combination of administrative privileges to an admin role, giving tenant administrators just the right level of autonomy.

See [Admin roles](/docs/cmp/configure/access-and-security/groups-roles-permissions/admin-roles/) for more details on how to accomplish this.
