Api token url

Erstellen eines API-Tokens

In diesem Leitfaden wird erläutert, was ein API-Token ist, warum Sie eines benötigen und wie Sie eines erstellen.


Lernergebnisse

  • Erfahren Sie, wie ein Okta-API-Token verwendet wird.
  • Erfahren Sie, warum es sinnvoll ist, ein Dienstkonto für die Verwendung mit einem API-Token zu erstellen.
  • Lernen Sie die Alternativen zu Okta-API-Token kennen.
  • Finden Sie heraus, wann ein Token abläuft und was passiert, wenn es abläuft.
  • Erfahren Sie, wie API-Token deaktiviert werden.

Was Sie brauchen

Okta Developer Edition-Organisation(opens new window)


Okta-API-Token

Okta-API-Token werden verwendet, um Anfragen an Okta-APIs zu authentifizieren. Wenn Sie einen Okta-API-Endpunkt aufrufen, müssen Sie ein gültiges API-Token im HTTP-Header angeben, wobei ein gültiges Token als Header-Wert angegeben ist. Sie müssen dem Wert ein Präfix voranstellen mit der Kennung, die das proprietäre Authentifizierungsschema angibt, das Okta verwendet. Zum Beispiel:

Berechtigungsstufe

Unterschiedliche Okta-API-Vorgänge erfordern unterschiedliche Admin-Berechtigungsstufen. API-Token erben die Berechtigungsstufe des Administratorkontos, mit dem sie erstellt werden. Es empfiehlt sich daher, ein Dienstkonto zu erstellen, das beim Erstellen von API-Token verwendet wird. Mit einem separaten Dienstkonto können Sie Ihren API-Token bestimmte Berechtigungsstufen zuweisen. Unter Administratoren(opens new window) finden Sie die Arten von Admin-Konten und die jeweiligen Berechtigungen.

OAuth 2.0 anstelle von API-Token

Als Alternative zu Okta-API-Token können Sie Okta-APIs verwenden. Sie können ein bereichsbezogenes OAuth 2.0-Zugriffstoken für verschiedene Okta-Endpunkte verwenden. Jedes Zugriffstoken ermöglicht es dem Bearer, bestimmte Aktionen auf bestimmten Okta-Endpunkten auszuführen, wobei diese Fähigkeit durch den Bereich des Zugriffstokens gesteuert wird enthält. Weitere Informationen finden Sie im Leitfaden OAuth für Okta.

Erstellen des Tokens

Siehe Okta-API-Token erstellen(opens new window), um ein API-Token zu erstellen und die Netzwerkzonen zu definieren, aus denen API-Aufrufe stammen können.

Hinweis: Notieren Sie sich den Token-Wert. Dies ist die einzige Möglichkeit, es zu sehen und aufzunehmen.

Einschränkungen für Tokennetzwerke

Sie können für jedes SSWS-API-Token einen Netzwerkbereich angeben. Die Token funktionieren nur, wenn API-Anfragen aus dem angegebenen IP- oder Netzwerkbereich gestellt werden. Sie können Netzwerkzonen angeben, während Sie ein API-Token erstellen. Sie können auch ein vorhandenes Token ändern, um einen Netzwerkbereich anzugeben.

Unter Okta-API-Token verwalten(opens new window) finden Sie Schritte zum Erstellen von API-Token und zum Bearbeiten von Netzwerkeinschränkungen für ein vorhandenes API-Token.

Grenzwerte für die Token-Rate:

Wenn API-Token erstellt werden, wird das Ratenlimit für jede Token-Interaktion automatisch auf 50 Prozent jedes API-Höchstlimits festgelegt. Weitere Informationen finden Sie unter API-Ratenlimits. Sie können diesen Prozentsatz anpassen, indem Sie den Abschnitt Token-Ratenlimits bearbeiten. Weitere Informationen finden Sie unter Festlegen von Grenzwerten für Token-Raten(opens new window).

Ablauf und Deaktivierung von Token

Token verfallen nach einer bestimmten Zeit automatisch und können auch jederzeit deaktiviert werden.

Token-Ablauf

Token sind 30 Tage ab Erstellung oder letzter Verwendung gültig, sodass der Ablauf von 30 Tagen bei jedem API-Aufruf automatisch aktualisiert wird. Token, die 30 Tage lang nicht verwendet werden, verfallen. Der Zeitraum von 30 Tagen ist festgelegt und kann für Ihre Organisation nicht geändert werden.

Token-Deaktivierung

Wenn ein Benutzerkonto in Okta deaktiviert wird, wird die Bereitstellung aller API-Token, die von diesem Benutzerkonto erstellt wurden, gleichzeitig aufgehoben.

Nächste Schritte

Mit dem -Token erstellt haben, können Sie es verwenden, indem Sie es in den OF-Aufrufen an Okta-API-Endpunkte bereitstellen. Ein Funktionsbeispiel finden Sie unter Anmelden von Benutzern bei Ihrer SPA mithilfe des Umleitungsmodells.

Siehe auch

Diese Seite auf GitHub bearbeiten