Search

Multitenancy Architecture

Last Updated: Apr 15, 2020

Articles

Multitenancy Architecture

JIFFY.ai Components

JIFFY.ai supports multitenancy architecture in which a single instance of the software runs on a server and serves multiple tenants. A tenant is a group of users that share common access to the hardware through the underlying software, with specific privileges to the software instance. A tenant can represent a business unit in an enterprise or a company that subscribes to cloud services from a service provider. Multiple tenants on a server share the memory, which is dynamically allocated and cleared up as needed. With a multitenant architecture, every tenant is provided with a dedicated share of the instances which includes data, configuration, user management, tenant individual functionality, and non-functional properties.

Only the Root Admin has the privileges to create a Tenant and its very first Tenant Admin. The members in a tenant can be provided with Tenant Admin access based on the requirement. The tenant admin has the privilege to add users and assign roles to them based on the requirement. The tenant admin can assign the Default roles in JIFFY.ai like the Business user, Designer, Release manager, and Support user. To perform certain tasks, Custom roles like Approver, Rejector, and Creditor can be created by the tenant admin if required. The tenant admin provides admin access to the users based on the requirement.

Did you find what you were looking for?