Previous Topic: Navigate to a Specific Part of a ProcessNext Topic: Make a Process Aware of Multiple Tenants


Multi-Tenancy and CA Process Automation

In a multi-tenant deployment, administrators want to control user access to process instances based on a tenant or a set of tenants. You can use common CA Process Automation processes across multiple tenants. This feature allows for access control of process instances. You can prevent a user with access to one tenant from accessing an instance related to a different tenant. This feature also results in enhanced process duplication and synchronization and reduces related maintenance tasks.

You can limit access to the process instances, based on access to a tenant, using common processes across tenants. This is accomplished by setting a tenant ID (as a new well-defined variable) as part of a process instance. Then validate access to that tenant ID when access to that process instance is requested.

Note: Setting the tenant ID is up to the process designer as part of designing the process or as part of the input parameters to the process. Any process that does not have a tenant ID already set must follow the current access control restriction based on the process definition.