Create Workspace

Command to create a new workspace with owner, name, and visibility settings.

Command

Description

This command initiates the creation of a new workspace. The workspace serves as an organizational container for dashboards, saved queries, and preferences.

Validation Rules

  • No existing workspace may exist for this aggregate
  • Workspace name must be non-empty
  • Visibility must be either Public or Private
  • OwnerId is optional (anonymous workspaces for unauthenticated exploration)

Emits

  • WorkspaceCreated on success