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