Was veo antreibt
verinice.veo bietet eine öffentliche und vollständig dokumentierte Programmierschnittstelle. Diese ermöglicht es, die Funktionalität von verinice.veo zu erweitern und anzupassen. Entwickelnde können eigene Anwendungen und Services erstellen, die auf die Daten und Funktionen von verinice.veo zugreifen. Eine Integration von unternehmenseigenen Anwendungen und Datensammlungen lässt sich ebenfalls auf einfache Weise realisieren.
Schauen Sie sich die veo-API auf GitHub an, tauschen Sie sich idealerweise mit einer interessierten Community im verinice-Forum aus oder kontaktieren Sie das Entwicklungs-Team.
Die folgenden Services sind Teil der verinice.veo-API:
- veo-web: Die Web-Frontend-Anwendung.
- veo-history: Behält einen Audit-Trail aller Änderungen an Entitäten bei.
- veo-reporting: Erstellt Berichte im PDF-Format und absehbar auch in anderen Formaten.
- veo-account: Verwalten von Benutzerkonten und Berechtigungen innerhalb der Anwendung.
- veo-forms: Verwalten von Formularvorlagen und Formularanpassungen.
Als Open-Source-Tool greift verinice.veo zudem auf bewährte, ebenfalls offene und freie Bibliotheken und Frameworks zurück. Dazu gehören:
- Keycloak: Für Authentifizierung und Autorisierung.
- PostgreSQL: Für die Datenspeicherung.
- RabbitMQ: Für die Ereignisübermittlung zwischen den Services.
Mehr Informationen dazu finden Sie unter Technischer Hintergrund.