API-Token generieren

  1. Öffnen im Studio die Plattform-Einstellungen.

  2. Klicke im Menü unter dem Abschnitt System auf API-Zugriff.

  3. Klicke auf API-Token erstellen.
    Das Dialogfeld zum Erstellen des API-Tokens wird geöffnet.

  4. Gebe einen Titel ein.

  5. Wähle Lesender Zugriff als Zugriffsstufe

  6. Klicke auf Erstellen.
    Der API-Token wird generiert.

Abrufen des API-Tokens

Um den von Dir erstellten API-Token zu verwenden, kannst Du den API-Token in die Zwischenablage kopieren.

  1. Navigiere im Studio zu den Plattformeinstellungen.

  2. Klicke im Abschnitt „System“ auf „API-Zugriff“.

  3. Klicke auf den gewünschten API-Token, um ihn in die Zwischenablage zu kopieren.

    Mit dem kopierten API-Token kannst Du die Kommunikation zwischen Drittanbieterdiensten und der Staffbase-API herstellen.

  4. Fülle das folgende Formular aus

Referenz: https://support.staffbase.com/hc/en-us/articles/360015755691-Generating-an-API-Token



Einrichten eines OAuth-Clients

  • Öffne im Studio die Plattform-Einstellungen.

  • Klicke im Menü unter dem Abschnitt System auf OAuth-Clients.

  • Klicke auf OAuth-Client erstellen.

  • Wähle in den Client-Optionen WEB aus und fahre mit dem nächsten Schritt fort.

  • In der WEB-Oberfläche musst du die Felder sorgfältig ausfüllen.

  • Gib der Client-App einen Namen.

  • Scopes - Definiert die Rechte, auf die wir Zugriff haben. Muss folgendem Format entsprechen:

    • users:read:all spaces:read:all offline_access

  • Redirect-URI - Das ist die Callback-URI, die wir in unserem System haben:

  • Erlaubte CORS-Ursprünge - Basis der Callback-URI:

  • Nachdem du die Anforderungen ausgefüllt hast, klicke auf "Erstellen".

  • Der Client ist nun erstellt, und das Client Secret ist sichtbar. WICHTIG: Bevor du auf "Bestätigen" klickst, stelle sicher, dass du das Client Secret kopiert hast, da es danach nicht mehr abrufbar ist und du einen neuen OAuth-Client erstellen müsstest.

  • Nachdem du auf "Bestätigen" geklickt hast, siehst du, dass die zuletzt erstellte OAuth-Client-App die ist, die du gerade erstellt hast. Außerdem werden ein paar weitere Felder angezeigt.

    • Client-ID – Identifikation der OAuth-Client-App

    • Authorize-URI/Token-URI – URIs, die für die Autorisierung verwendet werden