Konfigurieren Sie Ihre BIJDBC-Anwendung so, dass sie Sicherheitstoken aktualisiert.
- Navigieren Sie in der Oracle Cloud Infrastructure-Konsole zu Identität und Sicherheit, und klicken Sie auf Domains.
Wenn Ihr Cloud-Account keine Identitätsdomains bereitstellt, wird der Link Domains nicht angezeigt. Das bedeutet, dass Ihr Cloud-Account mit Oracle Identity Cloud Service föderiert ist. Klicken Sie auf Föderation, wählen Sie oracleidentitycloudservice aus, und klicken Sie dann auf die Oracle Identity Cloud Service-Konsolen-URL.
- Aktivieren Sie die Option Token aktualisieren für die BIJDBC-Anwendung, die Sie zuvor erstellt haben.
- Navigieren Sie zu Anwendungen, und klicken Sie auf den Namen der BIJDBC-Anwendung, die Sie zuvor erstellt haben.
- Klicken Sie auf OAuth-Konfiguration bearbeiten und dann auf Clientkonfiguration.
Wenn Ihr Cloud-Account Oracle Identity Cloud Service verwendet, wählen Sie Konfiguration und dann Clientkonfiguration aus.
- Wählen Sie Token aktualisieren aus, und klicken Sie auf Speichern.
Wenn Ihre Oracle Analytics Cloud-Instanz nach dem 12. Mai 2020 erstellt wurde, ist Ihre BIJDBC-Anwendung jetzt für das Aktualisieren von Sicherheitstoken konfiguriert.
Wenn Ihre Oracle Analytics Cloud-Instanz vor dem 12. Mai 2020 erstellt wurde, führen Sie die zusätzlichen Schritte 3 bis 6 aus.
- Notieren Sie sich den Identity-Management-Hostnamen, der angezeigt wird, wenn Sie sich bei Ihrem Oracle Cloud-Account anmelden.
- Navigieren Sie zu der Anwendung, die mit der Oracle Analytics Cloud-Instanz verknüpft ist, zu der Sie eine Verbindung herstellen möchten, und notieren Sie sich Anwendungs-ID, Client-ID und Client Secret.
- Verwenden Sie die REST-API, um das Zugriffstoken mit Clientzugangsdaten zu generieren.
Verwenden Sie das REST-API-Befehlsformat:
curl --insecure -i -u '<Client-ID>:<Client-Secret>' -H "Content-Type: application/x-www-form-urlencoded;charset=UTF-8" --request POST https://<IDCS-Host>/oauth2/v1/token -d "grant_type=client_credentials&scope=urn:opc:idm:__myscopes__"
Parameter:
-
Client-ID: Client-ID der Anwendung, die mit Ihrer Oracle Analytics Cloud-Instanz verknüpft ist.
-
Client-Secret: Client Secret für die Anwendung, die mit Ihrer Oracle Analytics Cloud-Instanz verknüpft ist.
-
IDCS-Host: Der zuvor notierte Hostname.
- Verwenden Sie die REST-API, um das Kennzeichen zu aktualisieren.
Verwenden Sie das REST-API-Befehlsformat:
curl --location --request PATCH 'https://<IDCS-Host>/admin/v1/Apps/<Application-Id>' \ --header 'Authorization: Bearer <Access-token>' \ --header 'Content-Type: application/json' \ --data-raw '{ "schemas": [ "urn:ietf:params:scim:api:messages:2.0:PatchOp" ], "Operations": [{ "op": "replace", "path": "allowOffline", "value": true }] }'
Parameter:
-
IDCS-Host: Der zuvor notierte Hostname.
-
Application-Id: ID der Anwendung, die mit Ihrer Oracle Analytics Cloud-Instanz verknüpft ist.
-
Access-token: Der zuvor generierte Zugriffstokenwert.