File Structure Validation
v5.22.0
Search this version
File Structure Validation
File Structure Validation
Page
Code Steps
Category
Label
Link
Separator
Title
Message
Page icon
No icon. This page keeps the plain index row.
orSVG or PNG, square, at least 32×32.
Create new category
What is the title of your new category?
Edit page index title
What is the title of the page index?
Edit category
What is the new title of your category?
Edit link
What is the new title and URL of your link?
Blocking files based on rules
Copy Markdown
Open in ChatGPT
Open in Claude
All blocking rules are off by default, with no rules enabled, FSV only reports what it finds. FSV supports two rule types,
Built-in rules: block on invalid file structure, or on the presence of an object class such as macros, scripts, or embedded objects. These are toggled per workflow.

Custom rules: block on a condition matched against an extracted object's attributes.

For example, block any PDF file whose embedded hyperlink points to
http://malicious.example.JSON Path
Value Pattern
$.details[?(@.object_name=="hyperlink")].object_details[*]
http://malicious.example
Last updated on
Was this page helpful?
Next to read:
Polyglot detectionnull
Discard Changes
Do you want to discard your current changes and overwrite with the template?
Archive Synced Block
Message
Create new Template
What is this template's title?
Delete Template
Message