Gerar e Usar Tokens de Acesso na API REST e nos Payloads da CLI (IDCS)
(Somente Oracle Identity Cloud Service) 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 da operação de criação de API REST e CLI. Os tokens de acesso estão definidos para expirar após um determinado período, 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).
Observação
Estas instruções são para tenancies que usam o Oracle Identity Cloud Service (IDCS). Se sua tenancy usar domínios de identidade, você não precisará gerar um token de acesso para usar a CLI ou a API REST.
Estas instruções são para tenancies que usam o Oracle Identity Cloud Service (IDCS). Se sua tenancy usar domínios de identidade, você não precisará gerar um token de acesso para usar a CLI ou a API REST.
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 uma CLI:
- Gere o token de acesso usando uma API ou pela 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"
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, faça o seguinte:
- API REST CreateAnalyticsInstance: 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]
.
- API REST CreateAnalyticsInstance: Especifique o valor do token no parâmetro