Detalles de Notifications

En este tema, se tratan los detalles de la escritura de políticas para controlar el acceso al servicio Notifications.

Tipo de recurso agregado

ons-family

Tipos de recursos Individuales

ons-topics

ons-subscriptions

Detalles de combinaciones de verbo + tipo de recurso

En las siguientes tablas, se muestran los permisos y las operaciones de API que abarca cada verbo. El nivel de acceso es acumulativo al recorrer la progresión inspect > read > use > manage. Un signo más (+) en una celda de la tabla indica un acceso incremental en comparación con la celda directamente por encima, mientras que "no extra" indica que no hay acceso incremental.

ons-topics
Verbos Permisos API totalmente cubiertas API parcialmente cubiertas
inspect

ONS_TOPIC_INSPECT

ListTopics

ninguna

read

INSPECT +

ONS_TOPIC_READ

GetTopic

ninguna

use

READ +

ONS_TOPIC_PUBLISH

ONS_TOPIC_SUBSCRIBE

CreateSubscription

UpdateSubscription

DeleteSubscription

GetSubscription

ResendSubscriptionConfirmation

PublishMessage

ninguna

manage

USE +

ONS_TOPIC_CREATE

ONS_TOPIC_MOVE

ONS_TOPIC_UPDATE

ONS_TOPIC_DELETE

CreateTopic

ChangeTopicCompartment

UpdateTopic

DeleteTopic

ninguna

ons-subscriptions
Verbos Permisos API totalmente cubiertas API parcialmente cubiertas
inspect

ONS_SUBSCRIPTION_INSPECT

ListSubscriptions

ninguna

read

INSPECT +

no extra

no extra

ninguna

use

READ +

no extra

no extra

ninguna

manage

USE +

ONS_SUBSCRIPTION_MOVE

ONS_TOPIC_SUBSCRIBE

ChangeSubscriptionCompartment

CreateSubscription

UpdateSubscription

DeleteSubscription

GetSubscription

ResendSubscriptionConfirmation

ninguna

Permisos necesarios para cada operación de API

En la siguiente tabla, se muestran las operaciones de API en un orden lógico, agrupadas por tipo de recurso.

Para obtener más información sobre los permisos, consulte Permisos.

Operación de API Permisos necesarios para utilizar la operación
ListTopics ONS_TOPIC_INSPECT
GetTopic ONS_TOPIC_READ
CreateTopic ONS_TOPIC_CREATE
ChangeTopicCompartment ONS_TOPIC_MOVE
UpdateTopic ONS_TOPIC_UPDATE
DeleteTopic ONS_TOPIC_DELETE
ListSubscriptions ONS_SUBSCRIPTION_INSPECT
CreateSubscription ONS_TOPIC_SUBSCRIBE
ChangeSubscriptionCompartment ONS_SUBSCRIPTION_MOVE
UpdateSubscription ONS_TOPIC_SUBSCRIBE
DeleteSubscription ONS_TOPIC_SUBSCRIBE
GetSubscription ONS_TOPIC_SUBSCRIBE
GetConfirmSubscription (no se necesitan permisos; disponible para todos)
ResendSubscriptionConfirmation ONS_TOPIC_SUBSCRIBE
GetUnsubscription (no se necesitan permisos; disponible para todos)
PublishMessage ONS_TOPIC_PUBLISH