Skip to main content

App Panel Reference

The operations layer. The Platform Panel (/platform) manages the environment: create apps, install packages, manage tenants. The App Panel manages one app: users, roles, policies, auth, themes, secrets, logs, routes, and AI agents. Much of this is configured for you by the zango-app-developer plugin through the platform API during the build; the App Panel is where you review it and where non-developers run things day-to-day afterwards.

Logs: full observability, zero config

Access Logs

Every login, logout, and failed attempt. Filterable by user, role, date, and event type.

Application Audit Logs

Every create / update / delete on every model, captured with actor, timestamp, and diff.

Framework Audit Logs

Platform events: policy syncs, package installs, app updates. Compliance-ready.

Secrets & release fixtures

Secrets store API keys and tokens encrypted at rest (Fernet). Access them in code with get_secret('KEY_NAME') from zelthy.core.utils; each workspace has its own isolated namespace. Release Fixtures export a versioned snapshot of app config (menus, login config, routes) for env promotion, so staging matches production exactly, which is what makes Zango viable for regulated industries.

tasks.py
from zelthy.core.utils import get_secret

api_key = get_secret('INFOBIP_API_KEY') # decrypted at runtime