How to identify Inactive Project on Azure Boards (ADO)?

Prashant Neharkar 0 Reputation points
2025-09-30T14:19:29.5866667+00:00

As the number of Projects increases under an organization, there might be performance issues with Azure Boards (ADO).

If there are hundreds of projects already created, how to identify inactive projects that are currently not in use, which can be archived.

Azure DevOps
{count} votes

1 answer

Sort by: Most helpful
  1. Amira Bedhiafi 41,121 Reputation points Volunteer Moderator
    2025-09-30T18:20:08.6166667+00:00

    Hello Prashant !

    Thank you for posting on Microsoft Learn Q&A.

    There’s no built-in inactive project flag in Azure DevOps and there still isn’t a first class archive project feature, so you have to infer inactivity from activity signals and then lock or delete/restore as policy.

    https://stackoverflow.com/questions/73369803/archive-a-devops-project

    You need to pick your inactivity window and pull last activity per project from multiple sources, then take the max of those timestamps:

    The project summary page only shows 1/7/30-day activity it can be useful for a quick analysis but not for longer windows. https://learn.microsoft.com/en-us/azure/devops/organizations/projects/project-vision-status?view=azure-devops

    Then report projects whose max activity date is less than today window and make them private, remove the permissions ,lock repos and disable pipelines or delete the project.

    https://learn.microsoft.com/en-us/azure/devops/organizations/projects/delete-project?view=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.