Détails de Notifications
Ecrivez des stratégies pour contrôler l'accès au service Notifications.
Types de ressource
Type agrégé de ressource
ons-family
Le type agrégé de ressource ons-family
couvre les types individuels de ressource suivants :
ons-topics
ons-subscriptions
Types individuels de ressource
ons-topics
ons-subscriptions
Variables prises en charge
Seules les variables générales sont prises en charge (reportez-vous à Variables générales pour toutes les demandes).
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.
Verbes | Droits d'accès | API complètement couvertes | API partiellement couvertes |
---|---|---|---|
inspect | ONS_TOPIC_INSPECT |
ListTopics
|
aucun |
read | INSPECT + ONS_TOPIC_READ |
GetTopic
|
aucun |
use | READ + ONS_TOPIC_PUBLISH ONS_TOPIC_SUBSCRIBE |
|
aucun |
manage | USE + ONS_TOPIC_CREATE ONS_TOPIC_MOVE ONS_TOPIC_UPDATE ONS_TOPIC_DELETE |
|
aucun |
Verbes | Droits d'accès | API complètement couvertes | API partiellement couvertes |
---|---|---|---|
inspect | ONS_SUBSCRIPTION_INSPECT |
ListSubscriptions
|
aucun |
read | INSPECT + aucun élément supplémentaire |
aucun élément supplémentaire |
aucun |
use | READ + aucun élément supplémentaire |
aucun élément supplémentaire |
aucun |
manage | USE + ONS_SUBSCRIPTION_MOVE ONS_TOPIC_SUBSCRIBE |
|
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 |
---|---|
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
|
(aucun droit d'accès requis) |
ResendSubscriptionConfirmation
|
ONS_TOPIC_SUBSCRIBE |
GetUnsubscription
|
(aucun droit d'accès requis) |
PublishMessage
|
ONS_TOPIC_PUBLISH |