Configurar Atualização do Token de Segurança

Configure seu aplicativo BIJDBC para atualizar tokens de segurança.

  1. Na Console do Oracle Cloud Infrastructure, navegue até Identidade e Segurança e clique em Domínios.
    Se a sua conta da nuvem não oferecer domínios de identidade, você não verá o link Domínios. Isso significa que a sua conta da nuvem está federada ao Oracle Identity Cloud Service. Clique em Federação, selecione oracleidentitycloudservice e depois clique no URL da Console de Serviços do Oracle Identity Cloud.
  2. Ative a opção Atualizar Token para o aplicativo BIJDBC que você criou anteriormente.
    1. Navegue até Aplicativos e clique no nome do aplicativo BIJDBC criado anteriormente.
    2. Clique em Editar Configuração do OAuth; em seguida, Configuração do Cliente.
      Se a sua conta da nuvem usar o Oracle Identity Cloud Service, selecione Configuração e Configuração do Cliente.
    3. Selecione Atualizar Token e clique em Salvar.
      Opção Atualizar Token destacada
    Se a instância do Oracle Analytics Cloud foi criada após 12 de maio de 2020, o aplicativo BIJDBC agora está configurado para atualizar tokens de segurança.
    Se a instância do Oracle Analytics Cloud foi criada antes de 12 de maio de 2020, execute as etapas adicionais de 3 a 6.
  3. Anote o nome do host de gerenciamento de identidades exibido quando você acessa sua conta do Oracle Cloud.
    Nome do host de gerenciamento de identidades
  4. Navegue até o aplicativo associado ao Oracle Analytics Cloud ao qual você deseja se conectar e anote o ID do Aplicativo, o ID do Cliente e o Segredo do Cliente.
    • ID do Aplicativo (Para o aplicativo associado ao Oracle Analytics Cloud)ID do Aplicativo

    • ID do Cliente e Segredo do Cliente (Para o aplicativo associado ao Oracle Analytics Cloud)ID e Segredo do Cliente

  5. Use a API REST para gerar o token de acesso utilizando as credenciais do cliente.
    Use este formato de comando de 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:
    • ID do Cliente: é o ID do cliente do aplicativo associado à instância do Oracle Analytics Cloud.

    • Segredo do Cliente: é o segredo do cliente do aplicativo associado à instância do Oracle Analytics Cloud.

    • Host do IDCS: é o nome do host que você anotou anteriormente.

  6. Use a API REST para atualizar o flag.
    Use este formato de comando de 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:
    • Host do IDCS: é o nome do host que você anotou anteriormente.

    • ID do Aplicativo: é o ID do aplicativo associado à instância do Oracle Analytics Cloud.

    • Token de acesso: é o valor do token de acesso gerado anteriormente.