Põhisisu juurde
https://catalogartifact.azureedge.net/publicartifacts/93895970.6a2c2269-a43f-4262-b8b9-6d50be6f330a-f74e4594-5309-43d9-af36-eef37aef4ce5/image1_MetaGuardLogoOnly.png

MetaGuard

avaldaja DK Solutions 999

Enforce required document metadata at upload time — no more empty fields.

MetaGuard eliminates empty metadata fields in SharePoint document libraries by intercepting drag-and-drop uploads and requiring users to complete required columns before files are saved. Built as a SharePoint Framework Application Customizer, it works tenant-wide with zero code changes to your existing sites or content types. Key capabilities: (1) Drag-and-drop interception with a polished metadata panel that appears before any file is written to the library. (2) Full support for every SharePoint column type — text, choice, lookup, person, date, managed metadata / taxonomy (with a hierarchical tree picker and open term-set support for Enterprise Keywords), hyperlink, and retention labels. (3) Duplicate-file handling with keep-both, overwrite, or cancel options. (4) Office document metadata auto-extraction pre-fills Title, Author, and custom properties from .docx/.xlsx/.pptx files. (5) Batch or per-file metadata entry for multi-file uploads. (6) Configurable per-library exclusions, folder-upload policy, and bypass groups via SharePoint list — no redeployment required to change behaviour. (7) Fully client-side — no external services, no data leaves your tenant, no custom script required. Ideal for organisations with records management, compliance, or knowledge management programmes where metadata quality is non-negotiable.

PACKAGE CONTENTS: This solution package contains one SharePoint Framework Application Customizer extension (MetaGuard). It does not include any web parts or library components.

LICENSING: MetaGuard offers a 15-day free trial. After the trial period expires, an active paid license/subscription is required to continue using the solution. Please contact the publisher at customersupport@dksolutions999.com or visit https://dksolutions999.com/metaguard.html for licensing and pricing details.

GET STARTED: Setup and configuration guide - https://dksolutions999.com/metaguard.html

HELP & SUPPORT: customersupport@dksolutions999.com

CONTACT US: https://dksolutions999.com/contact.html

Privacy: https://www.dksolutions999.com/privacy.html

Terms: https://www.dksolutions999.com/terms.html

Lühiülevaade

https://catalogartifact.azureedge.net/publicartifacts/93895970.6a2c2269-a43f-4262-b8b9-6d50be6f330a-f74e4594-5309-43d9-af36-eef37aef4ce5/image2_01metaguardrequiredmetadatapanel.png
/staticstorage/20260607.3/assets/videoOverlay_62a424ca921ff733.png
https://catalogartifact.azureedge.net/publicartifacts/93895970.6a2c2269-a43f-4262-b8b9-6d50be6f330a-f74e4594-5309-43d9-af36-eef37aef4ce5/image2_01metaguardrequiredmetadatapanel.png
https://catalogartifact.azureedge.net/publicartifacts/93895970.6a2c2269-a43f-4262-b8b9-6d50be6f330a-f74e4594-5309-43d9-af36-eef37aef4ce5/image4_02metaguardclassificationpanel.png
https://catalogartifact.azureedge.net/publicartifacts/93895970.6a2c2269-a43f-4262-b8b9-6d50be6f330a-f74e4594-5309-43d9-af36-eef37aef4ce5/image3_03metaguardbatchupload.png
https://catalogartifact.azureedge.net/publicartifacts/93895970.6a2c2269-a43f-4262-b8b9-6d50be6f330a-f74e4594-5309-43d9-af36-eef37aef4ce5/image0_04metaguarduploadpolicy.png