Tenants
The Tenants module provides a comprehensive interface for managing system tenants, offering various options for host and tenant configuration.
Host Actions
The module provides several actions for managing hosts:
- Create Data Base: Enables the creation of a new database for the selected host.
- Manage Features: Allows enabling, disabling, or resetting features to default settings. If a feature is disabled, the tenant cannot access it, even if user permissions would typically allow it.
- Create Subdomain: Facilitates the creation of a subdomain associated with the host.
- Apply Migrations: Allows the application of database migrations to update or alter the database schema for the host.
- Tenant Settings External Login: Manages external login configurations for tenants, allowing integration with external authentication providers.
- Tenant Domains: Enables adding or editing a hostname for the tenant, allowing customization of the tenant's web address.
- Tenant Isolation: Enables or disables isolation for a host.
- IP Isolation: Enables or disables IP isolation for a host, with the option to add a new IP.
- Content Security Hosts: Allows the addition of new hostnames for content security.
New Tenant
Creating a new tenant involves the following steps:
- Base Info Tab: Fields for entering the tenant's Name, Email Address, and Password.
- Database Tab: Includes an option to create a new database for the tenant. If selected, fields for database details will appear. Alternatively, users can specify a default connection string.
Dashboard
The Tenant Dashboard provides management options for existing tenants, including actions similar to those available for hosts. Additional options include:
- Login as Tenant: Allows users to log in as a specific tenant to troubleshoot or manage tenant-specific settings.
- Remove Tenant: Provides the ability to permanently delete a tenant from the system.
- Previous
- Organization Units