Sandbox

App sandbox

Preview marketplace extensions in a restricted iframe before publish.

Local tenant sandbox

Provision a demo school for API and OAuth work. Full steps live in docs/developer/SANDBOX_QUICKSTART.md.

python manage.py ensure_developer_sandbox_tenant --school-slug=demo-school

Open sandbox tenant

Issue API keys and webhooks from the API Center after you sign in. API keys · Webhooks · SDK reference

App preview frame

Third-party apps load here with iframe sandbox restrictions (no top navigation, no form posts to parent). Paste an app preview URL when your publisher console provides one.

Marketplace install lifecycle and governed review: Developer portal