KionelLAB WORKFLOWS

BUSINESS EDITION

Site policy

A small file written by your quality or IT unit. Loaded once in each browser that sends, it refuses files and transfers that do not match your rules, before anything is shown on screen.

What it checks

Each refusal names the rule and the policy, so the operator knows what to change. The transfer log records which policy was active for every transfer, so a reviewer can see transfers made without it.

An example

{
  "kind": "kionel-policy",
  "version": 1,
  "name": "QC laboratory",
  "revision": "2026-10",
  "allowedExtensions": ["csv", "txt", "pdf"],
  "maxBytes": 10485760,
  "referencePattern": "WO-\\d{6}",
  "referenceHint": "WO- followed by six digits, e.g. WO-004213",
  "classifications": ["confidential", "restricted"]
}

Download this example, change it, and load it with Load site policy under the licence on the transfer page.

Fields

FieldMeaning
kind, versionAlways "kionel-policy" and 1.
name, revisionHow the policy is shown and recorded in the log. Change the revision when you change the rules.
allowedExtensionsExtensions in lower case, without the dot. Leave it out to allow any type.
maxBytesLargest file in bytes; 10485760 is 10 MB. The edition's own limit still applies.
referencePatternA regular expression the whole work order must match. In JSON a backslash is written twice.
referenceHintThe format in words, shown when a work order is refused.
classificationsAny of internal, confidential, restricted.
requireOperatortrue to refuse a transfer without the operator's name or ID. The name is signed into the record as declared; it is not a login.

A policy with a misspelt field is refused when it is loaded, with the field named, so a typing error cannot silently switch a rule off.

What it is not

It is a guard against mistakes, not access control: someone at the PC can remove it from the browser, with a confirmation. That is why the log records it. For the offline package, load it once on each PC, the same way as the licence.

Business editionValidation pack