Aktualisierungssicherheitstoken einrichten

Konfigurieren Sie Ihre BIJDBC-Anwendung so, dass sie Sicherheitstoken aktualisiert.

  1. 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.
  2. Aktivieren Sie die Option Token aktualisieren für die BIJDBC-Anwendung, die Sie zuvor erstellt haben.
    1. Navigieren Sie zu Anwendungen, und klicken Sie auf den Namen der BIJDBC-Anwendung, die Sie zuvor erstellt haben.
    2. 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.
    3. 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.
  3. Notieren Sie sich den Identity-Management-Hostnamen, der angezeigt wird, wenn Sie sich bei Ihrem Oracle Cloud-Account anmelden.
  4. 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.
    • Anwendungs-ID (für die mit der Oracle Analytics Cloud-Instanz verknüpfte Anwendung)
      Beschreibung von GUID-876DC772-5319-47F5-B687-BE23227CC3D7-default.png folgt
      .png

    • Client-ID und Client Secret (für die mit der Oracle Analytics Cloud-Instanz verknüpfte Anwendung)
      Beschreibung von GUID-819F4C98-AA23-40C0-9AE1-6DB670B9FC33-default.png folgt
      .png

  5. 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.

  6. 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.