
SafeView Library Viewer
Compliance-hardened document viewing with retention label enforcement built in.
Standard library views let users download, print, and copy sensitive files to unmanaged devices — with no retention enforcement and little visibility into what left.
SafeView renders documents in a controlled viewer that honors retention labels and sensitivity, blocking unmanaged download paths while keeping legitimate work fast.
Built to solve one problem completely.
Retention-aware rendering
Honors retention labels at view time so records stay records.
Sensitivity enforcement
Respects sensitivity labels and blocks disallowed actions.
Controlled download paths
Closes the unmanaged-device download gap.
Audit-friendly access
Access happens through a consistent, reviewable surface.
Native SPFx viewer
Feels like part of SharePoint, not a bolt-on.
Tenant-deployed
Runs inside your tenant — data never leaves your environment.
See SafeView Library Viewer in action
Watch a no-code property-pane configuration — pick a library, choose columns and permissions, publish — then browse, search, and inspect retention-aware row indicators.
Watch the deck
An eight-slide walkthrough of the problem SafeView solves, the retention-enforcement model, and who it's built for.
Use the arrow keys or on-slide controls to navigate. Open the deck in a new tab →
SafeView Library Viewer, answered.
What is SafeView Library Viewer?
SafeView Library Viewer is a SharePoint Framework (SPFx) web part that renders documents in a controlled viewer honoring retention and sensitivity labels. It closes the unmanaged-device download gap, blocks disallowed actions on sensitive files, and provides a consistent, audit-friendly access surface — while keeping legitimate work fast.
Does SafeView enforce retention and sensitivity labels when viewing?
Yes. SafeView honors retention labels at view time so records stay records, respects sensitivity labels, and controls download paths to close the unmanaged-device gap.
Does SafeView Library Viewer send any data outside my tenant?
No. It runs client-side in the signed-in user's browser context, respects your existing SharePoint permissions, stores no secrets or app passwords, and makes no external calls — no data leaves your tenant.
Can SafeView Library Viewer run inside a GCC High or DoD tenant?
SafeView Library Viewer deploys as a tenant-native SPFx solution inside your existing Microsoft 365 environment and operates entirely within the boundary your tenant is already authorized for — it doesn't introduce a new boundary to accredit.
Is SafeView Library Viewer available on Microsoft AppSource?
Yes. SafeView Library Viewer 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 Library Viewer in action?
See SafeView Library Viewer running against your own environment in a short, focused demo.