Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I grant permissions to manage test plans in VSO?

I am unsure whether this is the correct stackexchange site to ask this question, however it is about software tools commonly used by programmers (sort of).


I am collection administrator of 100s of .net projects that I have recently migrated from an on-premise TFS to VSO. I am receiving requests from developers to grant them permission to create/manage test plans.

Now, these developers are members of the "Developer" and "Contributor" groups and as such have the following permissions:

vso permissions

But even so, they are unable to create test plans (using Microsoft Test Manager 2013). I have searched throughout the VSO control panel and I cannot find out why my developers don't have permission to create/manage test plans.

Even the documention provided by Microsoft seems to fall short when it comes to managing permissions in VSO.

Any help is much appreciated. How do I grant my developers these permissions?


Edit: I should add that I myself am able to create test plans. I have compared my permissions in a given project with one of the developers and they are pretty much equal (with some unrelated exceptions like deleting projects).

like image 953
transporter_room_3 Avatar asked Jul 29 '15 21:07

transporter_room_3


People also ask

How do I grant access to test plans in Azure DevOps?

To set permissions for managing test controllers, open Organization settings and choose Security or Permissions. Choose the group you want to grant permissions. To learn how to access organization or collection-level Security, see Change project collection-level permissions.

How do you test roles and permissions?

Test cases for user roles and permissions:Create a test account and assign the created role to it. Then login as the new user and ensure all privileges given to that role. Alternatively, use a different browser (not a new window in the same browser) to test the role without logging out as administrator.

How do I give permission to user in TFS?

Manage Permissions for items: Select the item you want to edit in the “Users and Groups” section. You can then view and edit the permissions for this user or group in the “Permissions for [item]” section. Check “Allow” to grant authorization for user/group to do the operation.


2 Answers

You can control the "Manage test plan" permission on area node level.
Go to area part, right click on the area your test plans belong to and then click on "Security"

enter image description here

Now you can grant rights for managing test plans:

enter image description here

like image 68
Elena Avatar answered Sep 28 '22 00:09

Elena


If the area "Manage test plans/suites" permissions are set to allowed as suggested above and you still can't create test plans, don't forget to adjust the Access levels of your user!

Basic users (which should be default) can't access the test case management even if they have the right permissions.

TFS Access Levels

like image 25
Tegyr Avatar answered Sep 28 '22 02:09

Tegyr