Dettagli per sottoscrizioni, fatture e cronologia pagamenti

In questo argomento vengono descritti i dettagli relativi alla scrittura dei criteri per controllare l'accesso alle pagine Sottoscrizioni, Fatture e Cronologia pagamenti in Billing and Cost Management.

Resource-Types

  • billing-schedules
  • computed-usages
  • invoices
  • invoice-preferences
  • subscription
  • subscribed-services
  • rate-cards

Variabili supportate

Le sottoscrizioni, le fatture e la cronologia dei pagamenti supportano tutte le variabili generali (vedere Variabili generali per tutte le richieste), oltre a quelle aggiuntive elencate di seguito.

Variabili obbligatorie (fornite dal servizio per ogni richiesta):

Variabile Tipo di variabile Commenti
target.resource.kind Stringa Nome del tipo della risorsa primaria per la richiesta.

Variabili automatiche (fornite dall'SDK per ogni richiesta):

Variabile Tipo di variabile Commenti
target.tenant.id Entità (OCID) OCID dell'ID tenant di destinazione.

Dettagli per le combinazioni verbo-tipo di risorsa

Le tabelle seguenti mostrano le autorizzazioni e le operazioni API coperte da ciascun verbo. Il livello di accesso è cumulativo quando si sceglie inspect > read > use > manage. Ad esempio, un gruppo che può utilizzare una risorsa può anche ispezionare e leggere tale risorsa. Un segno più (+) in una cella di tabella indica l'accesso incrementale rispetto alla cella direttamente sopra di essa, mentre "nessun extra" indica nessun accesso incrementale.

billing-schedules

Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ANALIZZA BILLING_SCHEDULE_INSPECT ListBillingSchedules nessuno
LETTO ISPEZIONA + BILLING_SCHEDULE_READ ISPEZIONA + ListBillingSchedules nessuno
UTILIZZO - - nessuno
GESTISCI - nessuno

computed-usages

Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ANALIZZA COMPUTED_USAGE_INSPECT ListComputedUsages

ListSubscribedServiceUsageAggregations

nessuno
LETTO ISPEZIONA + COMPUTED_USAGE_READ ISPEZIONA + GetComputedUsage nessuno
UTILIZZO - - nessuno
GESTISCI - - nessuno

invoices

Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ANALIZZA INVOICE_INSPECT

INVOICE_COMPUTED_USAGE_INSPECT

ListInvoices

ListInvoicedComputedUsages

nessuno
LETTO ISPEZIONA + INVOICE_READ ISPEZIONA + GetBillingScheduleById nessuno
UTILIZZO - - nessuno
GESTISCI LEGGI + INVOICE_MANAGE LEGGI + PayInvoice nessuno

invoice-preferences

Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ANALIZZA - - nessuno
LETTO INVOICE_PREFERENCE_READ GetInvoicePreferences nessuno
UTILIZZO - - nessuno
GESTISCI - - nessuno

subscription

Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ANALIZZA - - nessuno
LETTO SUBSCRIPTION_INFO_READ GetSubscription

ListSubscriptions

nessuno
UTILIZZO - - nessuno
GESTISCI - - nessuno

subscribed-services

Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ANALIZZA SUBSCRIBED_SERVICE_INSPECT ListSubscribedServices

ListCommitments

nessuno
LETTO ISPEZIONA + SUBSCRIBED_SERVICE_READ ISPEZIONA + GetCommitment

GetSubscribedService

nessuno
UTILIZZO - - -
GESTISCI - - nessuno

rate-cards

Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ANALIZZA RATE_CARD_INSPECT ListRateCards nessuno
LETTO ISPEZIONA + RATE_CARD_READ ISPEZIONA + GetRateCard nessuno
UTILIZZO - - nessuno
GESTISCI - - nessuno

Autorizzazioni necessarie per ogni operazione API

Nella tabella seguente sono elencate le operazioni API in ordine logico, raggruppate per tipo di risorsa. Per informazioni sulle autorizzazioni, vedere Autorizzazioni.

Operazione API Autorizzazioni necessarie per utilizzare l'operazione
ListBillingSchedules BILLING_SCHEDULE_INSPECT, BILLING_SCHEDULE_READ
ListBillingScheduleSummary INVOICE_INSPECT
ListBillingScheduleAggregations INVOICE_INSPECT
GetBillingScheduleById INVOICE_INSPECT, INVOICE_READ
GetInvoicePreferences INVOICE_PREFERENCE_READ
ListInvoices INVOICE_INSPECT
PayInvoice INVOICE_MANAGE
ListInvoicedComputedUsages INVOICE_COMPUTED_USAGE_INSPECT
ListSalesOrderHeaders SALES_ORDER_INSPECT
GetSalesOrderHeader SALES_ORDER_INSPECT, SALES_ORDER_READ
ListSalesOrderLines SALES_ORDER_INSPECT
ListSubscriptions SUBSCRIPTION_INFO_READ
GetSubscription SUBSCRIPTION_INFO_READ
ListSubscribedServices SUBSCRIBED_SERVICE_INSPECT
GetSubscribedService SUBSCRIBED_SERVICE_INSPECT, SUBSCRIBED_SERVICE_READ
ListCommitments SUBSCRIBED_SERVICE_INSPECT
GetCommitment SUBSCRIBED_SERVICE_INSPECT, SUBSCRIBED_SERVICE_READ
GetRateCard RATE_CARD_INSPECT, RATE_CARD_READ
ListRateCards RATE_CARD_INSPECT
ListComputedUsages COMPUTED_USAGE_INSPECT
GetComputedUsage COMPUTED_USAGE_INSPECT, COMPUTED_USAGE_READ
ListSubscribedServiceUsageAggregations COMPUTED_USAGE_INSPECT