====== Entwickler-Dokumentation ====== **Für wen ist dieser Bereich?** Entwickler und Integratoren, die Outlook Sync erweitern, anpassen oder die technischen Hintergründe verstehen möchten. Der Quellcode ist in **Free Pascal** (Lazarus IDE) geschrieben. ===== Inhaltsübersicht ===== ^ Seite ^ Beschreibung ^ | [[.:architecture|Architektur]] | 5-Schichten-Modell, Unit-Übersicht, Abhängigkeitsregeln | | [[.:mapping-format|Mapping-JSON-Format]] | Komplettes JSON-Schema, alle Schlüssel und Enum-Werte | | [[.:sql-builder|SQL-Builder]] | Alias-Konventionen, generiertes SQL, Debugging | | [[.:security|Sicherheit]] | CWE-Matrix, DPAPI, Heap-Scrubbing, Audit-Design | | [[.:outlook-com|Outlook-COM-Schnittstelle]] | COM-Abstraktion, ContactItem-Felder, UserProperties-API | ===== Verwandte Bereiche ===== * → [[de:int:olsync:sys:audit|Audit-Trail (BSI/NIS2)]] — Compliance-Anforderungen * → [[de:int:olsync:usr:mapping-designer|Mapping-Designer]] — Benutzeroberfläche der Konfiguration ---- //Wolfgang van der Stille @ EMSR DATA d.o.o. — Outlook Sync// {{tag>outlooksync entwickler architektur api}}