Detalhes do Serviço de Anúncios

Este tópico abrange detalhes de gravação de políticas para controlar o acesso ao serviço de Anúncios.

Tipos de Recursos

  • announcements
  • announcement-subscriptions

Variáveis Suportadas

Announcements suporta todas as variáveis gerais, além das listadas aqui. Para obter mais informações sobre variáveis gerais suportadas pelos serviços Oracle Cloud Infrastructure, consulte Variáveis Gerais para Todas as Solicitações.

Variável Tipo de variável Comentários
target.announcement-subscription.id Entidade (OCID) Use esta variável para controlar o acesso a uma assinatura de anúncio com base no OCID da assinatura. (Não é possível usar essa variável ao criar uma assinatura, uma vez que ela ainda não existe ainda para ter um OCID.)

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

Por exemplo, o verbo read do resource-type announcements inclui as mesmas permissões e operações de API que o verbo inspect, além da permissão ANNOUNCEMENT_READ e uma operação de API adicional, GetAnnouncement. No entanto, o verbo use e os verbos manage não incluem permissões extras ou operações de API em comparação com read.

anúncios
Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
inspect

ANNOUNCEMENT_LIST

ListAnnouncements

none

read

INSPECT +

ANNOUNCEMENT_READ

INSPECT +

GetAnnouncement

none

use

sem extra

sem extra

none

manage

sem extra

sem extra

none

announcement-subscriptions
Verbos Permissões APIs Totalmente Abrangidas APIs Parcialmente Abrangidas
inspect

ANNOUNCEMENT_SUBSCRIPTION_INSPECT

ListAnnouncementSubscriptions

none

read

INSPECT +

ANNOUNCEMENT_SUBSCRIPTION_READ

INSPECT +

GetAnnouncementSubscription

none

use

READ +

ANNOUNCEMENT_SUBSCRIPTION_UPDATE

UpdateAnnouncementSubscription

CreateFilterGroup

UpdateFilterGroup

DeleteFilterGroup

none

manage

USE +

ANNOUNCEMENT_SUBSCRIPTION_CREATE

ANNOUNCEMENT_SUBSCRIPTION_DELETE

ANNOUNCEMENT_SUBSCRIPTION_MOVE

CreateAnnouncementSubscription

DeleteAnnouncementSubscription

ChangeAnnouncementSubscriptionCompartment

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
ListAnnouncements ANNOUNCEMENT_LIST
GetAnnouncement ANNOUNCEMENT_READ
ListAnnouncementSubscriptions ANNOUNCEMENT_SUBSCRIPTION_INSPECT
GetAnnouncementSubscription ANNOUNCEMENT_SUBSCRIPTION_READ
CreateAnnouncementSubscription ANNOUNCEMENT_SUBSCRIPTION_CREATE
UpdateAnnouncementSubscription ANNOUNCEMENT_SUBSCRIPTION_UPDATE
CreateFilterGroup ANNOUNCEMENT_SUBSCRIPTION_UPDATE
UpdateFilterGroup ANNOUNCEMENT_SUBSCRIPTION_UPDATE
DeleteFilterGroup ANNOUNCEMENT_SUBSCRIPTION_UPDATE
ChangeAnnouncementSubscriptionCompartment ANNOUNCEMENT_SUBSCRIPTION_MOVE
DeleteAnnouncementSubscription ANNOUNCEMENT_SUBSCRIPTION_DELETE