Generación y uso de tokens de acceso en API de REST y cargas útiles de CLI (IDCS)
(Solo Oracle Identity Cloud Service) Si desea crear una instancia de Oracle Analytics Cloud mediante programación, debe generar un token de acceso que pueda incluir en la carga útil para la operación de creación de la API de REST y la CLI. Los tokens de acceso están configurados para caducar después de un período de tiempo determinado, por lo que es posible que deba repetir esta tarea para las operaciones de creación posteriores. Por defecto, los tokens de acceso son válidos durante una hora (3600 segundos).
Nota
Estas instrucciones son para arrendamientos que utilizan Oracle Identity Cloud Service (IDCS). Si su arrendamiento utiliza dominios de identidad, no necesita generar un token de acceso para utilizar la CLI o la API de REST.
Estas instrucciones son para arrendamientos que utilizan Oracle Identity Cloud Service (IDCS). Si su arrendamiento utiliza dominios de identidad, no necesita generar un token de acceso para utilizar la CLI o la API de REST.
Puede generar tokens de acceso mediante la consola o mediante programación (mediante CLI o una API).
Para generar tokens de acceso desde la consola:
Para generar tokens de acceso mediante una API o una CLI:
- Genere el token de acceso mediante una API o desde la CLI. Por ejemplo:
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"
El comando devuelve una respuesta JSON similar a esta:
{"access_token":"eyJ4NXQjUzI...0jxcCw5oR0ajaNw","token_type":"Bearer","expires_in":3600}
- Copie el token de acceso del JSON. Por ejemplo,eyJ4NXQjUzI...0jxcCw5oR0ajaNw.
- Para crear una instancia de Oracle Analytics Cloud con este token de acceso, realice una de las siguientes acciones:
- API de REST CreateAnalyticsInstance: especifique el valor de token en el parámetro
idcsAccessToken
. - analytics-instance create de la CLI: copie el valor del token en un archivo y especifique el nombre del archivo en el parámetro de la CLI
--idcs-access-token-file [filename]
.
- API de REST CreateAnalyticsInstance: especifique el valor de token en el parámetro