> ## Documentation Index
> Fetch the complete documentation index at: https://getskydive.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Roles

> Owner, admin, and member, and what each one can do

Everyone in a workspace has a role. The role decides what they can change, not which agents they can talk to. Which agents someone can reach is set per agent, in [permissions and visibility](/docs/agents/permissions).

## The roles

|                                 | Owner | Admin | Member |
| ------------------------------- | :---: | :---: | :----: |
| Use the workspace's agents      |   ✓   |   ✓   |    ✓   |
| Create agents                   |   ✓   |   ✓   |    ✓   |
| Edit any agent in the workspace |   ✓   |   ✓   |    ✕   |
| Invite and remove members       |   ✓   |   ✓   |    ✕   |
| Change roles                    |   ✓   |   ✓   |    ✕   |
| Manage billing and spend limits |   ✓   |   ✕   |    ✕   |

Owners and admins can see, message, and edit every agent in the workspace, whatever its visibility tier. A member edits the agents they created and any they have been given edit access to.

## Assigning a role

New members join as **member**. Change someone's role from the **Members** page in workspace settings.

Anyone who joins through the workspace invite link also lands as a member, so if someone needs more, raise their role after they join.

## Removing someone

Admins can remove a member from the **Members** list: open their actions, choose **Remove member**, and confirm. Removal takes away their access but keeps the agents they created, so nothing the team depends on disappears with the person. You cannot remove yourself.

## Two questions, two answers

It is worth keeping these separate:

* **"Who can change this agent?"** is a role question, answered here.
* **"Who can see and message this agent?"** is a visibility question, answered per agent.

Somebody can use a shared team agent every day without being able to alter how it behaves. That is the normal arrangement.

<CardGroup cols={2}>
  <Card title="Permissions & visibility" icon="eye" href="/docs/agents/permissions">
    Who can see and message each agent.
  </Card>

  <Card title="Teams" icon="users" href="/docs/workspaces/teams">
    Grouping people and agents inside a workspace.
  </Card>
</CardGroup>
