
SafeView List
Retention-aware viewer for SharePoint lists with guarded edit and delete.
List items carrying records or regulated data can be edited or deleted by anyone with access — bypassing retention rules and leaving no guardrails.
SafeView List wraps your lists in a retention-aware viewer that guards edit and delete against each item’s retention state, so governed data stays governed.
Built to solve one problem completely.
Retention-aware list view
Evaluates retention per item as the list renders.
Guarded edit
Stops edits that would violate retention rules.
Guarded delete
Blocks deletion of items under active retention.
Per-item rule evaluation
Each row is checked against its own state.
Native list experience
Keeps the familiar SharePoint list feel.
Tenant-deployed
Installs into your own Microsoft 365 tenant.
Watch the deck
A seven-slide walkthrough of the problem, the compliance model, and who SafeView List is built for.
Use the arrow keys or on-slide controls to navigate. Open the deck in a new tab →
SafeView List, answered.
What is SafeView List?
SafeView List is a SharePoint Framework (SPFx) web part that wraps SharePoint lists in a retention-aware viewer. It guards edit and delete against each item's retention state, evaluates rules per row as the list renders, and keeps the familiar SharePoint list experience — so items carrying records or regulated data stay governed.
Does SafeView List stop edits or deletes that violate retention?
Yes. SafeView List guards edit against retention rules and blocks deletion of items under active retention, checking each row against its own retention state.
Does SafeView List send any data outside my tenant?
Only a licence check. It runs client-side in the signed-in user's browser context, respects your existing SharePoint permissions and stores no secrets or app passwords, and your content stays in your Microsoft 365 tenant. The commercial edition checks its licence with the DK Solutions 999 licensing service, sending only your Microsoft Entra tenant ID, the product identifier and, if an administrator enters one, a licence key. No user information or content is sent. Our Privacy Policy (Section 2.4) has the details.
Can SafeView List run in a GCC or GCC High tenant?
Yes. DK Solutions 999 software is compatible with Microsoft 365 commercial, GCC and GCC High environments. Government editions are distributed separately; they perform no licence check and make no calls to DK Solutions 999.
Is SafeView List available on Microsoft AppSource?
Yes. SafeView List is published on Microsoft AppSource, with a free trial available from the listing.
Built by Darrin Kay, founder of DK Solutions 999 — a SharePoint/M365 engineer and former U.S. Army knowledge manager. DK Solutions 999 builds tenant-native SPFx tools for regulated Microsoft 365 environments.
Ready to see SafeView List in action?
See SafeView List running against your own environment in a short, focused demo.