Project
The valid operations that can be performed on a project are:
| Operation | Description | Access Right |
|---|---|---|
| view | View an existing project | |
| create | Create a new project | |
| add Metadata | Require a metadata type on the project | |
| remove Metadata | Stop requiring a metadata type on the project | |
| rename | Rename the project | |
| delete | Delete the project |
Managing Project Access
Granting, changing and removing project access (for a user or an access group) needs on the project, and you can never act above your own level: you need at least the rights the entry has before and after the change.
- To grant , you need yourself.
- To lower or remove an entry that has (for example, to demote a project owner), you need yourself.
- With , you can grant, change and remove entries up to .
- Making a project public or restricted again (General access) needs , although public access itself is always .
Your own level counts only memberships that have not expired. Project access cannot be set higher than , and every project keeps at least one access group with .
Example
Scenario: A research lab "Robotics Corp" wants to manage access to their "ANYmal Rough Terrain" project.
- Admins: The lab directors need full control. They are given
Read,Write,Deleterights. - Researchers: The researchers working on the project need to upload data and edit metadata. They are given
ReadandWriterights. - External Collaborators: Partners from another university need to view the data but not modify it. They are given
Readrights.
Metadata Types
| Operation | Description | Access Right |
|---|---|---|
| view | View an existing metadata type | |
| create | Create a new metadata type | |
| delete | Metadata types cannot be deleted | - |