Configurar Renovação de Tokens de Segurança

Configure a sua aplicação BIJDBC para renovar os tokens de segurança.

  1. Na Consola do Oracle Cloud Infrastructure, navegue para Identidade e Segurança e clique em Domínios.
    Se a sua conta cloud não proporcionar domínios de identidade, não verá a ligação Domínios. Isto significa que a sua conta cloud é federada com o Oracle Identity Cloud Service. Clique em Federação, selecione oracleidentitycloudservice e, em seguida, clique no URL da Consola do Oracle Identity Cloud Service.
  2. Ative a opção Renovar Token para a aplicação BIJDBC que criou anteriormente.
    1. Navegue para Aplicações e clique no nome da sua aplicação BIJDBC que criou anteriormente.
    2. Clique em Editar Configuração OAuth e, em seguida, Configuração do Cliente.
      Se a sua conta cloud utilizar o Oracle Identity Cloud Service, selecione Configuração e, em seguida, Configuração do Cliente.
    3. Selecione Renovar Token e clique em Gravar.
      Opção Renovar Token destacada
    Se a sua instância do Oracle Analytics Cloud tiver sido criada após 12 de maio de 2020, a sua aplicação BIJDBC está agora configurada para renovar os tokens de segurança.
    Se a sua instância do Oracle Analytics Cloud tiver sido criada antes de 12 de maio de 2020, execute os passos adicionais 2 a 4.
  3. Anote o seu nome do host de gestão de identidades apresentado quando entra em sessão na sua conta Oracle Cloud.
    Nome do host de gestão de identidades
  4. Navegue para a aplicação associada ao Oracle Analytics Cloud à qual pretende estabelecer ligação e anote a ID da Aplicação, a ID do Cliente e o Segredo do Cliente.
    • ID da Aplicação (Para a aplicação associada ao Oracle Analytics Cloud)ID da Aplicação

    • ID do Cliente e Segredo do Cliente (Para a aplicação associada ao Oracle Analytics Cloud)ID do Cliente e Segredo do Cliente

  5. Utilize a API REST para gerar o token de acesso utilizando as credenciais do cliente.
    Utilize este formato de comando da API REST:
    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__"
    Parâmetros:
    • Client-ID: A ID do cliente da aplicação associada à sua instância do Oracle Analytics Cloud.

    • Client-Secret: O segredo do cliente para a aplicação associada à sua instância do Oracle Analytics Cloud.

    • IDCS-Host: O nome do host que anotou anteriormente.

  6. Utilize a API REST para atualizar o indicador.
    Utilize este formato de comando da API REST:
    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 }] }'
    Parâmetros:
    • IDCS-Host: O nome do host que anotou anteriormente.

    • Application-Id: A ID da aplicação associada à sua instância do Oracle Analytics Cloud.

    • Access-token: Valor do token de acesso que gerou anteriormente.