Portal Community

Exporting from the Designer

1
Open the app in App Studio Designer
2
Ensure all changes are saved (Ctrl+S or the Save button in the toolbar)
3
Click the App Menu (three dots ···) in the top-right of the designer toolbar
4
Select Export App
5
In the export dialog, optionally add a version label and release notes
6
Click Download Bundle — the browser downloads {appId}-{version}.appstudio.json

Exporting from the App List

You can export without opening the designer from the App Studio tenant admin panel:

1
Navigate to App Studio → Apps in the tenant admin panel
2
Find the app in the list and click the ··· menu on its row
3
Select Export — the bundle downloads immediately (no dialog)

Export Options

OptionDescription
Version labelOptional semantic version string added to the bundle (e.g., "1.4.2"). Advisory — not enforced on import.
Release notesFree-text description of what changed in this version. Stored in the bundle's changelog field.
Include permissionsWhether to include allowedRoles and page requiredRoles in the bundle. Default: on. Disable when distributing to tenants where roles differ.

What the Export Captures

// The export is a snapshot of the app's saved state:
{
  "schemaVersion": "1.0",
  "version": "1.4.2",           // Optional — from export dialog
  "exportedAt": "2026-05-25T14:30:00Z",
  "exportedBy": "user-abc",
  "changelog": "Added approval widget to lead detail page",

  "app": { ... },               // App metadata
  "pages": [ ... ],             // All AppPage definitions
  "panes": [ ... ],             // All Pane configurations
  "widgets": [ ... ],           // All widget placements
  "navigation": { ... },        // Sidebar and navigation config
  "variables": [ ... ],         // App variable declarations
  "permissions": { ... }        // App and page access config
}
Save before export The export captures the last saved state, not the current editor state. If you have unsaved changes, save them first (Ctrl+S) before triggering the export.