'Nieuw beveiligingstoken' configureren

Configureer uw BIJDBC-applicatie voor het vernieuwen van beveiligingstokens.

  1. Navigeer in Oracle Cloud Infrastructure Console naar Identiteit en beveiliging en klik op Domeinen.
    Als uw clouddomein geen identiteitsdomeinen aanbiedt, ziet u de koppeling Domeinen niet. Dit betekent dat uw cloudaccount federatie biedt met Oracle Identity Cloud Service. Klik op Federatie, selecteer oracleidentitycloudservice en klik vervolgens op de Oracle Identity Cloud Service Console URL.
  2. Schakel de optie Token vernieuwen in voor de BIJDBC-applicatie die u eerder hebt gemaakt.
    1. Navigeer naar Applicaties en klik op de naam van de BIJDBC-applicatie die u eerder hebt gemaakt.
    2. Klik op OAuth-configuratie bewerken en vervolgens op Clientconfiguratie.
      Als uw cloudaccount Oracle Identity Cloud Service gebruikt, selecteer dan Configuratie en vervolgens Clientconfiguratie.
    3. Selecteer Token vernieuwen en klik op Opslaan.
      De optie 'Token vernieuwen' gemarkeerd
    Als uw Oracle Analytics Cloud instance na 12 mei 2020 is gemaakt, is uw BIJDBC-applicatie nu geconfigureerd voor het vernieuwen van beveiligingstokens.
    Als uw Oracle Analytics Cloud instance voor 12 mei 2020 is gemaakt, moet u stappen 2 tot en met 4 volgen.
  3. Noteer uw hostnaam voor Identity Manager. U vindt deze op de aanmeldpagina voor Oracle Cloud.
    Hostnaam Identity Manager
  4. Ga naar de applicatie die is gekoppeld aan de Oracle Analytics Cloud waarmee u verbinding wilt maken en noteer de Applicatie-ID, Client-ID en het Clientgeheim.
    • Applicatie-ID (voor de applicatie die is gekoppeld aan Oracle Analytics Cloud)Applicatie-ID

    • Client-ID en clientgeheim (voor de applicatie die is gekoppeld aan Oracle Analytics Cloud)Client-ID en Clientgeheim

  5. Gebruik de REST-API om het toegangstoken te genereren met clientreferenties.
    Gebruik de volgende REST-API-opdrachtindeling:
    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__"
    Parameters:
    • Client-ID: de client-ID van de applicatie die is gekoppeld aan uw Oracle Analytics Cloud instance.

    • Client-Secret: het clientgeheim van de applicatie die is gekoppeld aan uw Oracle Analytics Cloud instance.

    • IDCS-Host: de hostnaam die u eerder hebt genoteerd.

  6. Gebruik de REST-API om de markering bij te werken.
    Gebruik de volgende REST-API-opdrachtindeling:
    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 }] }'
    Parameters:
    • IDCS-Host: de hostnaam die u eerder hebt genoteerd.

    • Application-Id: de ID van de applicatie die is gekoppeld aan uw Oracle Analytics Cloud instance.

    • Access-token: de waarde voor het toegangstoken dat u eerder hebt gegenereerd.