# Team

Projects can be shared by updating the project's Team. You can add team members as

* **Existing user** within the current tenant
* By adding their **E-mail** address
* As entire **Workgroup** within the current tenant

Select the corresponding option under **Projects > your\_project > Project Settings > Team > + Add.**

{% hint style="warning" %}
Email invites are sent out as soon as you click the save button on the **add team member** dialog.
{% endhint %}

Users can accept or reject invites. The status column shows a **green checkmark** for accept, an **orange question mark** for users that have not responded and a **red x** for users that rejected the invite.

## Project Owner

The project owner has administrator-level project rights. To change the project owner, select the **Edit project owner** button at the top right and select the new project owner from the list. This can be done by the current project owner, the tenant administrator or a project administrator of the current project.

## Roles

Every user added to the project team will need to have a role assigned for specific categories of functionality in ICA. These categories are:

* [Project](https://help.connected.illumina.com/connected-analytics/home/h-projects) (contains data and tools to execute analysis)
* [Flow](https://help.connected.illumina.com/connected-analytics/project/p-flow) (secondary analysis pipelines)
* [Base](https://help.connected.illumina.com/connected-analytics/project/p-base) (genomics data aggregation and analysis)
* [Bench](https://help.connected.illumina.com/connected-analytics/project/p-bench) (interactive data analysis)

<figure><img src="https://3193631692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWUqIqZhOK_i4HqCUpT%2Fuploads%2Fgit-blob-f6e3ef189fd2695c28aa81cef023b5ce6ba996df%2Fimage%20(52).png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="info" %}
If a user has been added both as member of a workgroup and as individual user, then the individual rights supersede the group rights. This way, you can add all users in a workgroup and change access for individual users when needed, regardless of their workgroup rights.
{% endhint %}

### Upload and Download rights

While the categories will determine most of what a user can do or see, **explicit upload and download rights need to be granted for users.** Select the checkbox next to Download allowed and Upload allowed when adding a team member.

{% hint style="warning" %}
**Upload and download rights are independent of the assigned role**. A user with only viewer rights will still be able to perform uploads and downloads if their upload and download rights are not disabled. Likewise, an administrator can only perform uploads and downloads if their upload and download rights are enabled.
{% endhint %}

### Project Access

The sections below describe the roles and their allowed actions.

<table><thead><tr><th></th><th width="101" align="center">No Access</th><th align="center">Data Provider</th><th align="center">Viewer</th><th align="center">Contributor</th><th align="center">Administrator</th></tr></thead><tbody><tr><td>Create a Connector</td><td align="center"></td><td align="center">x</td><td align="center">x</td><td align="center">x</td><td align="center">x</td></tr><tr><td>View project resources</td><td align="center"></td><td align="center"></td><td align="center">x</td><td align="center">x</td><td align="center">x</td></tr><tr><td>Link/Unlink data to a project</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center">x</td><td align="center">x</td></tr><tr><td>Subscribe to notifications</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center">x</td><td align="center">x</td></tr><tr><td>View Activity</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center">x</td><td align="center">x</td></tr><tr><td>Create samples</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center">x</td><td align="center">x</td></tr><tr><td>Delete/archive data</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center">x</td><td align="center">x</td></tr><tr><td>Manage notification channels</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center">x</td></tr><tr><td>Manage project team</td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center"></td><td align="center">x</td></tr></tbody></table>

### Flow Access

|                            | No Access | Viewer | Contributor |
| -------------------------- | :-------: | :----: | :---------: |
| View analyses results      |           |    x   |      x      |
| Create analyses            |           |        |      x      |
| Create pipelines and tools |           |        |      x      |
| Edit pipelines and tools   |           |        |      x      |
| Add docker image           |           |        |      x      |

### Base Access

|                         | No Access | Viewer | Contributor |
| ----------------------- | :-------: | :----: | :---------: |
| View table records      |           |    x   |      x      |
| Click on links in table |           |    x   |      x      |
| Create queries          |           |    x   |      x      |
| Run queries             |           |    x   |      x      |
| Export query            |           |    x   |      x      |
| Save query              |           |    x   |      x      |
| Export tables           |           |    x   |      x      |
| Create tables           |           |        |      x      |
| Load files into a table |           |        |      x      |

### Bench Access

|                                                  | No Access | Contributor | Administrator |
| ------------------------------------------------ | :-------: | :---------: | :-----------: |
| Execute a notebook                               |           |      x      |       x       |
| Start/Stop Workspace                             |           |      x      |       x       |
| Create/Delete/Modify workspaces                  |           |             |       x       |
| Install additional tools, packages, libraries, … |           |             |       x       |
| Build a new Bench docker image                   |           |             |       x       |
| Create a tool for pipeline-execution             |           |             |       x       |
