Using Azure Artifacts one can create, host and share packages with teams.
We can share code across teams, and manage all package types like Marven, npm, Gradle, NuGet etc.
Login to your Azure DevOps account, select the organization and go to the artifacts section. If it is your first time then click on go to users hub as shown in the below screen or you can also select the admin section from the bottom left of the menu.
Select the user or group of users to assign the artifacts extension.
Choose manage extensions as shown in the below screen.
Select the package management and click on save changes.
If you have multiple users, click assign extensions and choose the Azure artifacts extension and click on the assign button as shown in the below screen.
Once you give the permission then you can create a new feed; you can see my new feed button is active now.
Click on new feed and give a name to your feed. Set the visibility permission of who can view this as per the below screen and click on create.
Now, you can connect to your feed, you can create and share maven, npm, and NuGet package feeds from public and private sources.
Organization-wise you can get 5 free licenses and if you have more requirements then go to the
Marketplace for Azure artifacts and purchase the additional licenses.
Note
If you have a Visual Studio Enterprise license, you already have access to Azure artifacts and don't need to be assigned a license, just ensure that you've been assigned the "Visual Studio Enterprise" access level.
Reference link:https://docs.microsoft.com/en-us/azure/devops/artifacts/license-azure-artifacts?view=vsts&tabs=new-nav