Zum Hauptinhalt wechseln
Peakon
Zuletzt aktualisiert: 2025-01-24
Schritte: Benutzerdefinierte Apps mit REST-API erstellen

Schritte: Benutzerdefinierte Apps mit REST-API erstellen

Administratorzugriff
in Peakon.
Sie können eine von Peakon bereitgestellte externe REST-API verwenden, um benutzerdefinierte Anwendungen und Integrationen für die Mitarbeiterprovisionierung zu erstellen und auf Ressourcen zuzugreifen, die sonst nur über das Peakon-Dashboard angezeigt werden.
Lesen Sie die Ressourcen in der API-Dokumentation. Besuchen Sie: https://developer.peakon.com/
  1. Navigieren Sie im Mandanten Peakon zu
    Verwaltung
    Integrationen
    Benutzerdefinierte Apps
    .
  2. Geben Sie einen Namen für Ihre Anwendung ein und erstellen Sie Berechtigungen.
    Peakon empfiehlt, nur minimale Berechtigungen für Ihre Anwendungen zu erteilen.
  3. Kopieren Sie das generierte
    Zugriffs-Token
    .
    Das Token ist die einzige Zugangsdatenquelle, mit der Ihre Anwendung auf Remote-Ressourcen in Peakon zugreift, und wird nur einmal angezeigt. Peakon empfiehlt, die Daten sicher aufzubewahren und nicht mit anderen Anwendungen zu teilen.
  4. Rufen Sie den Endpunkt POST /v1/auth/application auf.
    Geben Sie das generierte Zugriffs-Token im Anforderungstext des Endpunkts POST /v1/auth/application an. Als Antwort auf eine erfolgreiche Authentifizierungsanforderung gibt dieser Endpunkt ein JSON-Web-Token zurück. Weitere Informationen finden Sie unter Authenticate application endpoint in der Peakon API-Referenz.
  5. Betten Sie das JWT-Token in den Autorisierungs-Header nachfolgender API-Anforderungen ein.
    Die Trennung von Authentifizierungs- und Autorisierungs-Token ermöglicht ein Deployment, bei dem nur ein Anwendungsentwickler oder ein Unternehmensadministrator Zugriff auf das Authentifizierungs-Token hat. Weisen Sie Autorisierungs-Token zu und teilen Sie sie mit Anwendungsbenutzern.
  6. Senden Sie die entsprechenden Peakon-API-Anforderungen aus Ihrer neuen Anwendung.
    Sie können eine Anforderung mit zusätzlichen Parametern senden. Beispiel: Filtern Sie Daten heraus oder geben Sie ein Zeitintervall an. Eine Liste der API-Endpunkte und ihre Parameter finden Sie in der Peakon-API-Referenz.