How can I create a public project?

Diego Castillo Giraldo 10 Reputation points
2025-07-19T00:54:48.67+00:00

So I am testing Azure DevOps for learning, and I need to either create a public project or change my current project from private to public, however I cannot do it, and I don't see any Organization policy for allowing public projects.

Just to be clear, I am the owner of the account, the organization, everything, nobody else is in charge of it, is personal, not related to my job or any company I've worked with, and I am willing to pay if required, just tell me how to change the organization policy for allowing public projects.

When creating a new project I always see the message "Want to create a public project? Try GitHub", but I don't know what that means. I'm desperate because I'm experimenting for a future technical interview and this is taking me too long to get around. Thank you for any ideas.

Azure DevOps
0 comments No comments
{count} votes

4 answers

Sort by: Most helpful
  1. Marcin Policht 68,060 Reputation points MVP Volunteer Moderator
    2025-07-19T01:50:08.7866667+00:00

    Follow https://learn.microsoft.com/en-us/azure/devops/organizations/projects/create-project?view=azure-devops&tabs=browser

    You can create up to 1,000 projects within an organization in Azure DevOps. For more information, see Work tracking, process, and project limits.

    1. Sign in to your organization (https://dev.azure.com/{Your_Organization}).
    2. Select New project. Screenshot of listed projects and highlighted New projects button.
    3. Enter information into the form provided.
      • Provide a name for your project. Your project name can't contain special characters, such as / : \ ~ & % ; @ ' " ? < > | # $ * } { , + = [ ], can't begin with an underscore, can't begin or end with a period, and must be 64 or fewer characters.
      • Enter an optional description.
      • Choose the visibility, initial source control type, and work item process. For more information, see Choosing the right version control for your project and Choose a process.
      Screenshot of create new project form. When you choose public visibility, anyone on the internet can view your project. With private visibility, only users you give access to can view your project. For more information about features and access levels for public projects, see Make a private project public. If the Public option isn't available, you need to change the policy.
    4. Select Create. Azure DevOps displays the project welcome page. Screenshot of project creation confirmation dialog. Select one of the following options to continue:
      1. Sign in to your organization (https://dev.azure.com/{Your_Organization}).
      2. Select New project. Screenshot of listed projects and highlighted New projects button.
      3. Enter information into the form provided.
        • Provide a name for your project. Your project name can't contain special characters, such as / : \ ~ & % ; @ ' " ? < > | # $ * } { , + = [ ], can't begin with an underscore, can't begin or end with a period, and must be 64 or fewer characters.
        • Enter an optional description.
        • Choose the visibility, initial source control type, and work item process. For more information, see Choosing the right version control for your project and Choose a process.
        Screenshot of create new project form. When you choose public visibility, anyone on the internet can view your project. With private visibility, only users you give access to can view your project. For more information about features and access levels for public projects, see Make a private project public. If the Public option isn't available, you need to change the policy.
      4. Select Create. Azure DevOps displays the project welcome page. Screenshot of project creation confirmation dialog. Select one of the following options to continue:

    If you want to switch between the public and private visibility for a project, follow https://learn.microsoft.com/en-us/azure/devops/organizations/projects/make-project-public?view=azure-devops


    If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.

    hth

    Marcin


  2. Durga Reshma Malthi 11,590 Reputation points Microsoft External Staff Moderator
    2025-07-30T16:23:33.5533333+00:00

    Hi Diego Castillo Giraldo

    Could you please check the below things:

    1. Your organization to be connected to Microsoft Entra ID. User's image
    2. You must be a member of the Project Collection Administrators group
    3. The “Allow public projects” toggle to be visible under Organization Settings -> Policies, but this only appears if Entra ID is properly linked. User's image
    4. Could you please go to User Settings -> Preview Features -> Toggle to on for all the features and check once and also go to Project Settings -> Permissions -> Ensure you must be part of Project Administrator and then check Permissions -> Set Allow to all permissions. User's image

    Hope this helps!

    Please Let me know if you have any queries.

    0 comments No comments

  3. Farooq Kadri 20 Reputation points
    2025-10-10T04:22:45.4066667+00:00

    I have enabled entraID but still dont see that option to make the repo public

    0 comments No comments

  4. 周恭煥 0 Reputation points
    2025-10-15T12:47:04.4+00:00

    Screenshot 2025-10-15 at 20.45.32

    我有一樣的問題,新創的azure devops賬號無法使用

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.