Zugriffstoken in REST-API und CLI-Payloads (IDCS) generieren und verwenden
(Nur Oracle Identity Cloud Service) Wenn Sie eine Oracle Analytics Cloud-Instanz programmgesteuert erstellen möchten, müssen Sie ein Zugriffstoken generieren, das Sie in die Payload für den Erstellungsvorgang der REST-API und der CLI aufnehmen können. Zugriffstoken laufen nach einem bestimmten Zeitraum ab, sodass Sie diese Aufgabe möglicherweise für nachfolgende Erstellungsvorgänge wiederholen müssen. Standardmäßig sind Zugriffstoken für eine Stunde (3600 Sekunden) gültig.
Hinweis
Diese Anweisungen gelten für Mandanten, die Oracle Identity Cloud Service (IDCS) verwenden. Wenn Ihr Mandant Identitätsdomains verwendet, müssen Sie kein Zugriffstoken für die Verwendung der CLI oder der REST-API generieren.
Diese Anweisungen gelten für Mandanten, die Oracle Identity Cloud Service (IDCS) verwenden. Wenn Ihr Mandant Identitätsdomains verwendet, müssen Sie kein Zugriffstoken für die Verwendung der CLI oder der REST-API generieren.
Sie können Zugriffstoken mit der Konsole oder programmgesteuert (mit der CLI oder einer API) generieren.
So generieren Sie Zugriffstoken aus der Konsole:
So generieren Sie Zugriffstoken mit einer API oder CLI:
- Generieren Sie das Zugriffstoken mit einer API oder über die CLI. Beispiele:
curl -X POST -u "<client_id>:<client_secret>" -H 'content-type: application/x-www-form-urlencoded;charset=UTF-8' -d "grant_type=password" -d "username=<user>" -d "password=<password>" -d 'scope=urn:opc:idm:t.user.me' "https://<stripe>.identity.oraclecloud.com:443/oauth2/v1/token"
Der Befehl gibt eine JSON-Antwort ähnlich der folgenden zurück:
{"access_token":"eyJ4NXQjUzI...0jxcCw5oR0ajaNw","token_type":"Bearer","expires_in":3600}
- Kopieren Sie das Zugriffstoken aus der JSON. Beispiel:eyJ4NXQjUzI...0jxcCw5oR0ajaNw.
- Um eine Oracle Analytics Cloud-Instanz mit diesem Zugriffstoken zu erstellen, führen Sie einen der folgenden Schritte aus:
- REST-API CreateAnalyticsInstance: Geben Sie den Tokenwert im Parameter
idcsAccessToken
an. - CLI-analytics-instance create: Kopieren Sie den Tokenwert in eine Datei, und geben Sie den Namen der Datei im CLI-Parameter
--idcs-access-token-file [filename]
an.
- REST-API CreateAnalyticsInstance: Geben Sie den Tokenwert im Parameter