Detalles de Notifications
Escribir políticas para controlar el acceso al servicio Notifications.
Tipos de recursos
Tipo de recurso agregado
ons-family
El tipo de recurso agregado ons-family
abarca estos tipos de recursos individuales:
ons-topics
ons-subscriptions
Tipos de recursos Individuales
ons-topics
ons-subscriptions
Variables soportadas
Solo están soportadas las variables generales (consulte Variables generales para todas las solicitudes).
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
. Por ejemplo, un grupo que puede utilizar un recurso también puede inspeccionar y leer ese recurso. 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.
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 |
|
ninguna |
manage | USE + ONS_TOPIC_CREATE ONS_TOPIC_MOVE ONS_TOPIC_UPDATE ONS_TOPIC_DELETE |
|
ninguna |
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 |
|
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 |
AddTopicLock
|
RESOURCE_LOCK_ADD |
RemoveTopicLock
|
RESOURCE_LOCK_REMOVE |
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 necesita permisos) |
ResendSubscriptionConfirmation
|
ONS_TOPIC_SUBSCRIBE |
GetUnsubscription
|
(no se necesita permisos) |
PublishMessage
|
ONS_TOPIC_PUBLISH |