Détails des abonnements, des factures et de l'historique des paiements
Cette rubrique traite des détails relatifs à l'écriture de stratégies visant à contrôler l'accès aux pages Abonnements, Factures et Historique des paiements dans Gestion de la facturation et des coûts.
Types de ressource
billing-schedules
computed-usages
invoices
invoice-preferences
subscription
subscribed-services
rate-cards
Variables prises en charge
Les abonnements, les factures et l'historique des paiements prennent en charge toutes les variables générales (reportez-vous à Variables générales pour toutes les demandes), ainsi que celles répertoriées ici :
Variables requises (fournies par le service pour chaque demande) :
Variable | Type de variable | Commentaires |
---|---|---|
target.resource.kind |
Chaîne | Nom de catégorie de la ressource principale de la demande. |
Variables automatiques (fournies par le kit SDK pour chaque demande) :
Variable | Type de variable | Commentaires |
---|---|---|
target.tenant.id |
Entité (OCID) | OCID de l'ID de locataire cible. |
Détails des combinaisons de verbe et de type de ressource
Les tableaux suivants indiquent les droits d'accès et les opérations d'API couverts par chaque verbe. Le niveau d'accès est cumulatif à mesure que vous passez d'un verbe à l'autre de la façon suivante :inspect
> read
> use
> manage
. Par exemple, un groupe qui peut utiliser une ressource peut également inspecter et lire cette ressource. La présence d'un signe plus (+) dans une cellule du tableau indique un accès incrémentiel par rapport à la cellule située directement au-dessus, tandis que la mention "aucun élément supplémentaire" indique l'absence d'accès incrémentiel.
plans de facturation
Verbes | Droits d'accès | API complètement couvertes | API partiellement couvertes |
---|---|---|---|
INSPECT | BILLING_SCHEDULE_INSPECT | ListBillingSchedules
|
aucun |
READ | INSPECTER + BILLING_SCHEDULE_READ | INSPECTER + ListBillingSchedules |
aucun |
USE | - | - | aucun |
MANAGE | - | aucun |
utilisations calculées
Verbes | Droits d'accès | API complètement couvertes | API partiellement couvertes |
---|---|---|---|
INSPECT | COMPUTED_USAGE_INSPECT | ListComputedUsages
|
aucun |
READ | INSPECTER + COMPUTED_USAGE_READ | INSPECTER + GetComputedUsage |
aucun |
USE | - | - | aucun |
MANAGE | - | - | aucun |
factures
Verbes | Droits d'accès | API complètement couvertes | API partiellement couvertes |
---|---|---|---|
INSPECT | INVOICE_INSPECT INVOICE_COMPUTED_USAGE_INSPECT |
ListInvoices
|
aucun |
READ | INSPECTER + INVOICE_READ | INSPECTER + GetBillingScheduleById |
aucun |
USE | - | - | aucun |
MANAGE | LIRE + INVOICE_MANAGE | LIRE + PayInvoice |
aucun |
préférences de facture
Verbes | Droits d'accès | API complètement couvertes | API partiellement couvertes |
---|---|---|---|
INSPECT | - | - | aucun |
READ | INVOICE_PREFERENCE_READ | GetInvoicePreferences |
aucun |
USE | - | - | aucun |
MANAGE | - | - | aucun |
abonnement
Verbes | Droits d'accès | API complètement couvertes | API partiellement couvertes |
---|---|---|---|
INSPECT | - | - | aucun |
READ | SUBSCRIPTION_INFO_READ | GetSubscription
|
aucun |
USE | - | - | aucun |
MANAGE | - | - | aucun |
abonnements-services
Verbes | Droits d'accès | API complètement couvertes | API partiellement couvertes |
---|---|---|---|
INSPECT | SUBSCRIBED_SERVICE_INSPECT | ListSubscribedServices
|
aucun |
READ | INSPECTER + SUBSCRIBED_SERVICE_READ | INSPECTER + GetCommitment
|
aucun |
USE | - | - | - |
MANAGE | - | - | aucun |
cartes de taux
Verbes | Droits d'accès | API complètement couvertes | API partiellement couvertes |
---|---|---|---|
INSPECT | RATE_CARD_INSPECT | ListRateCards
|
aucun |
READ | INSPECTER + RATE_CARD_READ | INSPECTER + GetRateCard |
aucun |
USE | - | - | aucun |
MANAGE | - | - | aucun |
Droits d'accès requis pour chaque opération d'API
Le tableau suivant répertorie les opérations d'API dans un ordre logique, regroupées par type de ressource. Pour plus d'informations sur les droits d'accès, reportez-vous à Droits d'accès.
Opération d'API | Droits d'accès requis pour utiliser l'opération |
---|---|
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 |