Přenositelnost a migrace dat

Vaše data jsou vaše.
Kdykoli a v použitelné podobě.

DocuLife vás neuzamyká. Kompletní obsah organizace si kdykoli odnesete ve strojově čitelném formátu — se soubory, popisem struktury a kontrolními součty — a přenesete k jinému poskytovateli. Tři cesty podle situace, v souladu s právem na přenositelnost dat (EU Data Act).

Bez vendor lock-inu Strojově čitelné formáty Kontrolní součty SHA-256 Uložení v EU

Tři cesty exitu

Zvolte cestu podle situace

Od jednorázové kompletní migrace celé organizace po průběžnou synchronizaci do nového systému.

01 — KOMPLETNÍ BALÍČEK

Export dat

Data celé organizace ve strojově čitelném formátu, včetně přiložených souborů, popisu prostředí a kontrolních součtů. Nejúplnější cesta pro migraci.

Kdo: Správce organizace · každý tarif
02 — RYCHLÝ VÝSTUP

Export do Excelu

Jednotlivá složka do souboru .xlsx, volitelně jako ZIP i s přiloženými soubory. Rychlý přenos konkrétního pohledu.

Kdo: kdo vidí pohled (Prohlížející) · každý tarif
03 — PRŮBĚŽNÁ SYNCHRONIZACE

Veřejné API

Postupné stahování změn přes veřejné REST API (feed nových, upravených i smazaných záznamů). Pro průběžnou synchronizaci do cílového systému.

Kdo: Trial, Pro a Enterprise · token vytvoří správce

Kompletní balíček

Co v balíčku dostanete

Balíček tvoří samostatné ZIP části dvojího druhu, popis prostředí a přehledový manifest — vše s kontrolními součty.

Záznamy a soubory

Datové části nesou records.jsonl — jeden záznam na řádek: schválené hodnoty polí (u výběrů, vazeb a osob s identifikátorem i popiskem), systémová metadata, časy a odkazy na soubory.

Souborové části nesou originály příloh v adresáři soubory/. Odkaz u záznamu ukazuje na cestu do souborové části — přílohy se párují napříč částmi.

Struktura a manifest

structure.json popisuje prostředí — agendy, typy záznamů, pole, pohledy, pravidla termínů a přehled přístupového modelu.

manifest.json je rozcestník: části a jejich kontrolní součty, počty, chyby a přehled toho, co balíček nezahrnuje (AI indexy, provozní logy, konfigurace).

Metadata organizace

Členové, oprávnění a audit

Vždy strojově čitelné v JSONL, u vybraných kategorií navíc jako lidsky čitelné CSV otevíratelné v tabulkovém editoru.

KategorieFormátObsah
ČlenovéJSONL + CSVČlenové organizace: jméno, e-mail, role, stav
SkupinyJSONLSkupiny a jejich členství
Přístupová oprávněníJSONLKdo (uživatel, skupina, token) má jakou úroveň na kterém zdroji
Audit uživatelůJSONL + CSVHistorie správy uživatelů a členství
Audit oprávněníJSONL + CSVHistorie udělení a odebrání přístupů
Audit API tokenůJSONL + CSVHistorie správy tokenů — bez jakýchkoli tajemství

Formáty a integrita

Standardní, ověřitelné, verzované

JSONL
1 objekt / řádek · UTF-8 · verzováno schema_version
CSV + BOM
UTF-8 · hlavička v každém souboru · bezpečné buňky
SHA-256
kontrolní součet u každé části i manifestu

Registr exportních struktur · Data Act čl. 26

Přesná struktura balíčku, veřejně

Aby cílový systém věděl přesně, co dostane, zveřejňujeme popis všech struktur exportního balíčku — lidsky i strojově čitelně (JSON, v1).

ArtefaktObsah
part-NNNNN.zipČásti balíčku v jedné číselné řadě — datové (records.jsonl, max. 50 000 záznamů/část) a souborové (soubory/{record_id}/{file_id}_{název}, ~2 GB/část)
structure.jsonProstředí organizace: agendy, typy záznamů s poli, možnosti výběrů, pohledy, pravidla termínů, přehled přístupového modelu
{kategorie}-NNNNN.jsonl/.csvMetadata organizace: členové, skupiny, oprávnění, audit uživatelů / oprávnění / API tokenů
manifest.json + .sha256Rozcestník: verze schématu, SHA-256 a velikost každé části, počty, chyby, co balíček záměrně neobsahuje (AI indexy, provozní logy, konfigurace infrastruktury)
Záznam v records.jsonlVýznam
record_id · record_type_id · agenda_idStabilní UUID záznamu, typu záznamu (složky) a agendy
status · workflow_status · auto_numberStav záznamu, stav schvalování, automatické číslo
created_at · updated_at · created_by_user_idČasy v ISO-8601, autor
fieldsSchválené hodnoty polí: skalární přímo; výběr [{option_id, label}]; vazba [{record_id, display_name}]; osoba [{user_id, display_name}]
filesOdkazy na přílohy: {file_id, path, original_filename, size_bytes, content_type, checksum_sha256}path míří do souborové části balíčku
schema_versionVerze schématu (aktuálně 1) — v každém řádku, v manifestu i ve structure.json

Průběžná migrace přes API

Pro tarify Trial, Pro a Enterprise

Když chcete data synchronizovat do nového systému postupně, ne jednorázovým balíčkem.

Bezpečný přístup

Správce organizace vytvoří API token a udělí mu jen úroveň Prohlížející na potřebné složky a pohledy — princip nejmenšího nutného oprávnění. Token lze kdykoli odvolat.

Feed změn

Synchronizace přes feed nových, upravených i smazaných záznamů, po dávkách s postupem přes kurzor. Migrace může běžet dlouhodobě — v klidu, spolehlivě, bez zátěže na provoz.