Set Project Protection

A project can be private or shared; it cannot be public. You can define a project’s protection when you create it, or from its properties page later.

Shared projects can be accessed by all the organization's users. Any user can view the source code, create or update issues, edit wiki pages, and interact with project builds. However, only invited users can make updates to the source code in Git repositories, create and run build jobs, and perform deployment operations.

Private projects are accessible to invited users only but they can also be marked as discoverable. A discoverable private project allows organization members that aren't org admins or project members to see basic information about the private project. This information includes name and owner contact information. Private projects that aren't discoverable won't be exposed to non-members.

See What Are Project Memberships? to learn more about VB Studio project memberships.