|
1 | 1 | --- |
2 | 2 | title: Permissions, licensing, and access for manual testing |
3 | | -description: Default permissions and access levels in Azure DevOps for manual and exploratory testing and problems. |
| 3 | +description: Default permissions and access levels in Azure DevOps for manual and exploratory testing. |
4 | 4 | ms.assetid: 91146CFD-A4CE-4CC5-973D-1633419CAFDE |
5 | 5 | ms.service: azure-devops-test-plans |
6 | 6 | ms.custom: UpdateFrequency3 |
7 | 7 | ms.topic: reference |
8 | 8 | ms.author: pliaros |
9 | 9 | author: rohit-batra |
10 | 10 | monikerRange: '<= azure-devops' |
11 | | -ms.date: 09/15/2021 |
| 11 | +ms.date: 04/01/2026 |
12 | 12 | ms.update-cycle: 1095-days |
13 | 13 | --- |
14 | 14 |
|
15 | 15 | # Manual test access and permissions |
16 | 16 |
|
17 | 17 | [!INCLUDE [version-lt-eq-azure-devops](../includes/version-lt-eq-azure-devops.md)] |
18 | 18 |
|
19 | | -Access levels and permissions control access to Azure Test Plans features. |
| 19 | +This article covers the access levels, licensing, and permissions required for manual and exploratory testing in Azure Test Plans. |
20 | 20 |
|
21 | | -## Prerequisites |
| 21 | +## Access and licensing |
| 22 | + |
| 23 | +To use the full range of Test Plans features, you need [Basic + Test Plans](../organizations/billing/buy-access-tfs-test-hub.md) access level or one of the following Visual Studio subscriptions, which include Test Plans at no extra charge: |
| 24 | + |
| 25 | +- [Visual Studio Enterprise](https://visualstudio.microsoft.com/vs/enterprise/) |
| 26 | +- [Visual Studio Test Professional](https://visualstudio.microsoft.com/vs/test-professional/) |
| 27 | +- [MSDN Platforms](https://visualstudio.microsoft.com/msdn-platforms/) |
22 | 28 |
|
23 | | -| Category | Requirement | |
24 | | -|--------------|-------------| |
25 | | -| **Project access** | [Project member](../organizations/security/add-users-team-project.md). | |
26 | | -| **Access levels** |- To access the Test Plans web portal: At least **Basic** access.<br>- To define and manage test plans, test suites, and test cases: **Basic + Test Plans** access.| |
| 29 | +Users without one of these subscriptions must purchase **Basic + Test Plans** access. For more information, see [Compare Visual Studio subscriptions](https://www.visualstudio.com/vs/pricing). |
27 | 30 |
|
28 | 31 | > [!NOTE] |
29 | | -> Users granted **Stakeholder** access have no access to features or functions supported through the Test Plans or Test web portal. However, they can provide feedback through the **Test & Feedback** extension. For more information, see [Stakeholder access quick reference](../organizations/security/stakeholder-access.md). |
| 32 | +> Users with **Stakeholder** access can't access the Test Plans web portal. However, they can provide feedback through the Test & Feedback extension. For more information, see [Stakeholder access quick reference](../organizations/security/stakeholder-access.md). |
| 33 | +
|
| 34 | +The following table summarizes the access level required for each task. |
| 35 | + |
| 36 | +| Task | Access level | |
| 37 | +|---|---| |
| 38 | +| Provide feedback using the Test & Feedback extension. | **Stakeholder** | |
| 39 | +| Execute tests, mark test outcomes. | **Basic** | |
| 40 | +| Chart test status, view reports. | **Basic** | |
| 41 | +| Create and manage test plans and test suites. | **Basic + Test Plans** | |
| 42 | +| Author test cases using a grid-like view and edit in Test Runner. | **Basic + Test Plans** | |
| 43 | +| Assign test cases to suites, move test cases, and order test cases. | **Basic + Test Plans** | |
| 44 | +| Prepare for execution such as assigning configurations or testers. | **Basic + Test Plans** | |
| 45 | +| Create and manage configurations and parameters. | **Basic + Test Plans** | |
| 46 | +| Prepare User Acceptance Testing. | **Basic + Test Plans** | |
30 | 47 |
|
31 | | -## Access and licensing |
| 48 | +<a id="access-by-user-role"></a> |
32 | 49 |
|
33 | | -To exercise the full range of test-related features, have [Basic + Test Plans](../organizations/billing/buy-access-tfs-test-hub.md) access level or have one of the following subscriptions: |
34 | | - - [Visual Studio Enterprise](https://visualstudio.microsoft.com/vs/enterprise/) |
35 | | - - [Visual Studio Test Professional](https://visualstudio.microsoft.com/vs/test-professional/) |
36 | | - - [MSDN Platform](https://visualstudio.microsoft.com/msdn-platforms/) |
| 50 | +## Permissions |
37 | 51 |
|
38 | | -Users who have one of the above subscriptions can exercise all Test Plans features for no extra charge. For more information, see [Compare Visual Studio subscriptions](https://www.visualstudio.com/vs/pricing). |
39 | | - |
40 | | -Nonsubscribers must purchase **Basic + Test Plans** to use Test Plans, which can be for any specified number of users. |
| 52 | +In addition to the required access level, you need specific permissions for certain tasks. Because manual testing is managed through [test-specific work item types](test-objects-overview.md), test artifacts are subject to the same permissions that manage work items. |
41 | 53 |
|
42 | | -> [!IMPORTANT] |
43 | | -> Manual testers can execute tests with **Basic** access. Licenses for this extension also give users rights to use [Microsoft Test Manager](/previous-versions/azure/devops/test/mtm/guidance-mtm-usage) (a deprecated on-premises client). |
| 54 | +The following table lists permissions that control test-related tasks, organized by level. |
44 | 55 |
|
45 | | -The following table summarizes the license requirements required to exercise select tasks. |
| 56 | +### Project-level permissions |
46 | 57 |
|
47 | | -| Task | Access level| |
48 | | -| --- | --- | |
49 | | -| Provide feedback | Stakeholder | |
50 | | -| Execute tests, Mark test outcomes | Basic | |
51 | | -| Chart tasks, View reports | Basic | |
52 | | -| Create and manage test plans and test suites | Basic + Test Plans | |
53 | | -| Author test cases using a grid-like view and edit in the Test Runner | Basic + Test Plans | |
54 | | -| Assign test cases to suites, move test cases, and order test cases | Basic + Test Plans | |
55 | | -| Prepare for execution such as assigning configurations or testers | Basic + Test Plans | |
56 | | -| Create and manage configurations and parameters | Basic + Test Plans | |
57 | | -| Prepare User Acceptance Testing | Basic + Test Plans | |
| 58 | +| Task | Permission | |
| 59 | +|---|---| |
| 60 | +| View test runs. | **View test runs** | |
| 61 | +| Create test runs. | **Create test runs** | |
| 62 | +| Delete test runs. | **Delete test runs** | |
| 63 | +| Add or edit test configurations and variables. | **Manage test configurations** | |
| 64 | +| Create and delete test environments. This permission is used with the [`tcm testenvironments`](test-case-managment-reference.md) CLI and has no corresponding option in the Test Plans web portal. | **Manage test environments** | |
| 65 | +| Add new tags to test-based work items. | **Create tag definition** | |
| 66 | +| Permanently delete test-specific work items. | **Permanently delete work items** | |
58 | 67 |
|
59 | | -<a id="access-by-user-role"></a> |
| 68 | +### Area Path permissions |
60 | 69 |
|
61 | | -## Permissions |
| 70 | +| Task | Permission | |
| 71 | +|---|---| |
| 72 | +| View test plans, test suites, test cases, and other test-based work items. | **View work items in this node** | |
| 73 | +| Add or modify test plans, test suites, test cases, and other test-based work items. | **Edit work items in this node** | |
| 74 | +| Modify test plan properties such as test run and test outcome settings. | **Manage test plans** | |
| 75 | +| Create and delete test suites. Add and remove test cases from test suites. Change test configurations associated with test suites. Modify a test suite hierarchy (move a test suite). | **Manage test suites** | |
62 | 76 |
|
63 | | -In addition to having the necessary access level, you also need the necessary permissions to exercise select tasks. Because manual testing is managed through [test-specific work item types](test-objects-overview.md), they're subject to some of the same permissions that manage work items. |
64 | 77 |
|
65 | | -The following table provides the default permissions assigned to the built-in security groups: **Readers**, **Contributors**, and **Project Administrators**. Permissions are assigned for Area Paths and at the project-level. To learn how, see [Set permissions and access for testing](../organizations/security/set-permissions-access-test.md). |
| 78 | +### Default permissions by security group |
66 | 79 |
|
| 80 | +The following table provides the default permissions assigned to the built-in security groups: **Readers**, **Contributors**, and **Project Administrators**. To learn how to change these settings, see [Set permissions and access for testing](../organizations/security/set-permissions-access-test.md). |
67 | 81 |
|
68 | 82 | [!INCLUDE [test](../organizations/security/includes/test.md)] |
69 | 83 |
|
|
0 commit comments