Personal Access Token erlauben es dir, aus einer externen Anwendung sicher mit Xentral-APIs zu kommunizieren. Diese Anwendungen können kleine Skripte sein, die du entwickelt hast, oder eine Anpassung eines Xentral-Partners. Mithilfe von Personal Access Token kannst du die API mit mehreren Anwendungen gleichzeitig verwenden.
Anmerkung
Du kannst dich mithilfe von Personal Access Token bei allen Xentral-APIs (aktuelle Xentral-API, REST-API, Standard-API) authentifizieren. Auf diese Weise musst du die Authentifizierungsmethode nicht wechseln, wenn du eine ältere API verwenden möchtest.
Wir empfehlen dir aber im Regelfall die aktuelle Xentral-API zu verwenden, da die älteren REST- und Standard-APIs bei der Verwendung von Personal Access Token nicht alle Endpunkte verarbeiten können.
Du findest eine Liste nicht verfügbarer Endpunkte am Ende dieses Artikels.
Anmerkung
Das Erstellen von Personal Access Token erfordert Administrator-Rechte.
Gehe wie folgt vor, um einen Personal Access Token zu erstellen:
-
Klicke auf deinen Benutzernamen unten links, um das Administrations-Menü zu öffnen und klicke dann auf Kontoeinstellungen.
-
Navigiere zu Entwickler Einstellungen > Personal Access Token. Es wird eine Liste aller aktiv verwendeten Token angezeigt.
-
Klicke auf + Token erstellen. Sind keine Token aktiv, findest du die Schaltfläche in der Mitte des Bildschirms. Andernfalls findest du sie auf der rechten Seite über deiner Liste.
-
Gib einen eindeutigen Namen für deinen Token ein. Der Name sollte nicht länger als 50 Zeichen sein.
-
Klicke auf Token erstellen. Der neue Token erscheint auf dem Bildschirm.
-
Klicke auf , um den Token zu kopieren. Die Nachricht Der Token wurde in die Zwischenablage kopiert erscheint.
Wichtig
Nachdem du das Fenster geschlossen hast, wirst du keine Möglichkeit haben, den Token erneut zu sehen. Stelle sicher, dass du den Token speicherst, bevor du fortfährst.
-
Schließe das Fenster.
Der Name des Token erscheint nun in der Liste der Personal Access Token.
Du kannst den Token in die Anwendung einfügen, der du Zugang zur Xentral API verschaffen möchtest.
Warnung
Personal Access Token erlauben API-basierten Zugriff auf Xentral mit unbeschränkten Rechten und ohne Ablaufdatum. Da dies ein potenzielles Sicherheitsrisiko darstellt, wird empfohlen, Token nicht öffentlich zu teilen und nicht direkt in den Quellcode der externen Anwendung einzubauen. Achte darauf, dass du den Anwendungen, denen du Zugriff zu Xentral verschaffst, vollständig vertraust.
Du kannst den Zugriff einer Anwendung auf die Xentral-API jederzeit beenden, indem du das entsprechende Token löschst.
Alle Personal Acccess Token, die du verwendest, werden unter Administrations-Menü > Konto Einstellungen > Entwickler Einstellungen > Personal Access Token gelistet. Du kannst alle Token eingeschränkt bearbeiten. Wenn du auf Bearbeiten klickst, hast du zwei Optionen:
-
Namen ändern - Du kannst den Namen des Token verändern, um ihn besser von anderen Token unterscheiden zu können. Gib den neuen Namen ein und klicke auf Token aktualisieren.
-
Token löschen - Du kannst der externen Anwendung den Zugriff auf die API entziehen, indem du auf Token löschen klickst. Die Software, die du über den Token angebunden hast, ist in der Xentral-Umgebung nicht mehr nutzbar. Du kannst gelöschte Token nicht wiederherstellen.
Auf die folgenden Endpunkte der Legacy-APIs kannst du über Personal Access Token nicht zugreifen. Diese Liste erhebt keinen Anspruch auf Vollständigkeit.
-
/shopimport/auth
-
/shopimport/syncstorage/{articlenumber:.+}
-
/shopimport/articletoxentral/{articlenumber:.+}
-
/shopimport/articletoshop/{articlenumber:.+}
-
/shopimport/ordertoxentral/{ordernumber:.+}
-
/shopimport/articlesyncstate
-
/shopimport/statistics
-
/shopimport/modulelinks
-
/shopimport/disconnect
-
/shopimport/reconnect
-
/shopimport/status
-
/shopimport/refund
-
/v1/reports