Integrationen & APIs

Kopano in Ihre Infrastruktur einbinden

Offene Schnittstellen sind die Basis für alle unsere Produkte. Wir ergänzen Ihre IT-Infrastruktur und verbinden Ihre verschiedenen Dienste.

Kopano Kraph

Microsoft-Lösungen dominieren nicht nur den Markt, auch die Nutzung der Anwendungen orientiert sich zunehmend an Cloud-Lösungen. Sensible E-Mail- und Kalenderdaten werden auf diese Weise zentralisiert. Unternehmen, die sich mit der Digitalisierung befassen, streben daher einen Wechsel ihrer Infrastruktur zu einem digital souveränen Anbieter an. Alternative Lösungen erleichtern den Wechsel enorm, wenn sie den Zugang zur Cloud über offene Implementierungen der typischen Microsoft-Schnittstellen, wie z. B. die RestAPI von Microsoft Graph, ermöglichen.

Kopano Kraph ist eine RestAPI, die für alle Anbieter offen und mit MS Graph kompatibel ist. Drittanbieter, deren Software mit Daten aus MS 365 arbeiten kann, können dank Kraph auch mit den Daten einer digital souveränen Software wie Kopano arbeiten.

Kopano Intranet Plugin

Für Anwender muss die tägliche Arbeit so einfach wie möglich sein. Deshalb ist es oft hilfreich, verschiedene Anwendungen in einem Portal zu vereinen. So ist es möglich, von nur einer Oberfläche aus auf verschiedene Dienste zuzugreifen.

Das Kopano Intranet Plugin ist eine Möglichkeit, Webdienste von anderen Anbietern in der Kopano WebApp darzustellen und so den Anwendern direkt aus der E-Mail- und Kalenderanwendung heraus zur Verfügung zu stellen.

Python Kopano

Das zugrunde liegende Datenmodell für Kopano ist MAPI. MAPI ist die Abkürzung für Messaging Application Programming Interface und eine API für Microsoft Windows, die es Programmen ermöglicht, E-Mail-fähig zu werden. Das Modul ‘python-mapi’ implementiert den Zugriff auf diese Daten einmal in Python.

Verwenden Sie seine Abstraktionsschicht ‘python-kopano’, um Ihre eigenen Anwendungen anzubinden: Mit diesem Modul können Sie einfach auf die Daten einer Kopano-Groupware-Installation zugreifen, ohne ein tieferes Verständnis von MAPI zu haben. Diese Integrationsmöglichkeit ist für Anwendungen gedacht, die auf dem gleichen System wie Kopano Groupware laufen.

GlueJS

GlueJS ist ein Projekt unserer Entwickler. Diese JavaScript-Bibliothek ermöglicht es Entwicklern, unabhängige Webanwendungen einfach miteinander zu integrieren. Anwendungen müssen Glue laden und einen Satz von Glue-Feature-Funktionen exponieren. Diese Funktionen können dann von anderen Anwendungen, die ebenfalls Glue integrieren, ausgelöst werden. Die anfängliche Kommunikation zwischen den Anwendungen erfolgt über eine postMessage-basierte JSON-API.