D

Workspaces & Permissions

Every document, table, and artifact lives inside a workspace. Workspaces are how you separate personal notes from team projects, and how billing, members, and limits are scoped.

In this section

  • Members & Roles — workspace roles, document roles, and how they combine.

  • Sharing & Public Access — invite teammates, copy links, or open up to the web.

Workspaces

You can belong to multiple workspaces and switch between them from the sidebar. Free accounts are capped at one workspace; Pro is unlimited.

Each workspace has:

  • A name and description (visible in the workspace switcher)

  • An owner and a list of members, each with a workspace role

  • Its own resources — docs, tables, folders, artifacts

  • Its own published site and (Pro) custom domain

How permissions work

Permissions in Dokki come from three places, applied in this order of priority:

  1. Per-document role — a specific person you've granted access to a single resource (Owner, Editor, Commenter, Viewer).

  2. Workspace role — the default for every member of the workspace (Admin, Editor, Viewer).

  3. Public access — what anyone with the link can do (none, view, comment, or edit).

The most permissive level wins, except when you've set a per-document role for someone — that role takes priority and limits what they can do, even if public access would grant more. This lets you keep one specific person on view-only even when the doc is otherwise editable to anyone with the link.

Sharing in a nutshell

  • Want a teammate to edit? Invite them to the workspace, then optionally set a stricter document role on a specific resource.

  • Want a public read-only link? Set Public Access to view on that one resource.

  • Want a custom URL? Publish the resource to your workspace site, and (Pro) bind a custom domain.