# Sharing and permissions

Odyssey comes with fine-grained permission controls of your spaces.

## Share a space with your organization

Anyone that is a `member` of your current organization will be able to see any space you create within that organization.

The permission of these users depends on their organization role. `admins` and `editors` have `can edit` permissions on spaces, while `viewers` only have `can view` permissions.

## Share a space with one person

You can invite people outside your organization by opening the `Share` menu.

When in a space, go to `Share` button at the top right.

Enter the person's email address in the space provided, choose a level of access from the dropdown (i.e. can view, can edit), and click Invite.

<figure><img src="/files/OneX0s1PPxC7VZeJBCqf" alt=""><figcaption><p>Space invite - email</p></figcaption></figure>

## Share a space with the web

To make your space visible to anyone that has the link, you can turn on `Publish space`.

Anyone that joins through the `Publish space` method will have `can view` permissions. If you want any of these users to have edit access, you can invite them individually.

<figure><img src="/files/YB7QwCTRHod8M4uZD2dy" alt=""><figcaption><p>Publish space</p></figcaption></figure>

## Using Odyssey Authentication

By default, published spaces have **Odyssey's Authentication** enabled. This allows you to more easily track who is entering your space by having users sign in with their email.&#x20;

You disable this, and users will be able to enter your space immediately.&#x20;

When embedding is turned on this is also automatically disabled.

<figure><img src="/files/VNvEqnUTQt5fQ4AeSflF" alt=""><figcaption><p>Allow anonymous sign in</p></figcaption></figure>

{% hint style="success" %}
When using Odyssey Authentication users only sign-in one time, and then will be automatically signed-in on all future visits to your content.
{% endhint %}

## Permissions

Permissions on spaces are easy to understand. All users have one of two permissions:

* `can edit`: The user is able to add or edit content in the space.
* `can view`: The user cannot edit any content in the space.


---

# 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.odyssey.stream/admin/sharing-and-permissions.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.
