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/
- Navigieren Sie im Mandanten Peakon zu .
- Geben Sie einen Namen für Ihre Anwendung ein und erstellen Sie Berechtigungen.Peakon empfiehlt, nur minimale Berechtigungen für Ihre Anwendungen zu erteilen.
- Kopieren Sie das generierteZugriffs-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.
- 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.
- 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.
- 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.