Corti’s multi-tenant solution ensures fast onboarding, secure data segregation, and self-service license provisioning for distributors and resellers. By leveraging Keycloak as our License Management Platform, we provide streamlined access and management for partner networks. This document outlines the process for onboarding distributors, resellers, and organizations into Corti’s multi-tenant environment.
Definition of a Tenant vs. Environment
Clearly define what a "tenant" and an "environment" mean in the context of Corti. For instance:
Tenant: Represents a logically isolated instance for a distributor, reseller, or organization within Corti's platform. It includes its own data, configurations, and user management, ensuring secure segregation.
Environment: Refers to a specific operational stage or context, such as development, staging, or production, where tenants may operate.
Single- vs. Multi-Tenancy
Briefly explain the difference:
Single-Tenancy: Each tenant operates in its own independent instance, requiring separate resources and maintenance.
Multi-Tenancy: Multiple tenants share the same underlying infrastructure while maintaining isolated data and configurations.
Key Features of Corti’s Multi-Tenant Solution
Fast Onboarding: Rapid setup of new distributors and resellers, ensuring minimal downtime.
Data Segregation: Securely separates data for individual resellers and distributors.
Self-Service License Provisioning: Allows distributors and resellers to independently manage user access to Corti Assistant.
Benefits of Keycloak Architecture
Ease of Management: Keycloak’s architecture ensures that distributors and resellers can efficiently manage their respective networks.
Data Security: Robust data segregation mechanisms provide secure and isolated access for each reseller.
License Creation: Enables fast and efficient provisioning of user access to Corti Assistant.
Onboarding Distributors and Resellers
During the onboarding process, Corti collaborates with distributors and resellers to define and create the required Realms for their networks. This bulk creation ensures that resellers can be onboarded immediately.
Steps:
Realm Collection: Corti works with distributors/resellers to gather the necessary information about their reseller networks.
Bulk Realm Creation: Corti’s platform team creates the required Realms within 48 hours for immediate onboarding.
Ongoing Realm Requests: Distributors can submit additional requests using [email protected] and new resellers are added to their network.
Adding new users
Once distributors and their reseller networks are granted access to Keycloak it is quick to setup and manage licenses for Corti Assistant users.