Partner-Apps
Was sind Partner-Apps?
Mit Partner-Apps binden Sie zertifizierte Lösungen von microtech-Partnern direkt an Ihre microtech ERP an. Die Kommunikation erfolgt sicher über die GraphQL-Schnittstelle und OAuth 2.0. Sie profitieren von zusätzlichen Funktionen, die von Partnern für individuelle Anforderungen und Spezialgebiete entwickelt wurden.
Partner-Apps sind ab Build 7120 in Gen. 24 Core und Gen. 24 Enterprise verfügbar.
Verfügbare Partner-Apps
| Partner-App | Partner | Beschreibung |
|---|---|---|
| MBCOM ConnectELO | MBCOM IT-Systemhaus GmbH | Anbindung der microtech ERP an das ELO Dokumentenmanagement-System Externer Link: https://www.mbcom.de/business-solutions/connectsuite/connectelo |
Info
Weitere Partner-Apps werden sukzessive verfügbar gemacht. Informationen zu neuen Partner-Apps erhalten Sie über Ihren microtech-Vertriebskontakt.
Voraussetzungen für Partner-Apps
-
microtech Gen. 24 Core oder Enterprise (ab Build 7120)
-
Gültiger Aktivierungsschlüssel für die jeweilige Partner-App
-
Eingerichteter GraphQL-Server (Automatisierungsdienst)
-
HTTPS-fähiger Server mit gültigem SSL-Zertifikat
-
Gültiger Domain-Name (keine IP-Adressen)
Beachten Sie
In der Gen. 24 Core lassen sich ausschließlich Partner-Apps (vertrauliche Clients) anbinden.
Einrichtung einer Partner-App
Schritt 1: Aktivierungsschlüssel eintragen
Nach dem Erwerb einer Partner-App erhalten Sie einen Aktivierungsschlüssel. Diesen tragen Sie zunächst in der Software ein, wie in der Hilfe beschrieben:
Aktivierung der Programmsoftware
- Wechseln Sie zu Registerkarte: HILFE → LIZENZ → AKTIVIERUNGEN.
- Klicken Sie auf die Schaltfläche: HINZUFÜGEN.
-
Aktivieren Sie das Kennzeichen: „Aktivierungsschlüssel manuell erfassen"
-
Tragen Sie den Aktivierungsschlüssel für die Partner-App ein
-
Bestätigen Sie mit WEITER
Nach erfolgreicher Aktivierung steht Ihnen die entsprechende Partner-App im Bereich "Anwendungen verwalten" als Anwendungsart zur Verfügung. Wie Sie dies dort auswählen, zeigen wir Ihnen in den nächsten Schritten.
Schritt 2: GraphQL-Server einrichten (falls noch nicht eingerichtet)
Falls noch nicht vorhanden, richten Sie einen Automatisierungsdienst vom Typ „GraphQL-Server" ein, wie in der Hilfe beschrieben:
GraphQL Entwickler Dokumentation - Abfragen (Queries)
-
Navigieren Sie zu MEINE FIRMA → ÜBERBLICK → Register: AUTOMATISIERUNGS-DIENSTE.
-
Legen Sie einen neuen Dienst an mit der Art: „GraphQL-Server".
-
Konfigurieren Sie die erforderlichen Einstellungen (HTTPS, Domain, SSL-Zertifikat).
-
Starten Sie den Dienst.
Tipp
Die Einrichtung des GraphQL-Servers sollte von einem erfahrenen Administrator oder IT-Dienstleister durchgeführt werden. Detaillierte Informationen finden Sie in der GraphQL Entwickler Dokumentation - Abfragen (Queries).
Schritt 3: Benutzer für GraphQL berechtigen
Damit ein Benutzer über die Partner-App auf Daten zugreifen kann, muss die GraphQL-Berechtigung aktiviert sein:
-
Wechseln Sie zu Registerkarte: INFORMATIONEN → BENUTZER → BENUTZER VERWALTEN.
-
Öffnen Sie den gewünschten Benutzer-Datensatz.
-
Wechseln Sie auf das Register: FIRMENVORGABEN und aktivieren Sie das Kennzeichen: „Zugriff über GraphQL erlaubt".
Info
Mit dem Setzen des Kennzeichens „Zugriff über GraphQL erlaubt" wird automatisch auch das Kennzeichen „Benutzer kann sich immer anmelden" aktiviert.
Schritt 4: Anwendung anlegen
Nun legen Sie die Anwendung für die Partner-App an:
- Navigieren Sie zu MEINE FIRMA → ÜBERBLICK → Register: ÜBERBLICK → Gruppe: SYSTEMEINSTELLUNGEN → ANWENDUNGEN VERWALTEN
- Klicken Sie auf Neu im Menüband.
- Konfigurieren Sie nun die Anwendung wie folgt:
| Feld | Eingabe |
|---|---|
| Bezeichnung | Aussagekräftiger Name (z. B. „MBCOM ConnectELO") |
| Anwendungsart | Wählen Sie die entsprechende Partner-App aus der Liste, z. B. „MBCOM IT-Systemhaus GmbH - MBCOM ConnectELO (Partner-App)". (Durch Eintragen des Aktivierungsschlüssels freigeschaltet). |
| Client-Typ | Vertraulich (wird automatisch gesetzt) |
| Benutzer | Wählen Sie den microtech-Benutzer für die Verbindung |
Konfigurieren Sie die Redirect URI entsprechend den Vorgaben des Partner-App-Anbieters. Aktivieren Sie die erforderlichen Scopes (mindestens: GraphQL-API Zugriff).
Achtung
Client-ID und Client-Secret werden automatisch generiert.
Kopieren Sie beide Werte mit den Kopier-Buttons vor dem Speichern! Das Secret wird danach nur als Hash gespeichert und kann nicht wiederhergestellt werden.
Klicken Sie nun auf Speichern & schließen
Schritt 5: Zugangsdaten an die Partner-App übermitteln
Die Partner-App benötigt drei Informationen, um sich mit Ihrem microtech ERP-System zu verbinden:
-
URL des GraphQL-Servers (aus dem Ereignisprotokoll des Automatisierungsdienstes)
-
Client-ID (aus der Anwendungskonfiguration)
-
Client-Secret (aus der Anwendungskonfiguration – nur beim Erstellen sichtbar!)
Diese Daten geben Sie in der Partner-App ein, wenn diese Sie zur Eingabe auffordert.
Beachten Sie
Die URL muss ein gültiger Domain-Name mit HTTPS sein (z. B. https://erp.ihrefirma.de). IP-Adressen funktionieren nicht.
Unterschiede zwischen Core und Enterprise
| Funktion | Gen. 24 Core | Gen. 24 Enterprise |
|---|---|---|
| Partner-Apps (vertrauliche Clients) | ✓ | ✓ |
| Eigene Anwendungen erstellen | ✗ | ✓ |
| Öffentliche Clients | ✗ | ✓ |
| Interaktive Web-Oberfläche (Playground) | ✗ | ✓ |
Fehlerbehebung
Aktivierungsschlüssel wird nicht akzeptiert:
- Prüfen Sie, ob Sie mindestens Build 7120 installiert haben
- Stellen Sie sicher, dass Sie eine Gen. 24 Core- oder Enterprise-Version nutzen
- Kontaktieren Sie den microtech-Support
Verbindung zur Partner-App schlägt fehl:
- Prüfen Sie, ob der GraphQL-Server läuft
- Stellen Sie sicher, dass HTTPS und ein gültiger Domain-Name verwendet werden
- Überprüfen Sie, ob Client-ID und Client-Secret korrekt übertragen wurden
- Prüfen Sie, ob der zugewiesene Benutzer die GraphQL-Berechtigung hat
Partner-App erscheint nicht in der Auswahl:
- Stellen Sie sicher, dass der Aktivierungsschlüssel erfolgreich eingetragen wurde
- Starten Sie die Software neu






