Configuring the Tenant Account
As a Superadmin, you can create and manage tenant accounts for Kadal CMS, Kadal AI, and Kadal for School from a unified Admin panel. This allows centralized control over tenant configuration, resource allocation, and feature access.
- Access the Admin Panel
- Log in to Kadal as a Superadmin.
- From the sidebar, click on Admin.
- You’ll be navigated to the All Accounts page.
- Review Existing Accounts
- On the All Accounts page, you can view a list of all existing accounts with key details like:
- Account Name and Code
- Tokens (Available / Total)
- Account Type (Internal, Pilot, Client)
- Subscription Start and End Dates
- On the All Accounts page, you can view a list of all existing accounts with key details like:
- Create a New Account
- Click the New Account button.
- You’ll be directed to the Account Setup screen, which includes multiple configuration sections.
- About
- Account Name: Enter a name for the tenant.
- Account Type: Choose from:
- Internal
- Pilot
- Client
- Tenant Admin Email: Enter the expected email ID of the Tenant Admin.
- If the email already exists in another tenant, user details (First Name, Last Name, Username) will auto-populate and cannot be edited.
- If the email is new, you can manually enter First Name, Last Name, and Username.
- Tenant Admin can be replaced by new or existing users as required.
- Stakeholders (Optional): Add email IDs (comma-separated) to notify stakeholders of this setup.
- Branding
- Tenant Logo: Upload a custom logo to replace the default.
- Tenant Code: Enter a 5-character alphanumeric code (no special characters). Must be unique.
- Platform
- Choose the primary platform:
- Kadal AI
- Kadal for School
- Kadal Content Manager (Available only if Kadal AI is selected)
- Choose the primary platform:
- Account Setup
- Users: Set the total number of allowed users.
- Tokens: Default set to 1 million (editable).
- Storage: Default set to 1 GB (editable).
- Subscription Period:
- Set Start Date and End Date.
- After the end date, the tenant and its users will be automatically disabled.
- Registration & Authentication
- Authentication Toggles:
- Google Authentication: Enable/Disable
- If GoogleAuth is enabled:
- Add approved domain names (comma-separated).
- Set the default role for self-registered users:
- Authentication Toggles:
- Account Configuration
- Choose which features and services to enable for the tenant:
- AI Services
- Agents
- LLM Models
- Content Ingestion
- Connectors
- Account Setup
- Tools
- Feature Flags
- Choose which features and services to enable for the tenant:
Note: Upon account creation or update, the Tenant Admin and listed Stakeholders will receive email notifications automatically.