Multitenancy in Cloudentity ACP
Description of ACP multi-tenant deployment
Tenant model
Cloudentity Authorization Control Plane (ACP) can support separate tenants. It is possible to deploy ACP in the single-tenant mode or the multi-tenant mode.
Multitenancy
The multi-tenant deployment enables you, as an ACP owner, to create distinct tenants that are
logically separated. The ACP owner can create new tenants either by using the authorization tenants create
command or by interacting with system-level APIs (/api/system/tenants/
).
Note
The multitenancy in ACP allows you to deploy ACP as a SaaS application and provide dedicated advanced authorization capabilities for each of your clients or partners.
Multi-workspace setup
The tenant model works in concert with a multi-workspace representation that enables you to have multiple authorization servers per tenant, providing a flexible model that can be fitted in to your organizational structure.
The figure shows logical dependencies between tenants, workspaces, and ACP components.