Default roles & access for public projects
VSTS Public Projects
Public projects enable anyone to view its contents. Access is limited when the user is not signed in. These users are also referred to as anonymous users or public users. In addition, there are users, ones who are signed in to VSTS, but aren't a member of a project. Both of these types of users are granted limited, read-only access as indicated in the following table.
To contribute to a public project, you must be added as a member of that project and assigned either Stakeholder or Basic access. The access level determines the user interfaces you can access. The security group you're assigned to determines the features you can exercise. For details, see About access levels.
You add project membersin the same way you do for private projects. Be sure you understand what it means to invite an external user to have access to your project. If you created the project, you're automatically assigned to the Project Administrators group.
|Hub or Settings||Non-member access||Stakeholder access||Basic access||Readers||Contributors||Project Admins|
|Dashboards||Read access1||Partial access||Full access||Read access||Read-Write||Read-Write-Administer|
|Code||Read access||Full access2||Full access||Read access||Read-Write||Read-Write-Administer|
|Work||Read access||Partial access3||Full access||Read access||Read-Write||Read-Write-Administer|
|Build and Release||Read access||Full access||Full access||Read access||Read-Write||Read-Write-Administer|
|Test||No access||No access||Partial access4||Read access||Read-Write||Read-Write-Administer|
|Wiki||Read access||Full access||Full access||Read access||Read-Write||Read-Write-Administer|
|Notifications||No access||Full access||Full access||Read access||Read-Write||Read-Write-Administer|
|Semantic search||Full access||Full access||Full access||Full access||Full access||Full access|
|Settings||No access||Full access||Full access||Read access||Read access||Read-Write-Administer|
- Several widgets aren't available to non-members.
- Stakeholders have Full access to Code features in public projects, but they have no access in private projects.
- Stakeholders have the partial same access to Work in public projects as in private projects. For more information, see Default permissions and accesss.
- Basic users can view and run tests in the Test hub. Basic users need the Test Manager extension to get full access, which includes capability to create test plans and add test cases.