Roles & permissions
Every user has a role per project. By default, when a user creates a new project it becomes the admin automatically. On the other hand, when a user is invited to a project it depends on which role did the project admin chose for him.
Roles and their permissions:
Admin | Editor | Viewer | |
---|---|---|---|
ViewProject | ✓ | ✓ | ✓ |
EditProject | ✓ | ||
DeleteProject | ✓ | ||
ViewProjectPlan | ✓ | ✓ | ✓ |
EditProjectPlan | ✓ | ||
ViewProjectUsers | ✓ | ✓ | ✓ |
EditProjectUsers | ✓ | ||
DeleteProjectUsers | ✓ | ||
InviteProjectUser | ✓ | ||
ViewProjectInvites | ✓ | ✓ | ✓ |
EditProjectInvites | ✓ | ||
DeleteProjectInvites | ✓ | ||
AddTerm | ✓ | ✓ | |
ViewTerm | ✓ | ✓ | ✓ |
EditTerm | ✓ | ✓ | |
DeleteTerm | ✓ | ✓ | |
AddTranslation | ✓ | ✓ | |
ViewTranslation | ✓ | ✓ | ✓ |
EditTranslation | ✓ | ✓ | |
DeleteTranslation | ✓ | ✓ | |
ImportTranslation | ✓ | ✓ | |
ExportTranslation | ✓ | ✓ | ✓ |
AddProjectClient | ✓ | ||
ViewProjectClients | ✓ | ✓ | ✓ |
EditProjectClients | ✓ | ||
DeleteProjectClients | ✓ |