Skip to main content
Once an app exists, the Studio editor exposes a set of distribution tools — clone, share, generate a PDF, export the code, or migrate to another workspace. All of them live in the ⋯ menu at the top right of the editor or in the right-click context menu on any app tile.

App menu (⋯)

In the Studio editor, the ⋯ icon in the top-right reveals: The Studio editor ⋯ menu open on a published app, showing Show Tutorial, Clone, Share URL, Generate PDF, Delete and Advanced

Generate PDF

PDF export supports four standard formats:
  • A4 Portrait
  • A4 Landscape
  • A3 Portrait
  • A3 Landscape
A Schedule option is also surfaced (currently labelled Coming Soon) — when it ships, you’ll be able to email PDFs on a recurring cadence. Clicking a size opens the rendered PDF in a new tab — from there you can save or print. Generate PDF submenu showing A4 Portrait, A4 Landscape, A3 Portrait and A3 Landscape options plus a Schedule entry labelled Coming Soon
PDF export captures the current page state, including any active filters, search terms, and the selected sidebar page. To produce a different view, change the state first, then export.

Sharing

Two ways to share:
  • Share URL (from the ⋯ menu) — opens a dialog with a customizable short URL.
  • Right-click any app tile in Builder Mode — gives you Open in new tab, Copy link, Launch and Edit, among others.
Applications respect ThreatAware’s access control. Recipients only see data they have permission to view in the main platform.

Share URL is a customizable slug

Share URL dialog: Share this URL to give others access to the published version of your app, a Shareable URL reading https://your-tenant.dimension.io/app/exploited_vulnerabilities_dashboard with a pencil edit icon, and a Copy URL button The dialog exposes a single Shareable URL field of the form:
The slug starts as the app’s name (for example exploited_vulnerabilities_dashboard). Click the pencil icon to edit it — make it memorable (e.g. compliance-dashboard, device-inventory). The slug must be unique within the tenant.
Share URL is also a Shortcut. Publishing an app automatically creates a Shortcut record in Settings → Shortcuts with the slug. Editing the URL here updates the same Shortcut.
Share URL requires a Published app. When the app is in Draft, the Share URL menu item is greyed out. Publish first, then share.

Cloning

From the ⋯ menu, Clone creates an editable copy of the app. The clone starts as a draft you fully own — modify it freely without affecting the original. Cloning is the recommended starting point when an existing app is close but not quite right.

Draft vs Published

Every app has two states tracked by the editor:
  • Draft — your unpublished changes; visible only to you while you build
  • Published — what everyone with access sees
The state toggle and the Publish button live at the bottom of the editor. Data sources and Actions can only be edited from a draft, not a published app — hover the Data sources counter while published and you’ll see “Unpublish to make changes to data sources”.

Advanced → Inspect Element

Inspect Element puts the editor into selection mode. Click any element in the live preview and Studio captures a reference to it, ready to drop into the next Composer prompt — useful for prompts like “remove this”, “make this the same height as the chart next to it”, or “duplicate this in the panel below”. The same tool is available as the selection arrow icon in the Composer footer.

Advanced → Export

Export downloads the complete application package — source code, dependencies list, and a README with run instructions. The exported app has no ThreatAware dependencies and can be run anywhere. Before it downloads, the Export dialog lets you choose what goes in:
  • Dependencies — the data feeds and actions the app uses, each with a checkbox
  • Export Settings — Include Composer Conversation, Include Key Value Store, Include App Thumbnail and Include Unencrypted Variables
Feed data is never included in an export. Alternatively the X-Ray view (the < > icon in the editor header) gives you a file-tree explorer for the same source code. There’s a Download Package button at the bottom of X-Ray, and you can toggle between Draft and Published versions of every file. X-Ray source code viewer showing the Files tab with a file tree containing a components folder and App.tsx, a Draft/Published toggle at the top, and a Download Package button at the bottom

Advanced → Migrate

Migrate moves an app — including its data feeds and actions — between Dimension workspaces. Use it to promote an app from a Private workspace into a shared one, or to copy an app between development environments. Advanced submenu from the app ⋯ menu, showing Inspect Element, Export and Migrate

Workspace access

Apps follow the access of the workspace they live in. Each workspace has an Access list of people, Teams or everyone in your tenant, each with a workspace role: Set access in the Create Workspace dialog. See Workspaces.