Authorisation and role-based access to workspaces (paid only)

By default, all workspaces are accessible by anybody who has access to your Structurizr installation. Anonymous users (not signed in) have read-only access, while authenticated users (signed in) have read-write access.

The security of each workspace is summarised on the dashboard with the following labels:

  • Public (accessible to everybody)
  • Private (accessible only to specified users)

Workspace access can be configured via the workspace settings page. You can also configure the set of users when creating your model as text (Structurizr DSL + CLI) or code (Structurizr client libraries).