Permisos de la API de Amazon SNS: referencia de recursos y acciones - Amazon Simple Notification Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Permisos de la API de Amazon SNS: referencia de recursos y acciones

En la siguiente lista, se proporciona información específica sobre la implementación por parte de Amazon SNS del control de acceso:

  • Cada política debe cubrir únicamente un único tema (a la hora de escribir una política, no incluya instrucciones que abarquen diferentes temas).

  • Cada política debe tener un Id de política único.

  • Cada instrucción de una política debe tener un sid de instrucción exclusivo.

Cuotas de política

En la siguiente tabla se muestran las cuotas máximas para una instrucción de política.

Nombre Cuota máxima

Bytes

30 kb

Instrucciones

100

Entidades principales

De 1 a 200 (0 no es válido).

Recurso

1 (0 no es válido. El valor debe coincidir con el ARN del tema de la política).

Acciones de políticas de Amazon SNS válidas

Amazon SNS es compatible con las acciones que se muestran en la siguiente tabla.

Acción de Descripción
pecados: AddPermission Da permiso para añadir permisos a la política del tema.
sns: DeleteTopic Da permiso para eliminar un tema.
sns: GetDataProtectionPolicy Otorga permiso para recuperar la política de protección de datos de un tema
sns: GetTopicAttributes Da permiso para recibir todos los atributos del tema.
sns: ListSubscriptionsByTopic Da permiso para recuperar todas las suscripciones a un determinado tema.
sns: ListTagsForResource Otorga permiso para mostrar todas las etiquetas agregadas a un tema específico.
sns:Publish Concede permiso para publicar y publicar por lotes en un tema o punto de conexión. Para obtener más información, consulte Publicar y PublishBatchen la referencia de la API de Amazon Simple Notification Service.
sns: PutDataProtectionPolicy Otorga permiso para definir la política de protección de datos de un tema
sns: RemovePermission Da permiso para eliminar cualquier permiso de la política del tema.
sns: SetTopicAttributes Da permiso para establecer los atributos de un tema.
sns:Subscribe Da permiso para suscribirse a un tema.

Claves específicas del servicio

Amazon SNS utiliza las siguientes claves específicas de servicio. Puede utilizarlas en políticas que restrinjan el acceso a solicitudes Subscribe.

  • sns:Endpoint: la URL, la dirección de correo electrónico o el ARN de una solicitud Subscribe o una suscripción confirmada anteriormente. Utilícela con las condiciones de la cadena (consulte Ejemplos de políticas para Amazon SNS) para restringir el acceso a puntos de enlace específicos (por ejemplo, *@example.com).

  • sns:Protocol: el valor protocol de una solicitud Subscribe o de una suscripción confirmada anteriormente. Utilícela con las condiciones de la cadena (consulte Ejemplos de políticas para Amazon SNS) para restringir la publicación en protocolos de entrega (por ejemplo, https).

importante

Cuando utiliza una política para controlar el acceso por sns:Endpoint, debe ser consciente de que los problemas de DNS podrían afectar posteriormente a la resolución de nombres del punto de enlace.