Azure Artifacts overview
TFS 2017
Azure Artifacts enables developers to share and consume packages from different feeds and public registries. Packages can be shared within the same team, the same organization, and even publicly. Azure Artifacts supports multiple package types such as NuGet, npm, Python, Maven, and Universal Packages.
Azure Artifacts gets billed on a consumption basis, and is free up until 2 GiB of storage. If your organization needs more storage, you must set up billing.
Azure Artifacts comes pre-installed in Azure DevOps Services, Azure DevOps Server 2019 and 2020, and TFS 2017 and 2018.
Prerequisites
- Allow IP addresses and domain URLs if your organization is using a firewall or a proxy server.
- If you plan to use more than the free 2 GiB storage, you must set up billing for your organization.
Note
Azure Artifacts license is included with every basic license for TFS 2017, 2018, and Azure DevOps Server 2019 and 2020.
Install Azure Artifacts in TFS
Azure Artifacts comes pre-installed in TFS 2017 and 2018. If the extension has been removed, you can install it from the Visual Studio Marketplace.
Assign licenses in TFS
From any collection in TFS, hover over the settings menu and select the Users page. Then, select Azure Artifacts.
Select Assign, enter the user to assign licenses, and then select Ok.
- Users with Visual Studio Enterprise subscriptions get Azure Artifacts automatically.
- Ensure that your Visual Studio Enterprise subscribers are assigned VS Enterprise Access level.