Setup für die Verwendung der Kaizala-Connectors
Personas
- Entwickler: Interne oder Drittanbieter, die Anwendungen für die organization entwickeln , die Kaizala in die Geschäftsprozesse der organization integrieren müssen. Entwickler haben beim Entwickeln der Anwendung keinen Zugriff auf den Endbenutzer (unterscheidet sich von einer Admin).
- Admin: Benutzer, der Teil der Endgruppen ist und Administrator ist. Es wird erwartet, dass Gruppenverwaltungsaufgaben ausgeführt werden.
- Benutzer: Kaizala-Endbenutzer
Pre-req to set-up
- Als Entwickler:
- Ein Office365-Konto
- Eine registrierte Kaizala-Telefonnummer
- Dev-Einrichtung (beliebige Plattform) zum Aufrufen der REST-API
- Als Administrator
- Ein Office365-Konto
- Eine registrierte Kaizala-Telefonnummer
- Admin einer Konversationsgruppe in Kaizala mit der registrierten Telefonnummer
- Als Benutzer
- Eine registrierte Kaizala-Telefonnummer
- Mitglied einer Konversationsgruppe in Kaizala mit der registrierten Telefonnummer
Einrichtungsschritte (Entwickler- & Gruppenadministrator)
Es gibt vier Hauptinfrastrukturkomponenten, die an der Arbeit mit der Kaizala-Plattform-API beteiligt sind:
Steckverbinder: Alle Drittanbietersysteme, die in Kaizala integriert werden müssen, müssen bei der Kaizala-Plattform als "Connector" registriert werden und API-Token abrufen, die dem Connector entsprechen.
Kaizala-Verwaltungsportal: Ein Portal, um die jeweiligen Connectors von Drittanbietern zu registrieren und ihnen Zugriff auf Kaizala-Konversationsgruppen zu gewähren.
Tokendienst: Ein URL-Endpunkt, der von den Drittanbieter-Apps aufgerufen werden muss, um Zugriffstoken abzurufen.
Plattformdienst: Ein URL-Endpunkt, der bestimmte Ressourcen verfügbar macht, um verschiedene Aktionen in Kaizala auszuführen.
Schritt 1: Entwickler registriert einen Connector
- Entwickler navigiert zu Kaizala-Verwaltungsportal @https://manage.kaiza.la/
- Anmelden mit einem vorhandenen Office365-Konto
- Registrieren Sie eine Telefonnummer im Portal, indem Sie auf "Telefonnummer hinzufügen" tippen.
- Telefonnummer eingeben
- Tippen Sie auf "PIN generieren".
- Überprüfen der per SMS empfangenen PIN auf der angegebenen Telefonnummer
- Tippen Sie im linken Menü auf "Connectors".
- Tippen Sie auf "Connector hinzufügen".
- Registrieren eines Connectors für das Drittanbietersystem, das die API verwendet
- Geben Sie den Namen des Connectors und weitere Details ein. Tippen Sie auf Weiter.
- Wählen Sie Berechtigungen aus, die für den Connector vorgesehen sind, um Zugriff auf
- Tippen Sie auf Connector erstellen.
- Notieren Sie sich die ID & Geheimnis, die generiert und im Portal angezeigt wird.
Schritt 2: Gruppen-Admin "gewährt" dem Connector Zugriff auf seine Gruppe
- Admin navigiert zu Kaizala-Verwaltungsportal @https://manage.kaiza.la/
- Anmelden mit einem vorhandenen Office365-Konto (SKU TBD)
- Registrieren Sie eine Telefonnummer im Portal, indem Sie auf "Telefonnummer hinzufügen" tippen.
- Telefonnummer eingeben
- Tippen Sie auf "PIN generieren".
- Überprüfen der per SMS empfangenen PIN auf der angegebenen Telefonnummer
- Tippen Sie im linken Menü auf "Gruppen".
- Tippen Sie auf den Gruppennamen, auf den der Connector zugreifen muss.
- Tippen Sie auf "Connectors".
- Wählen Sie in der Dropdownliste den Connector aus, dem Sie Zugriff gewähren möchten.
- Tippen Sie auf "Connector hinzufügen".
- Beachten Sie das Aktualisierungstoken, das generiert und im Portal angezeigt wird.
Schritt 3: Gruppierung Admin teilt das Aktualisierungstoken für den App-Entwickler
- Admin muss das in Schritt 2 empfangene Aktualisierungstoken manuell für den App-Entwickler freigeben.
Schritt 4: App-Entwickler ruft die Kaizala-Plattform-Rest-API auf, um Zugriffstoken zu generieren
- Entwickler können jetzt das Aktualisierungstoken verwenden. Eine Connector-ID und ein Connectorgeheimnis, um die REST-API aufzurufen, um Zugriffstoken zu generieren (weitere Informationen unten)
Weiter: Generieren eines Zugriffstokens
Mehr: API-Dokumentation
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für