【发布时间】:2022-01-28 06:59:18
【问题描述】:
我有一个 AWS elasticsearch 服务,并且还配置了 cognito 身份验证,现在我无法访问我的 elasticsearch 端点,我收到“{“Message”:“用户:anonymous is not authorized to执行:es:ESHttpGet"}" 错误。以下是我的 JSON 访问策略 -
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::<<Account_Number>>:role/Cognito_kibana_identitiesAuth_Role"
},
"Action": "es:ESHttp*",
"Resource": "arn:aws:es:us-east-2:<<Account_Number>>:domain/<<Domain_Name>>/*"
}
]
}
我知道这可能是一个重复的问题,但鉴于我也启用了 cognito 访问,我无法找到如何更改我的访问策略。我对 ELK 很陌生。有什么我遗漏的吗?
【问题讨论】:
标签: elasticsearch amazon-cognito