Skip to main content

Overview

Using the user services building block, organizations and individuals can effectively streamline the administrative processes. This includes, user registration, login process, multi-tenancy, role-based access, profile management, permissions, and secure access to the applications.

Multi-tenant Architecture

Additionally, Elevate capabilities are designed to be deployed on SaaS platform offering more cost-effective, secure, and scalable system to accommodate more tenants or organizations. A multi-tenant architecture uses a single instance of the software application to serve multiple customers/tenants. In this model, all tenants share common features like security, business logic, and resource management. This model uses a single shared database instance for all tenants. Data is segregated at the application or database layer using tenant IDs. Backend DB is same across all tenants. Within a tenant, the organization structure exists. For example, each tenant can have a number of organizations like Org1, Org2, Org3, and so on under it. The tenants will have their own data and configurations within the system.