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-schedulescomputed-usagesinvoicesinvoice-preferencessubscriptionsubscribed-servicesrate-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
|
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
|
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
|
nessuno |
| UTILIZZO | - | - | nessuno |
| GESTISCI | - | - | nessuno |
subscribed-services
| Verbi | Autorizzazioni | API completamente coperte | API parzialmente coperte |
|---|---|---|---|
| ANALIZZA | SUBSCRIBED_SERVICE_INSPECT | ListSubscribedServices
|
nessuno |
| LETTO | ISPEZIONA + SUBSCRIBED_SERVICE_READ | ISPEZIONA + GetCommitment
|
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 |