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
|
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 |