опустим у вас есть статическая приложуха на Amazon S3 и проброшена она через cloudfront. Но вы хотите закрыть прямой доступ на бакет амазона и при этом поставить авторизацию для cloudfront. Что-бы юзеры могли заходить только по логин паролю. Самый простой способ сделать это пробросить Lambda Functions и уже в ней поставить HTTP Basic Authorization.