Uso de claves de condición para limitar el acceso a los espacios de nombres de CloudWatch
Utilice claves de condición de IAM para que los usuarios solo puedan publicar métricas en los espacios de nombres de CloudWatch que usted especifique. En esta sección se proporcionan ejemplos que describen cómo permitir y excluir a los usuarios de la publicación de métricas en un espacio de nombres.
Permiso sobre la publicación en un solo espacio de nombres
La siguiente política limita la capacidad de publicación del usuario a solo el espacio de nombres denominado MyCustomNamespace.
Exclusión de la publicación de un espacio de nombres
La siguiente política permite al usuario publicar métricas en cualquier espacio de nombres excepto en CustomNamespace2.
Control de la incorporación mediante OTP
La siguiente política permite al usuario publicar métricas mediante la API de OTLP:
Para desactivar la incorporación doble, es decir, usar solo PutMetricData y denegar cualquier incorporación mediante OTLP, puede usar la siguiente política. Limita al usuario a publicar métricas mediante PutMetricData en el espacio de nombres MyCustomNamespace y, al mismo tiempo, deniega implícitamente cualquier incorporación mediante OTLP debido a la condición StringEquals:
Para activar la incorporación doble, es decir, para permitir la incorporación tanto mediante PutMetricData como OTLP, puede usar la siguiente política. Limita al usuario a publicar métricas mediante PutMetricData en el espacio de nombres MyCustomNamespace nombrado y, al mismo tiempo, permite la incorporación mediante TLP debido a la condición StringEqualsIfExists: