Skip to main content
Version: 1.12.0

Delete and recover a workspace

Use scheduled deletion when your organization is finished with a DVARA workspace but needs a short recovery window before its data is erased. DVARA Flightdeck suspends governed traffic immediately, shows the purge date, and lets you restore the workspace until that date.

Enterprise only

Not included in DVARA Open Source.

You must have the workspace admin role. A developer or viewer cannot open or submit the deletion form.

Export what you need first​

Open the workspace danger zone and review Deletion impact before scheduling anything. Flightdeck counts the primary records in each group:

Erased at purgeExamples included in the count
UsersWorkspace users
API keys and personal tokensWorkspace API keys and Flightdeck personal access tokens
Provider credentialsStored credentials and references owned by the workspace
PoliciesLLM and A2A policies, approval requests, and shadow-policy records
Prompts and experimentsTemplates, experiments, and experiment events
Budget capsBudget limits and workspace spend records
Integrations and agentsWebhooks, MCP servers and approvals, A2A agents and approvals, and guardrail plugins
Usage and cost recordsToken usage, costs, reports, killed sessions, cache configuration, and other workspace history
PII tokensToken values and their workspace keys

The panel separately shows how many audit and MCP tool-call evidence records will be retained. These records remain tamper-evident evidence after the workspace data is purged; they are not included in the erased-record total.

Before you continue, ask a platform owner for a configuration export (Settings → Import / Export) if you need a restorable record of the workspace setup. Only the owner's deletion page shows Export configuration. Then use Review and export audit records to export the audit evidence your organization must retain. An audit export is a protected action and needs approval from a second authorized person.

Schedule deletion​

Open Identity → Delete Workspace, then:

  1. Check the deletion-impact counts and displayed purge date.
  2. Sign in again if your current sign-in is more than 10 minutes old. This recent-sign-in rule applies to password, OIDC, and SAML sessions.
  3. Type the workspace name exactly and choose Schedule workspace deletion.

Flightdeck changes the workspace to SUSPENDED immediately. Its API keys stop serving governed traffic, and workspace members cannot use it. No workspace data is erased at this point.

The default recovery window is 30 days. Your deployment can use a different window, so treat the purge date shown in Flightdeck as authoritative. The request records WORKSPACE_SELF_DELETE_REQUESTED with the workspace, actor, and purge time.

The purge cannot be undone

After the displayed purge date, DVARA erases the workspace-owned records in the impact table. There is no restore action after the purge runs.

Cancel and recover the workspace​

Return to Identity → Delete Workspace before the purge date. The page shows who requested deletion, when it was requested, and the scheduled purge date. Choose Cancel deletion and restore this workspace.

DVARA clears the pending-deletion markers and returns the workspace to ACTIVE. Its data is unchanged because the purge has not run. The cancellation records WORKSPACE_SELF_DELETE_CANCELED with the workspace and actor.

Cancellation does not require a second approval. If the workspace was suspended for another reason, such as an operator action or an abuse review, DVARA refuses the deletion workflow until that separate suspension is lifted; canceling deletion cannot override it.

Know the operator deletion difference​

A platform owner uses the same scheduled workflow. Delete on a row of the platform-wide workspace list opens the same page: it suspends the workspace and schedules its purge, and the owner can cancel it. The owner's page also has Export configuration and Erase now, which erases a workspace whose deletion is already scheduled, before the purge date. An owner's request records WORKSPACE_DELETE_SCHEDULED (and WORKSPACE_DELETE_CANCELED on cancel). WORKSPACE_DELETED is written when the workspace is actually erased.

For the wider account workflow, see Manage a workspace account. For platform-level workspace administration, see Manage workspaces and users.