Skip to main content
All CollectionsPartner HubPartnering with Corti
Onboarding and Managing Multi-Tenancy with Corti
Onboarding and Managing Multi-Tenancy with Corti
Updated this week

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

  1. Fast Onboarding: Rapid setup of new distributors and resellers, ensuring minimal downtime.

  2. Data Segregation: Securely separates data for individual resellers and distributors.

  3. 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:

  1. Realm Collection: Corti works with distributors/resellers to gather the necessary information about their reseller networks.

  2. Bulk Realm Creation: Corti’s platform team creates the required Realms within 48 hours for immediate onboarding.

  3. 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.

Did this answer your question?