Informations détaillées sur le service d'avis
Écrivez des politiques pour contrôler l'accès au service d'avis.
Types de ressource
Type de ressource agrégé
ons-family
Le type de ressource agrégé ons-family
couvre les types de ressource individuels suivants :
ons-topics
ons-subscriptions
Types de ressource individuels
ons-topics
ons-subscriptions
Variables prises en charge
Seules les variables générales sont prises en charge (voir Variables générales pour toutes les demandes).
Informations détaillées sur les combinaisons Verbe + Type de ressource
Les tableaux suivants présentent les autorisations et les opérations d'API couvertes par chaque verbe. Le niveau d'accès est cumulatif depuis inspect
> read
> use
> manage
. Par exemple, un groupe qui peut utiliser une ressource peut également inspecter et lire cette ressource. Un signe plus (+) dans une cellule de tableau indique un accès incrémentiel comparé à la cellule directement au-dessus, alors que "aucun accès supplémentaire" indique qu'il n'y a aucun accès incrémentiel.
Verbes | Autorisations | API entièrement couvertes | API partiellement couvertes |
---|---|---|---|
inspect | ONS_TOPIC_INSPECT |
ListTopics
|
aucune |
read | INSPECT + ONS_TOPIC_READ |
GetTopic
|
aucune |
use | READ + ONS_TOPIC_PUBLISH ONS_TOPIC_SUBSCRIBE |
|
aucune |
manage | USE + ONS_TOPIC_CREATE ONS_TOPIC_MOVE ONS_TOPIC_UPDATE ONS_TOPIC_DELETE |
|
aucune |
Verbes | Autorisations | API entièrement couvertes | API partiellement couvertes |
---|---|---|---|
inspect | ONS_SUBSCRIPTION_INSPECT |
ListSubscriptions
|
aucune |
read | INSPECT + aucun accès supplémentaire |
aucun accès supplémentaire |
aucune |
use | READ + aucun accès supplémentaire |
aucun accès supplémentaire |
aucune |
manage | USE + ONS_SUBSCRIPTION_MOVE ONS_TOPIC_SUBSCRIBE |
|
aucune |
Autorisations requises 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 autorisations, voir Autorisations.
Opération d'API | Autorisations requises 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
|
(aucune autorisation requise) |
ResendSubscriptionConfirmation
|
ONS_TOPIC_SUBSCRIBE |
GetUnsubscription
|
(aucune autorisation requise) |
PublishMessage
|
ONS_TOPIC_PUBLISH |