Это возможно, но зависит от того, как вы пытаетесь получить доступ к шаговым функциям.Если вы используете AWS SDK, он должен позаботиться о любых проблемах безопасности http, в противном случае, если вы выполняете необработанные HTTP-команды, вам придется возиться с заголовками AWS.
Другая вещь, на которую вам нужно обратить внимание, - это роль, которую выполняет лямбда.Не видя, как у вас все настроено, я могу только предложить вам то, с чем столкнулся;вам может потребоваться изменить политику, чтобы в роли было действие: sts: AssumeRole, еще одна возможность - добавить действие: iam: PassRole к той же роли выполнения.
Самое простое решение - предоставить привилегии администратора вашей исполнительной роли, проверить его, а затем работать в обратном направлении, чтобы заблокировать доступ к вашей роли.Не забудьте относиться к своей лямбда-функции как к другой учетной записи пользователя API и устанавливать соответствующие привилегии.