⌘K
NoteKub guide

Sharing and permissions

The Share dialog does two different jobs, and it keeps them apart on purpose. A public link lets someone outside the workspace read the page. Sending to a member points somebody who already has access at it. One grants, the other only aims.

Level: Intermediate8 min readUpdated Open NoteKub

The two halves of the dialog

Share sits at the top right of a page and opens a dialog in two labelled parts: Public links and Send to member. They are not two ways of doing one thing.

A public link grants access to someone who has none. Sending to a member creates no link and no share row at all — the recipient simply gets a ShareInvite notification that deep-links to the page they could already open. The server refuses a recipient outside the workspace, because sharing points rather than grants, and quietly does nothing when you share with yourself.

  1. 1.Open the page, then press Share at the top right.
  2. 2.Use Copy link for someone outside the workspace.
  3. 3.Use Send to member to put a page in front of someone already in it.
The Share dialog: a Copy link button above a Send to member section reading No other members in this workspace.
Two labelled halves. A workspace with nobody else in it says so instead of showing an empty list.

Send to member

Underneath the links is a list of the other people in the workspace, each with a Send button. Press it and the button walks through Sending… to Sent, and a toast names who it went to.

When there is nobody else in the workspace the section says so — No other members in this workspace — instead of showing an empty list.

  1. 1.Find the person in the Send to member list.
  2. 2.Press Send.
  3. 3.They get a notification that opens the page directly.

Roles decide what the dialog offers

What Share can do follows the four workspace tiers. Owner and Member can create and revoke links; Guest and Viewer cannot, and the server enforces that regardless of what the UI drew.

A role change reaches you live. An edit refused after the fact usually means your tier changed while the page was open — the switcher is where to check what it is now.

  1. 1.Check your role under the workspace name in the switcher.
  2. 2.If a share action is refused, re-read the role before trying again.
  3. 3.Ask an Owner to change it — only they can manage members.

Sharing a database

A database page shares the same way a document does — the dialog sends objectType as database rather than document, and everything else about links, sending and revoking is identical.

What travels is the database as its page: the views, the properties and the rows behind them.

  1. 1.Open the database page and press Share.
  2. 2.Copy a link, or send it to a member.
  3. 3.Revoke from the same dialog when it is done.