1) Почему IAM имеет возможность удалять других пользователей?
Является ли пользователь IAM просто другим пользователем вашей учетной записи AWS. Похоже, вы дали новому пользователю IAM разрешения на создание, изменение или удаление других учетных записей пользователей IAM.
2) И как я могу предотвратить это?
Вам необходимо просмотреть политики и роли IAM, назначенные новому пользователю IAM, и удалить разрешения, которые у вас нет. хочу их иметь. Пожалуйста, опубликуйте точные роли и политики IAM, которые вы назначили пользователю, если вам нужна помощь в этом.
3) Когда пользователь IAM создает «юзеров IAM», наследуют ли эти «юзеры» от его несанкционированных действий?
Не существует такой вещи, как "суб-пользователи". Пользователь никоим образом не связан с пользователем, который их создал.