# Team

## Users

Each account represents an unique user who is identified by his E-Mail Address. Users can create repositories and invite other users to collaborate within a repo, or be invited themselves. \
All repositories connected to an account are displayed on the personal dashboard page.

### Roles

| **Role name** | **Description**                                                                 |
| ------------- | ------------------------------------------------------------------------------- |
| `Owner`       | The user who created the repository, has full access.                           |
| `Admin`       | Can manage everything within a repo, except for owner transfers.                |
| `Developer`   | Can manage everything within a repo, except for owner transfers.                |
| `Editor`      | An Editor can only access and manage content objects like Documents and Assets. |

*More granular access settings and custom roles are yet to come. Stay tuned!*

### Inviting Users

1. Navigate to the 'Team' page by clicking the 'Team'-Icon in the menu bar on the left.&#x20;
2. Click the 'Add Member'-Button and enter the E-Mail Address of the user you want to invite.
3. Select a role for the user.
4. Click the 'Invite'-Button.

If a user ***has already registered an account***, an E-Mail will be sent to inform him that he was granted access to a repository. The repository will be visible on his personal dashboard page.

If a user ***has no account***, he will receive an E-Mail that informs him that he was invited to join a repository. The E-Mail includes a link to complete his profile. Once a user has set a password and completed his  details, the account is operational and he is being added to the repo.

{% hint style="info" %}
An invitation will be revoked and the incomplete user profile will be deleted automatically after 7 days without confirmation.
{% endhint %}

### Revoking Access

To remove one or more users from a repository:

1. Navigate to the 'Team' page by clicking the 'Team'-Icon in the menu bar on the left.
2. Select a user by clicking the checkbox beneath the account row.
3. Click the 'Trashcan'-Butto&#x6E;*.*
4. Confirm.

The changes will take effect immediately.
