Table of Contents
Project Permissions
The project permissions scheme controls what functionality is available to each of the project roles. Almost all projects in Orange Tracker have the standard project permission scheme.
Standard Permission Scheme
Project Role | Functionality with Project |
---|---|
Users | Browse to project, view issues within a project (issue security scheme – see below-- will limit users to seeing just issues for which they are the reporter)*, create issues, add comments, edit own comments, delete own comments, create attachments,delete own attachments, edit and delete own worklogs |
Consultants | View all issues in project, Assign issues, be assigned issues, edit issues, close issues, resolve issues, link issues, modify the reporter, move issues, set due dates, view voters and watchers, manage watchers, track time on issues |
Observers | View all issues in project, add comments, edit own comments, delete own comments, create attachments,delete own attachments |
Project Managers | Administer project, delete issues, modify reporter, manage watchers, delete all comments, edit all comments, delete all attachments, delete all worklogs. |
* the issue security scheme (see below) further restricts users so they see only the issues for which they are the reporter. They must have the ability to view issues at the project level in order to see even their own issues.
Roles are not cumulative (a consultant does not automatically have the functionality of a user). Consultants should be added to the users role as well so they can see that the project exists (browse to it) and create issues within. If you want project managers to be able to create issues and assign issues, project managers should be added to the consultants role and the user role.
Project managers have broader rights to delete content within a project than a consultant. Project managers can also edit the project (Editing Your Project), add/remove people from the project roles (Manage Project Role Membership), and manage components (Manage Project Components).
Issue Security
The issue security scheme controls who can see each individual issue within a project. Even if you have the view issues permission at the project level (as members of the users role do), the issue security scheme may prevent you from seeing specific issues within the project. Most projects in Orange Tracker have the same issue security scheme (the Standard Security Scheme). Only a small hand of projects need to be locked down using the Strict Security Scheme.
Standard Security Scheme
Project Role | Can View these issues |
---|---|
Users | can only view issues for which they are the reporter |
Consultants | can view all issues in the project |
Observers | can view all issues in the project |
Project Managers | can view all issues in the project |
Strict Security Scheme
Project Role | Can View these issues |
---|---|
Users | can only view issues for which they are the reporter |
Consultants | can only view issues for which they are the assignee |
Observers | can not view issues in the project |
Project Managers | can view all issues in the project |