Я хочу разработать решение для отправки еженедельных отчетов пользователям. Эти отчеты будут в формате PDF, сохраненном на S3, после того, как они были сгенерированы с помощью какой-либо задачи. Я хочу использовать AWS SES для отправки электронной почты нашим пользователям со ссылками на эти отчеты в формате PDF, хранящимися на S3, но у него должны быть ограничения доступа. Отчеты на S3 можно просмотреть только в том случае, если пользователь нажмет на ссылку, предоставленную электронной почтой. Еще одна проблема заключается в том, что отчеты могут go отправляться на несколько электронных писем для учетной записи, которая не является зарегистрированной электронной почтой пользователя в нашей системе, но была запрошена клиентом для включения в отчет электронной почты.
Есть ли способ для достижения этой цели? Насколько мне известно, файлы на S3 могут быть опубликованы c (доступны для всех) или могут быть доступны через IAM. Я не могу сделать PDF на S3 publi c из-за конфиденциальности.