Create a public project in your organization
Azure DevOps Services - Public Projects
Learn how to create or add a public project to your organization. A public project is similar to any other project that you add to your organization. Every project provides a repository for source code and a place for a group of people to plan, track progress, and collaborate on building software solutions.
A public project allows non-members of a project and users who aren't signed in read-only, limited access to the project's artifacts and services. For details, see Default roles & access for public projects.
You can add a public project to your existing organization, or create an organization and create a public project at that time. If you want to make an existing private project public, you can change the project's visibility.
- You must have an organization created in Azure DevOps. If you don't have one, do that now.
- As an organization Owner, you can create projects. If you're not the owner, then you must be a member of the Project Collection Administrators Group or have your Create new projects permission set to Allow.
Enable anonymous access to projects for your organization
Before you can create a public project, you must enable anonymous access for your organization.
From your web browser, sign in to Azure DevOps. You must be signed in to create a public project.
Choose Azure DevOps to open Projects. Then, choose Admin settings.
Choose the Policy page, and select On for Anonymous access to projects.
Add a public project to your organization
Choose Azure DevOps to open Projects.
Choose Create Project.
Provide a name for your project and choose Public. Keep the defaults, or select the initial source control type and process for work item tracking.
Upon successful completion, the welcome page displays.
Select one of the following tasks to get started:
- Invite to begin adding others to your project. If this is your first project, then you must first add users to your organization.
- Boards to begin adding work items.
- Repos to open Repos>Files page where you can clone or import a repository, or initialize a README file for your project summary page.
- Pipelines to start defining a pipeline.
- Test Plans to start defining test plans and test suites.
- Manage your services to disable the visibility of one or more services.
To get started managing your project, see Get started as an administrator.
Share the URL of your public project
To provide instant access, share the URL of your public project, which provides read-only access. For example, you can share the following portion of the URL shown under Clone to your computer.