Да, мы согласны!Пример политики, с которой вы связаны, является политикой на основе идентификационных данных.Политика не содержит главного элемента.Для проверки принципал - это субъект, которому разрешен или запрещен доступ к ресурсу.
Когда вы присоединяете политику к пользователю IAM, этот пользователь становится принципалом.Поэтому в политике на основе идентификатора принципал явно не объявляется в заявлении политики.
Вот цитата из документации AWS: «В этих случаях [политики, которые вы присоединяете к пользователям IAM], принципалнеявно является пользователем, к которому присоединена политика (для пользователей IAM) ... "(Подробнее см. https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_principal.html)