Azure DevOps User License Report
Author - Aammir Mirza
Use to manage Azure DevOps License accross the platform. You can easyly track number and type of licenses accross the platform. It details you with UPNs to whome which type of license is assigned.
Extension takes a close look at the number of Visual Studio Team Services subscribers in the organization and make sure that entitles users actively using their license with the last access date.
With entitlemen changes (Changing un-used Azure DevOps licences to STAKEHOLDER) the cost can be reduced for Basic and Basic + Test user licenses.
This can be easyly achieved with the respective task ADO License Management
You can run the task accross all the organization that is scoped within your PAT.
Download the Free 'Azure DevOps Licenses Tasks' from here and populate the below mentioned mandatory parameters to get it working
Available task name after installation - 'Azure DevOps Licenses'
Classic Pipeline (UI)
-- AccessToken pass token PAT that you have generated for all org, passing it as masked pipeline variable
Minimum required previlages for the token to perform the task
Available command line options are:
GIF for reference
Required previlages for PAT
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.
Produce a flow chart: