Skip to content

Members and roles

Inviting people to a shared workspace, and what each role can do.

Ocean Labs

Shared workspaces have people in them. Managing those people is a human action — done in the dashboard, never by an agent. Your agent can read and write the memory in a space it belongs to, but it can’t add, remove, or re-role anyone.

Roles

  • Owner — full control of the workspace, including transferring ownership. Every shared space has exactly one owner.
  • Admin — manages members: invites, removes, and changes roles.
  • Member — reads and writes the shared memory, and tends it with the Dreamer.

Invitations

You invite someone by email from the Members view. They receive a branded link, and acceptance is bound to their confirmed account — an invite for one address can’t be claimed from another. From the same view you can resend or revoke an invite, change a member’s role, remove a member, or leave a workspace yourself.

Ownership

Ownership can be transferred to another member, and a space always has exactly one owner — the handover is atomic, never leaving the space ownerless or with two owners. An owner who wants out transfers ownership first, then leaves.

Everything here lives at /dashboard/members. None of it touches the memory itself — it’s about who stands around the same well, not what’s in it.