Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Artifacts>Package Sentinel: Security & Governance for Azure Artifacts
Package Sentinel: Security & Governance for Azure Artifacts

Package Sentinel: Security & Governance for Azure Artifacts

Radwan Almsora

| (0) | Free
Audit feed permissions, track package lifecycle, analyze retention policies and preview safe cleanups for Azure Artifacts.
Get it free

Package Sentinel: Security & Governance for Azure Artifacts

See the state of every Azure Artifacts feed in one place, and act on it safely. Package Sentinel does not replace Azure Artifacts. It reads your real settings, compares them with rules you control, and shows what needs attention.

Features

Feed Security Audit

  • Reads actual feed permissions and flags broad access (for example a "Valid Users" group with Contributor rights).
  • Flags unexpected Contributors and Owners against an approved list you maintain.
  • Flags too many owners, enabled upstream sources, and missing retention policies.
  • Detects access changes against a baseline you save.
  • Findings are rated HIGH, MEDIUM or LOW. Every finding comes from a stated rule, not a guess.

Package Lifecycle Dashboard

  • Sort and filter packages by version count and time since last publish.
  • Labels such as Multiple versions, Outdated, Pre-release only, and Retention policy needs review.
  • "No recent publish activity" is not "unused". A package with no recent publishes can still be downloaded every day, so Package Sentinel never calls a package unused.

Retention Policy Analyzer

  • Shows the current policy: versions kept per package and days to keep recently downloaded versions.
  • Simulates a new limit and lists the packages and versions that would become eligible for removal. Versions promoted to a view are exempt.
  • Read-only. You change the policy in Azure Artifacts feed settings.

Safe Cleanup Preview

  • Shows versions found, selected for cleanup, and protected, with the reason for every protected version (latest, promoted to a view, newest N, recent).
  • Nothing is deleted without your explicit confirmation. Deleting is off by default and, when enabled, requires typing the package name. Versions go to the recycle bin and can be restored for 30 days.
  • Supports NuGet, npm, Python, Universal and Maven.

Permissions

Packaging (read, write and manage). Read is used for scans. Manage is used only when you confirm a deletion. The extension has no servers and sends no data anywhere.

Get started

  1. Install the extension. A Package Sentinel entry appears in the project navigation.
  2. Select Run scan.
  3. Open Settings to set your own rules.

Policies and support

  • Documentation
  • Privacy policy
  • License
  • Support policy
  • Q&A and reviews policy

Questions go in the Q&A tab of this page. Bugs and requests go to GitHub issues.


بالعربية

Package Sentinel أداة مراقبة وحوكمة لـ Azure Artifacts: تدقيق صلاحيات الـ Feeds، لوحة لحالة الحزم، تحليل سياسات الاحتفاظ، ومعاينة آمنة للتنظيف. لا يُحذف أي إصدار دون تأكيد صريح منك، والحذف معطّل افتراضياً.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft