Lokaler Agent
Den rein ausgehend verbundenen lokalen Agenten im eigenen Netz betreiben: Enrollment, signierte Jobs, lokales Scannen und Schwärzen.
Inhalt geprüft am 26. September 2026
So arbeitet der Agent
Der lokale Agent (erp-preflight-agent, Container-Image infra/docker/Dockerfile.local-agent) läuft in Ihrem Netz neben privaten SAP-Landschaften und baut nur ausgehende HTTPS-Verbindungen zu ERP Preflight auf.
- Unter Integrations → Local agents erzeugt ein Organisationsinhaber ein einmal gültiges Enrollment-Token.
- Auf dem Agent-Host:
erp-preflight-agent enroll <apiUrl> <enrollmentToken> --name <gerätename>. Der Agent erzeugt sein Geräteschlüsselpaar lokal; registriert wird nur der öffentliche Schlüssel. - Starten Sie die Schleife mit
erp-preflight-agent daemon. Sie sendet signierte Heartbeats, holt Jobs ab, prüft die Signatur jedes Jobs und führt ihn lokal aus.
Jobs werden je Gerät unter Integrations → Local agents eingeplant: Scan directory (nur innerhalb der in ERP_PREFLIGHT_AGENT_SCAN_ROOTS auf dem Host konfigurierten Verzeichnisse — die SaaS kann den Agenten nichts anderes lesen lassen) und Probe SAP URL (TLS wird immer geprüft). Dateien werden auf dem Host gehasht (SHA-256) und von Geheimnissen bereinigt; standardmäßig verlässt nur ein Manifest das Netz. Geräte lassen sich jederzeit widerrufen.
Weitere Befehle: status, scan <verzeichnis> (nur lokal, lädt nichts hoch), probe <sapUrl>, check-update und verify-update (signierte Update-Manifeste).
Uploads bleiben verfügbar
Uploads über Web-App, API oder CLI stehen für jede Engine weiterhin zur Verfügung; der Agent ist optional. Geplante schreibgeschützte Extraktion weiterer SAP-Artefakttypen durch den Agenten wird hier dokumentiert, sobald sie verfügbar ist.