Gerar e Usar Tokens de Acesso na API REST e Payloads da CLI
Se quiser criar uma instância do Oracle Analytics Cloud de forma programática, gere um token de acesso que você possa incluir no payload para operações de criação de API REST ou CLI. Os tokens de acesso estão definidos para expirar após um determinado período de tempo, portanto, talvez seja necessário repetir essa tarefa para operações de criação subsequentes. Por padrão, os tokens de acesso são válidos por uma hora (3600 segundos).
Você pode gerar tokens de acesso usando a Console ou de forma programática (usando a CLI ou uma API).
Para gerar tokens de acesso na Console:
Para gerar tokens de acesso usando uma API ou CLI:
- Gere o token de acesso usando uma API ou da CLI. Por exemplo:
curl -X POST -u "<client_id>:<client_secret>" -H 'content-type: application/x-www-form-urlencoded;charset=UTF-8' -d "grant_type=password" -d "username=<user>" -d "password=<password>" -d 'scope=urn:opc:idm:t.user.me' "https://<stripe>.identity.oraclecloud.com:443/oauth2/v1/token"Observação
Navegue até a página de informações do seu domínio para obter ostripeassociado ao seu domínio. Clique em Mostrar ao lado da propriedade URL do Domínio para descobrir o valorstripe.O comando retorna uma resposta JSON semelhante a esta:
{"access_token":"eyJ4NXQjUzI...0jxcCw5oR0ajaNw","token_type":"Bearer","expires_in":3600} - Copie o token de acesso do JSON. Por exemplo,eyJ4NXQjUzI...0jxcCw5oR0ajaNw.
- Para criar uma instância do Oracle Analytics Cloud com esse token de acesso, execute um dos seguintes procedimentos:
- CreateAnalyticsInstance da API REST: Especifique o valor do token no parâmetro
idcsAccessToken. - CLI analytics-instance create: Copie o valor do token para um arquivo e especifique o nome do arquivo no parâmetro da CLI
--idcs-access-token-file [filename].
- CreateAnalyticsInstance da API REST: Especifique o valor do token no parâmetro
