Impostare il token di sicurezza di aggiornamento

Configurare l'applicazione BIJDBC per aggiornare i token di sicurezza.

  1. Nella console dell'infrastruttura Oracle Cloud passare a Identità e sicurezza e fare clic su Domini.
    Se il proprio account cloud non offre i domini di Identity, il collegamento Domini non viene visualizzato. Ciò significa che il proprio account cloud è federato con Oracle Identity Cloud Service. Fare clic su Federazione, selezionare oracleidentitycloudservice, quindi fare clic su URL console Oracle Identity Cloud Service.
  2. Abilitare l'opzione Aggiorna token per l'applicazione BIJDBC creata in precedenza.
    1. Passare ad Applicazioni e fare clic sul nome dell'applicazione BIJDBC creata in precedenza.
    2. Fare clic su Modifica configurazione OAuth, quindi su Configurazione client.
      Se il proprio account cloud utilizza Oracle Identity Cloud Service, selezionare Configurazione, quindi Configurazione client.
    3. Selezionare Aggiorna token e fare clic su Salva.
    Se l'istanza di Oracle Analytics Cloud in uso è stata creata dopo il 12 maggio 2020, l'applicazione BIJDBC è ora configurata per aggiornare i token di sicurezza.
    Se l'istanza di Oracle Analytics Cloud in uso è stata creata prima del 12 maggio 2020, eseguire i passi aggiuntivi da 3 a 6.
  3. Prendere nota del nome host di gestione delle identità che viene visualizzato quando si accede al proprio account Oracle Cloud.
  4. Passare all'applicazione associata a Oracle Analytics Cloud alla quale si desidera connettersi e prendere nota di ID applicazione, ID client e Segreto client.
    • ID applicazione (per l'applicazione associata a Oracle Analytics Cloud)
      Segue la descrizione di GUID-876DC772-5319-47F5-B687-BE23227CC3D7-default.png
      .png

    • ID client e Segreto client (per l'applicazione associata a Oracle Analytics Cloud)
      Segue la descrizione di GUID-819F4C98-AA23-40C0-9AE1-6DB670B9FC33-default.png
      .png

  5. Utilizzare l'API REST per generare il token di accesso utilizzando le credenziali client.
    Utilizzare il formato di comando API REST seguente:
    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__"
    Parametri:
    • Client-ID: ID client dell'applicazione associata all'istanza di Oracle Analytics Cloud.

    • Client-Secret: segreto client per l'applicazione associata all'istanza di Oracle Analytics Cloud.

    • IDCS-Host: nome host annotato in precedenza.

  6. Utilizzare l'API REST per aggiornare il flag.
    Utilizzare il formato di comando API REST seguente:
    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 }] }'
    Parametri:
    • IDCS-Host: nome host annotato in precedenza.

    • Application-Id: ID dell'applicazione associata all'istanza di Oracle Analytics Cloud.

    • Access-token: valore del token di accesso generato in precedenza.