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.
      Opzione Aggiorna token evidenziata
    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.
    Nome host di gestione delle identità
  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)ID applicazione

    • ID client e Segreto client (per l'applicazione associata a Oracle Analytics Cloud)ID client e Segreto client

  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.