Caso de uso de detección de servicio
En este caso de uso se muestra cómo puede obtener la lista de sus ID de derecho de servicio.
El panel de control Mis servicios y las API están en desuso.
Detección de ID de derechos de servicio actuales
Muchas operaciones de la API de Mis servicios requieren que especifique el identificador serviceEntitlementId
. Para obtener la lista de todos sus ID de derecho de servicio, utilice la operación GET ServiceEntitlements. Con esta operación se devuelve información que puede utilizar para realizar solicitudes más específicas mediante la API de Mis servicios de Oracle Cloud.
Ejemplo:
GET /itas/<domain>/myservices/api/v1/serviceEntitlements
En los ejemplos, <dominio> es el ID de dominio de identidad. El ID de dominio de identidad puede ser el GUID de IDCS que identifica el dominio de identidad de los usuarios en Identity Cloud Service (IDCS) o el nombre del dominio de identidad de una cuenta en la nube tradicional.
Ejemplo de carga útil devuelta para esta solicitud:
{
"items": [
{
"id": "cesi-511202718", // Unique ServiceEntitlementId
"purchaseEntitlement": { // Purchase Entitlement is the entity bought by a customer
"subscriptionId": "511203590",
"id": "511203590",
"canonicalLink": "/itas/<domain>/myservices/api/v1/purchaseEntitlements/511203590"
},
"serviceDefinition": {
"canonicalLink": "/itas/<domain>/myservices/api/v1/serviceDefinitions/500089778",
"id": "500089778",
"name": "Storage" // The customer is entitled to use the Storage Service
},
"createdOn": "2017-12-20T16:23:23.326Z",
"createdBy": "paul.smith@oracle.com",
"modifiedOn": "2017-12-20T18:35:40.628Z",
"modifiedBy": "paul.smith@oracle.com",
"identityDomain": { // Identity Domain to which the Service Entitlement is associated
"id": "511203592",
"name": "myenvironment",
"displayName": "myenvironment"
},
"cloudAccount": { // Cloud Account to which the Service Entitlement is associated
"id": "cacct-be7475efc2c54995bc842d3379d35812",
"name": "myenvironment",
"canonicalLink": "/itas/<domain>/myservices/api/v1/cloudAccounts/cacct-be7475efc2c54995bc842d3379d35812"
},
"status": "ACTIVE", // Current Status
"serviceConfigurations": { // Specific configuration information such as Exadata configuration
"canonicalLink": "/itas/<domain>/myservices/api/v1/serviceEntitlements/cesi-511202718/serviceConfigurations"
},
"canonicalLink": "/itas/{domain}/myservices/api/v1/serviceEntitlements/cesi-511202718"
},
{
"id": "cesi-511202719",
"purchaseEntitlement": {
"subscriptionId": "511203590",
"id": "511203590",
"canonicalLink": "/itas/<domain>/myservices/api/v1/purchaseEntitlements/511203590"
},
"serviceDefinition": {
"canonicalLink": "/itas/<domain>/myservices/api/v1/serviceDefinitions/500123193",
"id": "500123193",
"name": "Compute" // The customer is entitled to use the Compute Service
},
"createdOn": "2017-12-20T16:23:23.326Z",
"createdBy": "paul.smith@oracle.com",
"modifiedOn": "2017-12-20T18:35:40.628Z",
"modifiedBy": "paul.smith@oracle.com",
"identityDomain": {
"id": "511203592",
"name": "myenvironment",
"displayName": "myenvironment"
},
"cloudAccount": {
"id": "cacct-be7475efc2c54995bc842d3379d35812",
"name": "myenvironment",
"canonicalLink": "/itas/<domain>/myservices/api/v1/cloudAccounts/cacct-be7475efc2c54995bc842d3379d35812"
},
"status": "ACTIVE",
"serviceConfigurations": {
"canonicalLink": "/itas/<domain>/myservices/api/v1/serviceEntitlements/cesi-511202719/serviceConfigurations"
},
"canonicalLink": "/itas/<domain>/myservices/api/v1/serviceEntitlements/cesi-511202719"
},
... // More Service Entitlements could be displayed
],
"canonicalLink": "/itas/<domain>/myservices/api/v1/serviceEntitlements",
"hasMore": false,
"limit": 25,
"offset": 0
}
Vaya a la página Usuarios del panel de control Mis servicios y haga clic en Consola de Identity. La URL en el campo de dirección del explorador muestra el GUID de IDCS para el dominio de identidad. Por ejemplo:
https://idcs-105bbbdfe5644611bf7ce04496073adf.identity.oraclecloud.com/ui/v1/adminconsole/?root=users
En la URL anterior, idcs-105bbbdfe5644611bf7ce04496073adf
es el GUID de IDCS del dominio de identidad.