Quality Management role-based permissions
In addition to common project area permissions, such as those that are related to dashboards or work items, quality management project areas have a set of quality management permissions that control operations that are specific to test management.
For a list of permissions that are common to all applications for IBM® Engineering Lifecycle Management (ELM), see Permissions. For information about accessing the settings, see Modifying role-based permissions.
Permissions for Quality Management Project Areas
By default, permission for each operation is granted to the Test Team Member role only unless noted otherwise.
A few operations include the ability to trigger a workflow action. With permission to trigger a workflow action, you can select an action in a test artifact and then save the test artifact to change its state. For more information about workflows, see Defining custom workflows for test artifacts and Leveraging custom workflows in Rational Quality Manager.
Operations | Description |
---|---|
Add Item To Build Forge
|
Add a lab resource to IBM Rational® Build Forge® for automation and inventory capabilities. |
Administer Print Jobs
|
View, cancel, and delete print jobs. |
Batch Import Requirements into a Test Plan
|
Import batches of non-OSLC DOORS® requirements into a test plan. |
Create Self-Service Reservations
|
Reserve a lab resource without a request. Edit and cancel lab resource reservations. |
Configuration Management Note: A project administrator must enable these permissions manually. By default, they are disabled
for all roles.
|
Clone artifacts from one component to another. Merge artifacts from a baseline into a stream. Replace artifacts in a stream with those from a baseline. Create and manage (delete, modify, and restore) baselines, components, and streams in a configuration-enabled project. |
Execute Test Case
|
Run a test case or cancel a test case run. |
Execute Test Suite
|
Run a test suite. |
Export to CSV | Export the content in test artifact table views to CSV format. Note: To export
content to CSV, you must be a member of the QM project area. You cannot export if you are a member
of only a team area in the project area.
|
Export to PDF
|
Export the content in test artifact editors and test artifact table views to
PDF format. Note: To export content to PDF, you must be a member of the QM project area. You cannot
export if you are a member of only a team area in the project area.
|
Perform Discovery
|
Run a lab management discovery by using an inventory provider, such as Rational Build Forge. |
Register Tool Adapter
|
Register or poll a test execution adapter and edit or delete registrations for test execution adapters. |
Run Inventory Features
|
Synchronize lab resources with an external inventory system, such as Rational Build Forge. |
Run Virtualization
|
Synchronize or deploy virtual images and virtual machines by using an external virtualization provider. |
Save Adapter Request
|
Create, edit, delete, and accept execution adapter requests (requests to either import a remote script or have an execution adapter run a remote script). |
Save Administrative Options
|
Save administrative options. |
Save Attachments
|
Delete and restore attachments. See Deletion and restoration of test artifacts for more details. |
Save Automations
|
Import automation jobs from an external automation system, such as Rational Build Forge. |
Save Build Definition Artifact
|
Create, edit, delete, or restore a build definition. (The delete action is not
supported.) Note: This permission applies only to build definitions that were created manually. The
permission does not apply to build definitions that an external build tool, such as IBM Engineering Workflow
Management (EWM),
generated.
|
Save Build Record Artifact
|
Create, edit, and delete build records. Note: This permission applies only to
build records that were created manually. The permission does not apply to build records that an
external build tool, such as EWM,
generated.
|
Save Category
|
Create, edit, and delete test artifact categories on the Manage
Project Properties page. Global categories apply to all artifact types. Create or promote existing test artifacts to global ones. Note: To create, edit, and delete test artifact
categories, you must also have permission to save administrative options.
|
Save Category Value
|
Create, edit, and delete test artifact category values on the Manage
Project Properties page. Note: To create, edit, and delete test artifact category values,
you must also have permission to save administrative options.
|
Save Channel
|
Create, edit, and delete channels. |
Save Contributor Lists
|
Edit the list of contributors, or users, for lab management. |
Save Custom Attribute
|
Create, edit, and delete custom attributes on the Manage Project Properties page. |
Save Execution Schedules
|
Create, edit, and delete execution schedules. |
Save Execution Schedule Results
|
Create, edit, delete, and permanently delete execution schedules results. |
Save Execution States
|
Edit execution states on the Manage Project Properties page. |
Save Formal Review
|
Delete, create, participate in, and permanently delete formal reviews of test
plans, test cases, test scripts, test suites, test case results, and test suite results. Note: To
create or participate in a formal review, you must be a member of the QM project area itself. You
cannot create or participate in a formal review if you are a member of only a team area in the
project area.
|
Save Keyword
|
Create, edit, and delete keywords. |
Save Lab Request
|
Request lab resources and administer requests for them. Respond to lab requests by either allocating lab resources as requested or returning a request if it cannot be fulfilled. Request lab resources. |
Save Lab Resource
|
Create, edit, and delete lab resources. |
Save Lab Resource Group
|
Create and edit lab resource groups. |
Save Project Execution Variables
|
Create, edit, delete, permanently delete or restore Project Execution variables. |
Save Quality Objective
|
Create, edit, delete, permanently delete or restore quality objectives on the Manage Project Properties page. |
Save Shared Query
|
Create, edit, and delete shared queries. Add a shared query to the menu that corresponds to its artifact type. |
Save Template
|
Create, edit, and delete test artifact templates. Set one test artifact template as the default template to use when creating a test artifact. |
Save Template Section
|
Create, edit, and delete sections in a test artifact template. |
Save Test Case
|
Create, edit, delete, lock, and unlock test
cases. Select an action and then save the test case to change its
state. Note: To edit the Formal Review section of a test case, you
must also have permission to save formal reviews.
|
Save Test Case Execution Record
|
Create, edit, and delete test case execution records. |
Save Test Case Result
|
Create, edit, delete, lock, and unlock test case results. Change the value in
the Actual Result field of a test case result. Select an action and then save
the test case result to change its state. Edit any part of a test case result except for the Actual Result field. Change the value in the Actual Result field of a test case result. To change the value in the Actual Result field, you must also have permission to edit the actual result. During manual execution, you can add, edit, and delete steps by using the row-level actions for each step. After the execution is complete, you can merge the changes back into the test script by using the Compare with Test Script Steps button available in the Result Details section. Notes:
|
Save Test Cell
|
Create, edit, and delete test cells. |
Save Test Data
|
Create, edit, and delete Test Data artifacts. A Test Data artifact consists of a name and description, and a link to a comma-separated values (CSV) file that contains data records. |
Save Test Environment
|
Create, edit, and delete test environments. |
Save Test Estimation
|
Save changes to the Test Estimation section
of a test plan. Note: To save changes to the Test Estimation section
of a test plan, you must also have permission to complete the operation.
|
Save Test Plan
|
Create, edit, delete, lock, and unlock test
plans. Select an action and then save the test plan to change its
state. Notes:
|
Save Test Script
|
Create, edit, delete, lock, and unlock test
scripts. Select an action and then save the test script to change
its state. Note: To edit the Formal Review section of a test script,
you must also have permission to save formal reviews.
|
Save Test Suite
|
Create, edit, delete, lock, and unlock test
suites. Create and remove sections of a test suite. Select an action
and then save the test suite to change its state. Note: To edit the
Formal Review section of a test suite, you must also have permission
to save formal reviews.
|
Save Test Suite Execution Record
|
Create, edit, and delete test suite execution records. |
Save Test Suite Result
|
Create, edit, delete, lock, and unlock a test
suite result. Select an action and then save the test suite result
to change its state. Note: To edit the Formal Review section of a test
suite result, you must also have permission to save formal reviews.
|
Save Values of Project Execution Variables
|
Create, edit, and delete the values of project-level execution variables. |
Schedule Job
|
Create, edit, or cancel a scheduled job or the scheduling method of an
execution schedule. Cancel a scheduled job (on the Scheduled Jobs page). Edit the scheduling method of an execution schedule. Specify the scheduling method of an execution schedule. In the Run Test Case dialog box, schedule an automated test script to run later. In the Run Test Suite dialog box, schedule a test suite to run later. |
Set Link Validity
|
Set link validity status as valid, invalid, or suspect. |
Snapshot Test Case
|
Create a snapshot of a test case. |
Snapshot Test Plan
|
Create a snapshot of a test plan. |
Snapshot Test Script
|
Create a snapshot of a test script. |
Snapshot Test Suite
|
Create a snapshot of a test suite. |
XML Export | Export XML data by using the REST API, which is an HTTP-based API that supports programmatic operations on quality management data. For more information, see https://jazz.net/wiki/bin/view/Main/RqmApi. |
XML Import
|
Import XML data by using the REST API, which is an HTTP-based API that supports programmatic operations on quality management data. For more information, see https://jazz.net/wiki/bin/view/Main/RqmApi. |
Permissions for Quality Management Team Areas
- Administer Print Jobs
- Batch Import Requirements into a Test Plan
- Export to CSV
- Export to PDF
- Register Tool Adapter
- Run Inventory Features
- Run Virtualization
- Save Adapter Request
- Save Administrative Options
- Save Attachments
- Save Build Definition Artifact
- Save Build Record Artifact
- Save Channel
- Save Contributor Lists
- Save Custom Attribute
- Save Execution Schedules
- Save Execution States
- Save Keyword
- Save Lab Request
- Save Lab Resource Group
- Save Project Execution Variables
- Save Quality Objective
- Save Shared Query
- Save Template
- Save Template Section
- Save Values of Project Execution Variables
- Schedule a Job
- Set Link Validity
- XML Export
- XML Import