Skip to content

Workspaces

A workspace is the top-level organisational unit in DataRecs. All resources — connections, jobs, and results — belong to a workspace.

Each workspace is fully isolated. Data, credentials, and job history are never shared across workspaces. Under the hood, DataRecs provisions dedicated infrastructure per workspace to enforce this boundary.

  • Per-environment: Create separate workspaces for development, staging, and production.
  • Per-team: Give each team their own workspace with independent connections and jobs.
  • Per-client: If you run reconciliations on behalf of clients, isolate each client in its own workspace.

See the Quickstart for examples across Console, CLI, Terraform, and REST API.