Visibility and sharing
Visibility controls who can access an entity. Changing it never changes the URL — the URL is stable for the life of the entity.
Simple modes
Section titled “Simple modes”| Mode | Who can access |
|---|---|
private |
Only the creator (and grid admins). |
grid |
Grid members in the listed spaces (or everyone in the grid). |
link |
Anyone with the URL. Optionally require sign-in or allow search discovery. |
The two axes (finer control)
Section titled “The two axes (finer control)”Instead of a single mode, set the inside and outside axes directly for finer-grained control:
| Axis | Values | Meaning |
|---|---|---|
inside |
private | spaces | grid |
Who in the grid is an audience. |
outside |
none | link | public |
Reach beyond the grid — public is anyone, findable by search engines. |
# sign-in link — reachable only via the URL, not browsable inside the gridgrid visibility set my-app --inside private --outside link --require-signin
# both: also browsable by grid membersgrid visibility set my-app --inside grid --outside link --require-signinSet and inspect visibility
Section titled “Set and inspect visibility”grid visibility show my-appgrid visibility set my-app linkgrid visibility set my-app --inside grid --outside public # search-engine discoverablegrid visibility set my-app privateScope grid visibility to specific spaces:
grid visibility set my-app grid --space engineering --space designgrid visibility add-space my-app marketinggrid visibility remove-space my-app designSharing a link
Section titled “Sharing a link”-
Set visibility to
link:Terminal window grid visibility set my-app link -
Get the URL:
Terminal window grid open my-app --print# https://my-app.your-grid.cloudgrid.io -
Send it. With
linkvisibility, no account is needed to open it.
From an AI assistant
Section titled “From an AI assistant”The MCP tools grid_visibility and grid_share change
visibility from a chat, and default their target to the thing you just published —
so “make it private” needs no ids.