CrystalQore

Admin Guide Overview

The Superadmin panel provides platform-wide management. Manage PBX instances, tenants, users, roles, SMS, API clients, audit logs, sync, retention, and system settings.

Admin Guide Overview

The Superadmin panel is the central control center for platform-wide administration of CrystalQore. It provides a comprehensive suite of tools for managing infrastructure, tenants, users, security, and system configuration—all from a single interface.

Accessing the Superadmin Panel

The Superadmin panel is available at /superadmin on your CrystalQore instance. Access requires the SUPERADMIN role.

Only users with the Superadmin role can access the Superadmin panel. Standard Admin and User roles do not have access to this area.

What You Can Manage

The Superadmin panel covers every major administrative function:

AreaDescription
PBX InstancesConnect and manage FusionPBX installations
TenantsOrganizations using the platform; multi-tenant isolation
UsersUser accounts, credentials, roles, and permissions
Roles & PermissionsUser, Admin, Superadmin; module and widget permissions
SMS NumbersAssign and configure phone numbers for SMS/MMS (Professional tier)
SMS Campaigns10DLC campaign registration for compliant business messaging (Professional tier)
API ClientsAPI keys for external integrations (Enterprise tier)
Audit LogsTrack all administrative actions for compliance
SyncSynchronize users and extensions from FusionPBX
Retention PoliciesConfigure how long data is kept before purging
System SettingsPlatform-wide configuration (name, URL, credentials, features)
White LabelFull branding customization (Enterprise tier)

The Superadmin panel uses a dedicated sidebar for navigation. Each section links to the relevant management screens:

  • Dashboard — Overview of platform health and key metrics
  • Tenants — Tenant management
  • Users — User management
  • Roles — Role and permission configuration
  • PBX Instances — FusionPBX connection management
  • SMS Numbers — Phone number assignment (Professional tier)
  • SMS Campaigns — 10DLC campaigns (Professional tier)
  • API Clients — API key management (Enterprise tier)
  • Audit Logs — Administrative action history
  • Sync — FusionPBX synchronization
  • Retention — Data retention policies
  • Settings — System configuration
  • White Label — Branding customization (Enterprise tier)

Platform Architecture

CrystalQore uses a hierarchical structure:

  1. Platform — The overall CrystalQore installation
  2. PBX Instance — A connected FusionPBX server (Community: 1, Enterprise: multiple)
  3. Tenant — An organization with isolated data
  4. User — Individual account belonging to a tenant

Each tenant is assigned to a PBX instance. Users belong to a tenant and inherit the tenant's PBX association for calls and extensions.

Getting Started

Add a PBX instance — Connect your FusionPBX installation.

Create tenants — Set up organizations.

Create users — Add user accounts and assign roles.

Sync from FusionPBX — Import users and extensions automatically.

PageDescription
Tenant ManagementCreate and manage tenants
User ManagementManage user accounts
Roles and PermissionsConfigure roles and access control
PBX InstancesConnect FusionPBX
Multi-PBX ManagementManage multiple PBX instances (Enterprise)
SMS NumbersAssign SMS numbers (Professional)
SMS Campaigns10DLC campaigns (Professional)
API ClientsAPI keys (Enterprise)
Audit LogsAdministrative action tracking
SyncFusionPBX synchronization
Retention PoliciesData retention configuration
System SettingsPlatform-wide configuration
White LabelBranding customization (Enterprise)

On this page