Entity · filing_policies
Filing Policy Schema
Felder
Filing Policy Schema
Deklarative Ablageregel: welcher Dokumenttyp (oder MIME-Pattern) in welchem Entity-Kontext wird unter welchem Pfad + Dateinamen an welchem Backend abgelegt.
name
1–200 Zeichen
description
max 1000 Zeichennullable
active
Default: true
priority
0 – 1000Default: 50
documentTypeId
nullable
matchMimeTypes
MIME-type matcher, supports wildcards like `image/*`.
nullable
entityContext
nullable
entityType
1–100 Zeichen
classification
nullable
pathTemplate
1–2000 Zeichen
filenameTemplate
1–500 Zeichen
overrideBackendPath
Wenn true, ersetzt diese Policy den ursprünglichen Backend-Pfad (originalBackendPath) eines per Inbound-Sync übernommenen Dokuments. Standardmäßig (false) bleibt der Original-Pfad bestehen — Policies greifen dann nur für Dokumente ohne Origin (z.B. DMS-Direkt-Uploads). Aktiviert zugleich ein physisches Move im Quell-Backend.
Default: false
onExistingFile
Werte
renameversionreplacefailDefault: "version"
onStateChange
nullable
field
1–200 Zeichen
requiredFields
nullable
onDelete
nullable
dmsSoftDelete
Werte
ignoresoft_delete_spmove_to_trash_folderhard_delete_spdmsRetentionExpiry
Werte
soft_delete_sphard_delete_spadmin_report_onlyKeine Felder passen zum Filter.
Standard-Endpoints
Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:
GET /api/v1/filing_policies— Liste, paginiert + filterbarGET /api/v1/filing_policies/<id>— Einzelne EntityPOST /api/v1/filing_policies— AnlegenPATCH /api/v1/filing_policies/<id>— Teil-UpdateDELETE /api/v1/filing_policies/<id>— Soft-DeleteGET /api/v1/filing_policies/<id>/timeline— Audit + Aktivitäten