This call adds a new user to a specified project. It can only be successfully made by a user who has admin permissions in the project.
Users may have the following permissions on the Platform:
- Read
- Write
- Copy
- Execute
- Admin
For more information, see the documentation on setting project member permissions. Note that some user permissions imply others: for example, if you give a user admin permission, then they automatically receive read, write, copy and execute permissions.
Path for Seven Bridges Platform EU
If you are using Seven Bridges Platform EU, please use the following endpoint:
https://eu-api.sbgenomics.com/v2/projects/{project_owner}/{project}/members
Member permissions
Requests to add a project member must include the key
permissions
. However, if you do not include a value for some permission, it will be set tofalse
by default. The exception to this rule is theread
permission, which is the default permission on a project. It enables a user to read project data, including file names, but access file contents.For more information, see the documentation on setting permissions.