# User Access

Cosmo provides flexible user and permission management.

### 1. Managing Permissions & Roles

Access control is managed through **User Access** settings.

To modify permissions:

1. Navigate to **User Access**.
2. Click **Add Permissions**.
3. Select the member.
4. Click **Move** to assign them.
5. Choose a role (**Owner**, **Admin**, **Member**, or **Viewer**).
6. Click **Save** to apply changes.

Roles define what actions a user can perform within a Space.

<figure><img src="https://4044414507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjoak4hJ5ldHelstfIZvQ%2Fuploads%2FXX5pYgOT0q1b1IbYfhwA%2FScreenshot%202026-02-19%20at%2011.01.15.png?alt=media&#x26;token=45a2972f-4d52-43ad-a254-09d098300155" alt=""><figcaption><p>Manage user permissions and assign roles</p></figcaption></figure>

***

### 2.. Role Descriptions

#### Owner

* Full control over the Space
* Manage users and assign roles
* Create, edit, and delete custom roles
* Manage namespace tags
* Update Space settings (name, avatar)
* Delete the Space
* Create, edit, delete, and share assets
* Manage Trash and shares

***

#### Admin

* Manage users and assign roles
* Manage shares and Trash
* Override asset status
* Manage namespace tags
* Update Space avatar
* Create, edit, delete, and share assets

***

#### Member

* Create, edit, move, copy, rename, delete, and download assets
* Update asset status and tags
* Add comments and annotations
* Share assets
* View Space members and assets

***

#### Viewer

* View Space members
* View assets and asset details
* View metadata, status, tags, and comments
* Cannot create, edit, delete, or manage assets
