.. _project_user_roles: # Project user roles There are currently 4 roles at the project level 1. Viewer 1. Member 1. Editor 1. Admin .. note:: Project Admin users need to have the authority of their organization to use cloud resources that will incur charges. All usage for a project will be charged back to the parent organization of the project. .. tip:: It is recommended that users are given the Member role by default and that the number with the Admin role is kept to the bare minimum. | Permission | Viewer | Member | Editor | Admin | | ---------- | ------ | ------ | ------ | ------ | | **Models** | | | | | | Can view project models | ✔ | ✔ | ✔ | ✔ | | Can run a model and change model parameters | | ✔ | ✔ | ✔ | | Can run a model using Expert Mode to set parameters | | | ✔ | ✔ | | **Results** | | | | | | Can view shared model run results | ✔ | ✔ | ✔ | ✔ | | Can view results for their model runs | | ✔ | ✔ | ✔ | | Can save results with a name | | ✔ | ✔ | ✔ | | Can share results with other project members | | ✔ | ✔ | ✔ | | Can delete results for model runs they initiated | | ✔ | ✔ | ✔ | | Can view results for all model runs that have not been saved or shared | | | ✔ | ✔ | | Can delete results for any model run | | | ✔ | ✔ | | **Files** | | | | | | Can browse and view project files | ✔ | ✔ | ✔ | ✔ | | Can download project files | ✔ | ✔ | ✔ | ✔ | | Can view file history | ✔ | ✔ | ✔ | ✔ | | Can upload new files to personal storage to use in model run | | ✔ | ✔ | ✔ | | Can upload new files to project storage to use in model run | | | ✔ | ✔ | | Can edit project files via platform | | | ✔ | ✔ | | Can revert file to previous revision in history | | | ✔ | ✔ | | Can view project files via WebDAV | | ✔ | ✔ | ✔ | | Can edit project files via WebDAV | | | ✔ | ✔ | | **Sharing - projects** | | | | | | Can import a shared project | | | ✔ | ✔ | | Can enable sharing of project with other projects | | | | ✔ | | **Sharing - users** | | | | | | Can view users of the project and see name and role in project | ✔ |✔ | ✔ | ✔ | | Can add new user to a project | | | | ✔ | | Can change role for a project user | | | | ✔ | | Can remove an existing user from a project | | | | ✔ | | **Project Settings** | | | | | | Can view project settings | | | ✔ | ✔ | | Can edit project settings | | | ✔ | ✔ | | Can change project to use Platform Managed or User Provided engine instance | | | ✔ | ✔ | | Can change the size of the platform managed engine instance to Small, Medium or Large | | | ✔| ✔ |