System Configuration & Modules
The System section of the Backoffice Portal allows platform administrators to configure global settings, manage feature flags, and control the availability of system-wide modules.
Global Settings
The System Settings page provides control over the platform's core behavior and external integrations.
Hint: The settings panel includes sections for Platform Configuration, Feature Flags, and Email Settings.
Platform Configuration
- Platform Name: The primary branding used throughout the system.
- Support Email: The destination for system-generated support requests.
- Max Tenants: The hard limit on the number of organizations that can be provisioned on this instance.
Feature Flags (Global)
Feature flags allow you to toggle functionality for the entire platform without code changes:
- Public Registration: If enabled, users can create accounts without an administrator's invitation.
- MFA by Default: Automatically enforces Multi-Factor Authentication for all new accounts.
- Email Verification: Requires all new users to confirm their email before accessing their account.
- Multi-Tenant Mode: Enables the multi-tenant architecture (usually enabled by default).
Email & Infrastructure
- SMTP Configuration: Manage the outgoing mail server (Host, Port, and "From" email).
- Storage Provider: Configure where system assets and documents are stored (e.g., AWS S3, Local).
Module Management
EducaSphere is modular. The System Modules page allows you to see which components are currently active and how many organizations are utilizing them.
Hint: This directory shows module keys, versions, and an 'Active' toggle for each.
Active Modules
- Module Key & Name: The unique identifier and display name for each system component (e.g.,
academic-core,finance-pro). - Tenant Usage: Displays the number of organizations that have this module enabled.
- Status Control: Use the Toggle to enable or disable a module platform-wide.
Disabling a module platform-wide will immediately revoke access for all tenants using that module. Use this with caution.
Subscription Plans
Platform admins define the subscription tiers available to tenants. Each plan defines:
- User/Student Quotas: Maximum number of accounts allowed.
- Feature Set: Which modules are included in the plan.
- Pricing & Billing: Currency and billing interval (Monthly/Annual).
Next Step: View System Logs & Audit Trails.