Skip to the guide

Work with other people

Sharing projects

Set up shared membership, invite people, choose roles and open a shared canvas from Glob for Web.

A shared project gives a group a canvas they can open together. The owner invites people as editors or viewers. Editors and owners can change the shared canvas; viewers can read it and take part in its chat.

Setting up shared membership does not populate that canvas with your private project's notes. Start by opening the shared project, then deliberately add the material you want there. Read the Privacy Policy for data handling.

Set up a shared project

  1. Open the project picker in Nodes.
  2. Right-click your private project, or press and hold its row, and choose Share…. The picker also offers Share project.
  3. In the project panel's Sharing tab, check the selected Project.
  4. Read the notice, then choose Set up shared membership.

This creates a separate shared project with a matching name and connects that membership to the private project for management. Private and shared projects with the same name are still separate choices. Creating the membership is not an automatic publication of your private canvas.

If you already belong to the intended shared project, choose Load existing shared projects. Select it under Existing shared project, then choose Connect selected shared project. Simply highlighting an option does not connect it.

If an old connection is unavailable, the panel can offer Replace saved link with selected project. Check the chosen project and role before using it. Retry loading shared project or Retry loading existing shared projects repeats a failed load.

Invite someone

Only the owner sees the invitation controls. Your own email address must be verified before you can invite collaborators. Enter the person's Email address, choose editor or viewer under Role, then choose Create invitation. The default invitation role is editor.

After a successful request, the panel says Invitation created for … as …. When it provides Copy and share this invitation link, select the field and copy the link to the intended person. The success message confirms creation of an invitation; do not treat it as proof that an email arrived.

The People list shows members. A person you have invited does not become a member until they accept, so the list need not grow immediately after creating an invitation.

Accept an invitation

Choose Invitations & shared projects in the project picker. You can also open Profile & account settings from Settings and select Project sharing / Invitations.

Under Incoming invitations, check the project, inviter and role, then choose Accept. Viewing this page does not accept an invitation. After acceptance, the page refreshes Joined shared projects. Choose Open shared project to return to the workspace with it selected.

Invitations are listed for your verified email address. If one is missing:

  1. Check the Signed in as address.
  2. Sign in with the address the invitation was sent to and complete email verification.
  3. Choose Refresh invitations and shared projects.
  4. Ask the inviter for a new invitation if the original has expired or is no longer available.

If you see Invitation accepted, but the lists could not be fully refreshed, use Retry refresh. Acceptance and refreshing are separate steps; a refresh failure does not itself mean acceptance failed.

Open and edit the shared canvas

The Nodes picker lists shared memberships under Shared with me, including the role and member count. Choosing one switches the canvas and Nodes view to that project. Choosing a private project switches back.

A new shared canvas can be empty. If you can edit, you can create nodes there or drag eligible private notes onto it. Dragging private material onto a shared canvas creates shared content; it does not establish a two-way editing link to the private note. Later edits to one should not be assumed to update the other.

The shared canvas uses the familiar node and editor controls, with actions depending on your role and the shared document's state. You can see collaborators' cursors when the live connection is working. While that connection is up, a collaborator's edits appear on your canvas as they make them, and a node they drag moves with their cursor before they let go. Your own Cursor appearance is in account Profile: edit Cursor name, Shape, Fill and Border, then choose Save cursor. The shape choices are Triangle and Square.

Role Canvas and group actions
Owner Edit the canvas, invite people, change other members' roles, remove members and delete the shared project
Editor Edit the canvas and assign shared tasks
Viewer Read and navigate the canvas and use Canvas chat; no canvas changes or task assignment

Shared task assignment is covered in Tasks and projects. Canvas chat and notifications explains conversation and completion notices. AI has its own access checks; see Ask Glob and Contextual AI.

Change membership or leave

In the Sharing panel, an owner can change a non-owner's Role or choose the remove control beside that person. Both ask for confirmation. The owner's role is not editable there.

In Project sharing / Invitations, non-owners can choose Leave for a joined project. The confirmation explains the access change. Owners are not offered Leave.

Right-click a shared project in the picker for Download. It downloads a .shared-canvas.json file for that shared project, separate from the private Markdown exports. The Web project importer does not provide a restore action for this file.

The shared project's owner also gets Delete project. Its confirmation asks whether to delete it for all members and states that the action cannot be undone. Check that you are acting on the shared entry rather than a private project with the same name.

When shared editing stops

The canvas can report “you have view-only access to this canvas”, “you are not a member of this canvas”, or “your access to this canvas has ended — editing is off”. Check the selected account and ask the owner about your membership when appropriate. Retrying a network operation does not grant a different role.

If a notice reports pending shared edits, use its retry control and check that the pending count clears. When a canvas upgrade leaves edits that could not be carried across, use Download unsent edits before clearing browser data or changing profiles. That file preserves recovery material; it is not confirmation that the edits reached the canvas.

For a lost chat connection, see Canvas chat and notifications. For sync, browser storage and account errors, see Troubleshooting.