Detalhes de Assinaturas, Faturas e Histórico de Pagamentos

Este tópico abrange detalhes de gravação de políticas para controlar o acesso às páginas Assinaturas, Documentos fiscais e Histórico de pagamento no Gerenciamento de faturamento e custo.

Tipos de Recursos

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

Variáveis Suportadas

Assinaturas, NFFs e Histórico de Pagamentos suportam todas as variáveis gerais (consulte Variáveis Gerais para Todas as Solicitações), além de outras listadas aqui:

Variáveis obrigatórias (fornecidas pelo serviço para cada solicitação):

Variável Tipo de variável Comentários
target.resource.kind String O nome do tipo do recurso principal da solicitação.

Variáveis Automáticas (fornecidas pelo SDK para cada solicitação):

Variável Tipo de variável Comentários
target.tenant.id Entidade (OCID) O OCID do ID do tenant de destino.

Detalhes para Combinações de Verbo + Tipo de Recurso

As tabelas a seguir mostram as permissões e operações de API abrangidas por cada verbo. O nível de acesso é cumulativo à medida que você vai de inspect > read > use > manage. Por exemplo, um grupo que pode usar um recurso também pode inspecionar e ler esse recurso. Um sinal de mais (+) em uma célula da tabela indica o acesso incremental comparado à célula diretamente acima dela, enquanto "sem extra" indica acesso incremental.

programações de faturamento

Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
INSPECT BILLING_SCHEDULE_INSPECT ListBillingSchedules none
READ INSPECIONAR + BILLING_SCHEDULE_READ INSPECIONAR + ListBillingSchedules none
USE - - none
MANAGE - none

usos calculados

Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
INSPECT COMPUTED_USAGE_INSPECT ListComputedUsages

ListSubscribedServiceUsageAggregations

none
READ INSPECIONAR + COMPUTED_USAGE_READ INSPECIONAR + GetComputedUsage none
USE - - none
MANAGE - - none

faturas

Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
INSPECT INVOICE_INSPECT

INVOICE_COMPUTED_USAGE_INSPECT

ListInvoices

ListInvoicedComputedUsages

none
READ INSPECIONAR + INVOICE_READ INSPECIONAR + GetBillingScheduleById none
USE - - none
MANAGE LEIA + INVOICE_MANAGE LEIA + PayInvoice none

preferências de NFF

Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
INSPECT - - none
READ INVOICE_PREFERENCE_READ GetInvoicePreferences none
USE - - none
MANAGE - - none

inscrição

Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
INSPECT - - none
READ SUBSCRIPTION_INFO_READ GetSubscription

ListSubscriptions

none
USE - - none
MANAGE - - none

serviços assinados

Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
INSPECT SUBSCRIBED_SERVICE_INSPECT ListSubscribedServices

ListCommitments

none
READ INSPECIONAR + SUBSCRIBED_SERVICE_READ INSPECIONAR + GetCommitment

GetSubscribedService

none
USE - - -
MANAGE - - none

tarifas-cartões

Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
INSPECT RATE_CARD_INSPECT ListRateCards none
READ INSPECIONAR + RATE_CARD_READ INSPECIONAR + GetRateCard none
USE - - none
MANAGE - - none

Permissões Exigidas para Cada Operação de API

A tabela a seguir lista as operações de API em uma ordem lógica, agrupadas por tipo de recurso. Para obter informações sobre permissões, consulte Permissões.

Operação da API Permissões Necessárias para Usar a Operação
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