# Workspaces

A Workspace is an environment for developing data pipelines. By default, Workspaces are private but can be made public by the owner. Public Workspaces enable users to discover the Workspace, view pipelines, code, and data without modifying them.

#### Roles

Workspace owners can invite registered users of the platform to collaborate on the workspace by assigning them the appropriate roles. (See [User Roles](/platform/user-roles.md) for more details)

#### Secrets

Workspaces host secret stores where API tokens and sensitive data can be managed and stored. (See [Secrets Store](/platform/secrets-store.md) for more details)

#### Visibility

In the settings menu, you can adjust the visibility of the Workspace. Private workspaces only allow access to users listed in the Roles section. Public Workspaces allow every registered user on the platform to discover and essentially grant them a viewer role.

#### Deleting a Workspace

A Workspace can be deleted via the settings menu.

{% hint style="warning" %}
Be careful when deleting Workspaces since this action can not be reverted without reverting platform backups!
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dataspace.ch/platform/workspaces.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
