The Project Tracker tool enables you to create and configure building blocks of a project. For example, if your project requires a bug reporting system, you can create a building block known as a Defect and define all of the characteristics and behaviors of a Defect. In Project Tracker, these building blocks are known as artifact types. Other examples of artifact types include Request for Enhancement, Requirement, Task, Test Plan, and so on. Artifact types consist of a set of attributes. For example, a Defect may contain a Summary, an Originator, an Assigned To field, and a Description.
Project Tracker is optimized for distributed work environments, allowing people to access the same project information over the internet. Project Tracker is integrated with the other tools in the CollabNet environment, so that members of a project that uses Project Tracker automatically have access to the same version control system, project-specific mailing lists, and other important project-specific tools.
The role of a Project Tracker administrator includes the following duties:
Project tracker administration is done on two levels: globally and per project. A domain administrator defines artifact types and attributes on a global level, and project administrators add these elements to specific projects. The initial administrative workflow is as follows:
What a project member can do in Project Tracker is determined by the project role assigned to the user. Users see only functions that they have the permission to perform. For example, a developer will not see the Project Tracker > Manage Artifact Types link in the left navigation pane of the Projects tab. Guests will not see a link to enter a new artifact.
The matrix below shows a list of default roles and their associated permissions in Project Tracker and corresponding default project roles. Project owners can create additional roles with other permissions. For a description of the default project roles see the About project roles.
| Role/ Permission |
Description | Anonymous Guest | Registered User/ Observer | Developer | Project Owner | Domain Administrator/ Host Administrator |
|---|---|---|---|---|---|---|
| Project Issue Tracking - Query |
|
X | X | X | X | X |
| User - Edit - Self |
|
X | X | X | X | |
| Project Issue Tracking - Submit |
|
X | X | X | X | |
| Project Issue Tracking - Change |
|
X | X | X | ||
| Project - Edit |
|
X | X | |||
| Domain Administer |
|
X |
To check your own permissions:
Users can create personal artifact entry templates, reports and queries, and they can suggest customizations for all project users. A user creates a new custom item and submits it to the project owner for approval. As the project owner you review and approve the submissions. On the Approve/reject user submitted items page you can review the users submissions and take action. Each open user submission is listed in a table with the date it was suggested, type of item (query, template or report), author of the submission, name of the item, a description, a comment field and a drop down list from which you can select an action. Available actions are No action, Approve, Reject and Comment only.
To act on a user submission:
Items will stay on your Approve/reject user submitted items page until you have taken a definite action: either approved or rejected the item.