Azure Artifacts allows teams to manage package versions. Which statement best describes how Azure Artifacts handles package versioning?
Think about how package versioning helps avoid confusion and conflicts in software development.
Azure Artifacts requires each package version to be unique within a feed. It prevents overwriting existing versions to ensure consistency and traceability.
You want to share packages internally within your organization but also allow public access to some packages. Which Azure Artifacts feed type setup supports this scenario?
Consider separation of access and security for internal vs public packages.
Using separate feeds allows you to control access properly: private feeds keep internal packages secure, while public feeds allow open access.
Which method provides the most secure way to restrict access to an Azure Artifacts feed to only specific users or groups?
Think about managing permissions centrally and securely.
Feed-level permissions integrated with Azure Active Directory groups provide fine-grained, secure access control.
You want your Azure Artifacts feed to automatically fetch packages from public registries like npmjs.org when they are not found in your feed. How do you configure this behavior?
Look for a feature that allows automatic fetching from external registries.
Upstream sources let your feed automatically retrieve packages from public registries when they are missing locally, simplifying dependency management.
Your organization wants to keep the feed size manageable by automatically deleting old package versions but must retain versions used in active releases. Which approach best achieves this?
Consider how to balance cleanup with preserving important versions.
Retention policies that delete only unreferenced old versions keep the feed clean without breaking active builds or releases.