# Roles & Permissions

Use this page to understand who does what in Bridge XR.

### Roles at a glance

#### Administrator

Administrators manage the institution's Bridge XR workspace.

They handle members, roles, billing, and overall oversight.

#### Developer

Developers build experiences in Unity with **Zoe for Unity** and the **Bridge XR integration package**.

They create and update experiences, upload bundles, playtest content, and review analytics for the modules they create.

{% hint style="info" %}
In many educational institutions, developers may be students, faculty teams, or external partners.
{% endhint %}

#### Coach or facilitator

Coaches run the learning experience.

They create modules, add experiences, share CODEs, facilitate sessions, and review module analytics.

#### Participant

Participants are the end users of the experience.

They join modules with a CODE and play the experiences available to them.

### Permissions

* **Only administrators** manage members, roles, and billing.
* **Developers and administrators** create and update experiences.
* **Administrators, developers, and coaches** can create modules.
* **Coaches and participants** can join modules.
* **Participants** cannot manage the organization or view analytics.

<table><thead><tr><th width="239.6015625">Permission</th><th align="center">Admins</th><th align="center">Developers</th><th align="center">Coaches/ Facilitators</th><th align="center">Participants</th></tr></thead><tbody><tr><td>Can add other members</td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:red;">X</mark></td></tr><tr><td>Can manage member roles</td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:red;">X</mark></td></tr><tr><td>Can delete members</td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:red;">X</mark></td></tr><tr><td>Can see billing</td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:red;">X</mark></td></tr><tr><td>Can create experiences</td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:red;">X</mark></td></tr><tr><td>Can update experiences</td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:red;">X</mark></td></tr><tr><td>Can play experiences</td><td align="center">They can playtest</td><td align="center">They can playtest</td><td align="center">They can playtest</td><td align="center"><mark style="color:$success;">√</mark></td></tr><tr><td>Can create modules</td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:red;">X</mark></td></tr><tr><td>Can see all modules</td><td align="center"><mark style="color:$success;">√</mark></td><td align="center">Only the ones they create</td><td align="center">Only the ones they create</td><td align="center">Only the ones they have the CODE to</td></tr><tr><td>Can see analytics</td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:$success;">√</mark></td><td align="center"><mark style="color:red;">X</mark></td></tr><tr><td>Can join modules</td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:red;">X</mark></td><td align="center"><mark style="color:$success;">√</mark></td><td align="center">The ones they have a CODE to</td></tr></tbody></table>

### Choose your path

* If you are setting up the platform, go to [Set Up Bridge XR](/bridge-xr/set-up-bridge-xr.md).
* If you are building content in Unity, go to [Build with Unity](/bridge-xr/build-with-unity.md).
* If you are managing modules or participants, go to [Use Bridge XR](/bridge-xr/use-bridge-xr.md).


---

# 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://unity.zoeimmersive.com/bridge-xr/start-here/roles-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.
