Ошибка при создании политики на основе ресурсов
Попытка создать политику на основе ресурсов и указание группы в качестве участника, но это не удается,
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::<acc_number>:group/dev-group"
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::<bucket>/text.txt"
}
]
}
Не получается с ошибкой:
1 ответ
Решение
Согласно документации AWS, это невозможно.
В политике можно указать любого из следующих участников:
- Учетная запись AWS и пользователь root
- Пользователи IAM
- Федеративные пользователи (с использованием веб-удостоверения или федерации SAML)
- Роли IAM
- Сеансы предполагаемой роли
- Сервисы AWS
- Анонимные пользователи (не рекомендуется)