Visibility
Control who can access an entity. See Visibility and sharing for the concept.
grid visibility
Section titled “grid visibility”grid visibility <subcommand>| Subcommand | Usage | Description |
|---|---|---|
set |
grid visibility set <entity> [mode] |
Set the visibility mode. |
show |
grid visibility show [entity] |
Show current visibility settings. |
add-space |
grid visibility add-space <entity> [space] |
Add a space to the visibility scope. |
remove-space |
grid visibility remove-space <entity> [space] |
Remove a space from the visibility scope. |
| Mode | Who can access |
|---|---|
private |
Only the creator. |
grid |
Grid members in the listed spaces (or everyone in the grid). |
link |
Anyone with the URL (optionally sign-in required, or indexed for search discovery). |
authenticated is retired as a first-class mode — it equals
--inside private --outside link --require-signin and is still accepted as a
write alias. org is gone; use grid.
The two axes (finer control)
Section titled “The two axes (finer control)”Instead of a mode, set the two axes directly:
| 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-signinOptions for set
Section titled “Options for set”--space <slug>(repeatable) — scope to specific spaces (with--inside spaces, or legacygridmode).--require-signin— require a signed-in CloudGrid account to open the link. Needs the axis form (--outside link).--indexed— search-engine discovery (withlinkmode).
grid visibility show my-appgrid visibility set my-app link --indexedgrid visibility add-space my-app engineeringChanging visibility never changes the URL.