Amazon SNS Filter контроль и доступ - PullRequest
0 голосов
/ 27 февраля 2019

Нужно настроить тему aws SNS - я собираюсь подписать на эту тему третье лицо, и я надеюсь, что смогу использовать его фильтрацию сообщений, чтобы гарантировать, что третья сторона получает только те сообщения, которые им нужны.

Это возможно?Поскольку я контролирую тему SNS, я надеюсь, что смогу также контролировать, кто что увидит, но документы не очень понятны.

1 Ответ

0 голосов
/ 27 февраля 2019

С Фильтрация сообщений Amazon SNS - Amazon Simple Notification Service :

По умолчанию подписчик темы Amazon SNS получает каждое сообщение, опубликованное в теме.Чтобы получить подмножество сообщений, подписчик должен назначить политику фильтра для подписки на тему.

Политика фильтра - это простой объект JSON, содержащий атрибуты, которые определяют, какие сообщения получает подписчик.Когда вы публикуете сообщение в теме, Amazon SNS сравнивает атрибуты сообщения с атрибутами в политике фильтра для каждой подписки темы.Если какой-либо из атрибутов совпадает, Amazon SNS отправляет сообщение подписчику.В противном случае Amazon SNS пропускает подписчика без отправки сообщения.Если подписка не имеет политики фильтрации, подписка получает каждое сообщение, опубликованное в ее теме.

...