> ## Documentation Index
> Fetch the complete documentation index at: https://lightdash-docs-feature-availability-map.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Spaces

> Organize saved charts and dashboards into spaces, and manage who can access each one

Spaces are kind of like folders. All saved charts and dashboards exist in a Space and can only be in one Space at a time.

<Frame>
  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/l-Kj6wYvLuSwm436/images/explore/spaces/view-spaces.png?fit=max&auto=format&n=l-Kj6wYvLuSwm436&q=85&s=f9687765260fdea6933deab24d7f56ba" alt="The Browse drop-down open in the navigation bar, listing the project's spaces" width="2559" height="1417" data-path="images/explore/spaces/view-spaces.png" />
</Frame>

To access Spaces, you can either select a Space from the drop-down list in `Browse` or you can click on the Lightdash icon and select your Space from the homepage.

<Frame>
  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/l-Kj6wYvLuSwm436/images/explore/spaces/view-all-spaces.png?fit=max&auto=format&n=l-Kj6wYvLuSwm436&q=85&s=c164092f44824375405ffbe6993c6695" alt="The All spaces view, with a row per space showing its name and access level" width="2555" height="1405" data-path="images/explore/spaces/view-all-spaces.png" />
</Frame>

## Creating a Space

Editors and above can create Spaces. Click `Add` on the `All spaces` page, or pick `Space` from the `+ New` menu in the navigation bar, then give the Space a name. Root-level Spaces also ask you to pick an access mode as you create them: `Inherited access` (everyone in the project, the default) or `Restricted access` (only invited users and groups) — see [managing access](#managing-access-to-a-space) for what each means.

To create a nested Space, open the parent Space and pick `Create space` from its `Add` menu. A nested Space always starts with the same access as its parent; you can change that after creating it. Either way, you become an admin of the Space you created, and it appears in `Browse` and on the `All spaces` page alongside the rest.

## Moving items between Spaces

To move a saved chart, dashboard or space between Spaces, you can click on the three dot menu (`...`) to the right of the item and pick the `Move` action. Or select items using checkboxes on the left and click `Move to Space`.

<Frame>
  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/l-Kj6wYvLuSwm436/images/explore/spaces/transfer-to-space.png?fit=max&auto=format&n=l-Kj6wYvLuSwm436&q=85&s=226fab745d2cdd6358e568e70c967db4" alt="The three-dot menu open beside a saved chart, with the Move action in the list" width="2557" height="1486" data-path="images/explore/spaces/transfer-to-space.png" />
</Frame>

<br />

<Frame>
  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/l-Kj6wYvLuSwm436/images/explore/spaces/transfer-to-space-bulk.png?fit=max&auto=format&n=l-Kj6wYvLuSwm436&q=85&s=40ade45c9ce52f18e052d6862b1b9fc5" alt="Several items selected by their left-hand checkboxes, with a Move to Space button in the toolbar above" width="2559" height="1499" data-path="images/explore/spaces/transfer-to-space-bulk.png" />
</Frame>

<br />

<Frame>
  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/l-Kj6wYvLuSwm436/images/explore/spaces/transfer-to-space-bulk-2.png?fit=max&auto=format&n=l-Kj6wYvLuSwm436&q=85&s=85491d45ebf155ab4bcf06b7709ef68e" alt="The Move to Space dialog with a picker for the destination space and the selected items listed" width="2542" height="1659" data-path="images/explore/spaces/transfer-to-space-bulk-2.png" />
</Frame>

You can also add items to a Space from within the Space. Just click on the `Add` button on the space page.

<Frame>
  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/l-Kj6wYvLuSwm436/images/explore/spaces/add-to-space.png?fit=max&auto=format&n=l-Kj6wYvLuSwm436&q=85&s=d9963eb7c4fb8f8d48760ed4bc8d2595" alt="The Add button on a space page, offering to add existing charts and dashboards to that space" width="2554" height="1651" data-path="images/explore/spaces/add-to-space.png" />
</Frame>

## Updating and deleting Spaces

You can rename or delete your Space from All Spaces view or on the homescreen by clicking on the three-dot menu (`...`) for the Space.

<Frame>
  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/l-Kj6wYvLuSwm436/images/explore/spaces/edit-delete-space.png?fit=max&auto=format&n=l-Kj6wYvLuSwm436&q=85&s=6e8a1386bd17cbb23ad9463686ff5100" alt="The three-dot menu open beside a space in the All spaces view, with rename and delete options" width="2558" height="1502" data-path="images/explore/spaces/edit-delete-space.png" />
</Frame>

<Warning>
  Deleting a Space will delete all of the content in that Space.
</Warning>

## Managing access to a Space

By default, when you create a Space, it has Inherited Access—inheriting permissions from the project (for root-level spaces) or from the parent space (for nested spaces). You can change a space to Restricted Access to limit it to only invited users and admins.

<Frame>
  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/AlMeO9jMo1IMTlCL/images/CleanShot2026-02-26at12.23.08@2x.png?fit=max&auto=format&n=AlMeO9jMo1IMTlCL&q=85&s=80b37534d40f15c6b5e74b1df754fb7a" alt="Clean Shot2026 02 26at12 23 08@2x" width="1294" height="802" data-path="images/CleanShot2026-02-26at12.23.08@2x.png" />
</Frame>

To edit access to a Space, navigate into the Space, then click the three-dot menu (`...`) and select `Share`. From there, you can choose between `Inherited Access` and `Restricted Access`.

<Frame>
  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/AlMeO9jMo1IMTlCL/images/CleanShot2026-02-26at15.48.52@2x-1.png?fit=max&auto=format&n=AlMeO9jMo1IMTlCL&q=85&s=bcc2212b5ce7059736f818bcc997cfba" alt="The Share dialog for a space, with Inherited Access and Restricted Access as the two options" className="hidden dark:block" width="1664" height="626" data-path="images/CleanShot2026-02-26at15.48.52@2x-1.png" />

  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/AlMeO9jMo1IMTlCL/images/CleanShot2026-02-26at15.48.52@2x.png?fit=max&auto=format&n=AlMeO9jMo1IMTlCL&q=85&s=fc56d65d4a184626393f9911d5ce17cd" alt="The Share dialog for a space, with Inherited Access and Restricted Access as the two options" className="dark:hidden" width="1664" height="626" data-path="images/CleanShot2026-02-26at15.48.52@2x.png" />
</Frame>

By default, in spaces with Inherited Access, a user's space permissions are inherited from their project permissions (for root-level spaces) or parent space (for nested spaces). For example, if I'm a project viewer, I will get `Can View` access to a Space.

For what each space role can do, see [the space roles table](/workspace-admin/roles#space-roles).

### Restricted Access spaces

**Only admins and members that are invited to a Space with Restricted Access have access to it.**

For example, here I have a Space with Restricted Access. Only admins and the invited members have access to this Space. Katie, Filipe and Marshall have inherited `Full Access` because they are organization admins. Priyanka was invited to the space, so she has `Can View` access to the space. No one else in Lightdash can see or interact with the content in this Space unless they're invited or become an admin.

Only users with `Full Access` permissions to a Restricted Access space can invite other users to that Space.

**Nested spaces inherit access from Restricted Access spaces by default.** When you create a space inside a Restricted Access space, the nested space automatically uses Inherited Access, meaning it inherits the same restricted permissions from its parent. This makes it easy to organize content within a restricted area while maintaining consistent access control.

### Inherited Access spaces

**Everyone who has access to your project (or parent space) has access to a space with Inherited Access.**

For example, here I have a Space with Inherited Access. Everyone who has access to my Project, "Lightdash analytics", will get access to the content in my space.

<Frame>
  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/AlMeO9jMo1IMTlCL/images/CleanShot2026-02-26at15.53.06@2x-1.png?fit=max&auto=format&n=AlMeO9jMo1IMTlCL&q=85&s=b7bee50036fc8f6190ed240c294889ad" alt="The Share dialog for a space set to Inherited Access, noting that everyone with access to the Lightdash analytics project can reach it" className="hidden dark:block" width="1614" height="1254" data-path="images/CleanShot2026-02-26at15.53.06@2x-1.png" />

  <img src="https://mintcdn.com/lightdash-docs-feature-availability-map/AlMeO9jMo1IMTlCL/images/CleanShot2026-02-26at15.53.06@2x.png?fit=max&auto=format&n=AlMeO9jMo1IMTlCL&q=85&s=705d5853be1afafdf109a5c8d7089e8f" alt="The Share dialog for a space set to Inherited Access, noting that everyone with access to the Lightdash analytics project can reach it" className="dark:hidden" width="1614" height="1254" data-path="images/CleanShot2026-02-26at15.53.06@2x.png" />
</Frame>

**By default, you inherit your space permissions in an Inherited Access space from your project permissions (for root-level spaces) or parent space permissions (for nested spaces).**

So, if someone is an `editor` in my project, they will have `Can Edit` permissions in my Space. If someone is a `viewer` in my project, they will have `Can View` permissions in my Space. For more details about actions you can take in a Space based on your role, [check out this table](/workspace-admin/roles#space-roles).

**Users with Full Access to the space can change a user's space permissions.**

In Inherited Access spaces (just like in Restricted Access spaces), users who have `Full Access` to the space can change other users' space permissions (except admins). Users cannot be removed from Inherited Access spaces. To make a user have `no access` to a space, you must change the space from Inherited Access to Restricted Access.

## Nested space permissions

Spaces can be nested inside other spaces to create a hierarchy. Nested spaces have flexible permission options that allow you to either inherit permissions from their parent or define custom access.

### Permission inheritance options

When creating or editing a space, you can choose between two access modes:

* **Inherited Access**: The space inherits permissions from its parent. For nested spaces, this means inheriting from the parent space. For root-level spaces, this means inheriting from the project. This is the more open option—users with access to the parent automatically have the same access to the space.
* **Restricted Access**: The space defines its own permissions, which its children inherit. Only users and groups explicitly invited to this space (plus admins) can access it. This is the more restricted option.

### How permission inheritance works

When a nested space uses Inherited Access:

1. **Inheritance chain**: Permissions flow down through the space hierarchy. If Space A contains Space B, and Space B contains Space C, then Space C can inherit permissions all the way from Space A (if both B and C use Inherited Access).
2. **Breaking inheritance**: When you switch a space from Inherited Access to Restricted Access, the current inherited permissions are copied as direct access entries. This ensures users don't suddenly lose access when you restrict permissions.
3. **Access sources**: In the share modal, you can see where each user's access comes from:
   * **Direct access**: Explicitly granted to this space
   * **Parent space**: Inherited from a parent space
   * **Project**: Inherited from project-level permissions
   * **Organization**: Inherited from organization-level permissions

### Managing nested space permissions

To change a nested space's permission mode:

1. Navigate into the space
2. Click the three-dot menu (`...`) and select `Share`
3. Toggle between Inherited Access and Restricted Access
4. If switching to Restricted Access, you can then add or remove specific users and groups

<Note>
  When you switch a space to Restricted Access, you automatically receive Full Access to prevent accidentally locking yourself out.
</Note>

### Best practices for nested spaces

* **Use groups over individual users**: When sharing spaces, prefer adding groups rather than individual users. This makes permission management easier as your team grows.
* **Plan your hierarchy**: Consider how permissions should flow before creating deeply nested structures.
* **Use Inherited Access when possible**: Inheriting permissions simplifies management and ensures consistent access across related content.
