XperienceCommunity.Sentinel.Admin 0.4.5-alpha

This is a prerelease version of XperienceCommunity.Sentinel.Admin.
dotnet add package XperienceCommunity.Sentinel.Admin --version 0.4.5-alpha
                    
NuGet\Install-Package XperienceCommunity.Sentinel.Admin -Version 0.4.5-alpha
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="XperienceCommunity.Sentinel.Admin" Version="0.4.5-alpha" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="XperienceCommunity.Sentinel.Admin" Version="0.4.5-alpha" />
                    
Directory.Packages.props
<PackageReference Include="XperienceCommunity.Sentinel.Admin" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add XperienceCommunity.Sentinel.Admin --version 0.4.5-alpha
                    
#r "nuget: XperienceCommunity.Sentinel.Admin, 0.4.5-alpha"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package XperienceCommunity.Sentinel.Admin@0.4.5-alpha
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=XperienceCommunity.Sentinel.Admin&version=0.4.5-alpha&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=XperienceCommunity.Sentinel.Admin&version=0.4.5-alpha&prerelease
                    
Install as a Cake Tool

XperienceCommunity.Sentinel.Admin

Admin UI for Sentinel for Xperience by Kentico. Adds a Sentinel application under Configuration in the Kentico admin — Dashboard, Scan history, Findings, Scan detail, Compare scans, Contact, Settings.

Ships alongside XperienceCommunity.Sentinel.Module. Headless deploys that don't want a UI surface can skip this package — the core integration runs fine without it.

What shows up in Configuration → Sentinel:

  • Dashboard — latest scan KPIs, 30-day severity trend, recent scans, top rule offenders with inline remediation
  • Scan history — every scan run, sortable and filterable
  • Findings — every finding across scans
  • Scan detail — drill into a single scan, per-finding acknowledge / snooze / revoke (individual and bulk)
  • Compare scans — fingerprint-keyed diff (Introduced / Resolved / Still open)
  • Request a quote — in-admin form that submits a sanitized scan snapshot to Refined Element
  • Settings — editable, DB-backed overrides win over appsettings.json (tune thresholds, cadence, recipients without a redeploy)

The client is a React app bundled via webpack and embedded as a Kentico admin client module. The npm build runs automatically on dotnet build, so a fresh clone dotnet builds without extra steps.

Install

<PackageReference Include="XperienceCommunity.Sentinel.Admin" Version="0.4.5-alpha" />

No extra Program.cs wiring. The existing AddSentinel() call in the headless package covers DI; this package just lights up the admin pages. Both packages must be on the same version.

Targets .NET 9, pins Kentico.Xperience.Admin to [31.0.0, 32.0.0).

Requires

  • XperienceCommunity.Sentinel.Module (same version) — registered via AddSentinel() in Program.cs
  • Xperience by Kentico 31.x
  • An authenticated admin user with a role that grants access to the Configuration application group

Screenshots and full docs

See the main repo README for screenshots, configuration, and the full feature matrix.

License

MIT © Refined Element

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.4.5-alpha 61 5/12/2026