НачатьНачать бесплатно

Замена сохранённого ключа на роль

Функция report-archiver работает. Но в её переменных окружения хранится долгоживущий ключ доступа, созданный один раз для отдельного скрипта и с тех пор ни разу не изменённый.

Здесь ничего не нужно создавать. У функции уже есть роль выполнения, и эта роль может читать данные из бакета. Проблема в ключе: он стоит в начале цепочки поставщиков учётных данных, впереди всего, что предоставляет роль, поэтому пока ключ там находится, роль игнорируется.

Используйте приложение Credential chain repair, чтобы удалить сохранённый ключ, затем вызовите функцию и посмотрите, какие учётные данные она сообщит.

Какое утверждение соответствует тому, что вы увидели?

Это упражнение является частью курса

Использование AWS Security для разработчиков

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение