aws open search не может вставить данные
я дал все необходимые разрешения от aws. эта ошибка возникает, когда я пытаюсь создать индекс. Ответ на ошибку: ResponseError: security_exception: [security_exception] Причина: нет разрешений для [indices:admin/create] и пользователя [name=arn:aws:iam::999999999999:user/media-s3, backend_roles=[], requestTenant=null] не удалось определить причину этой ошибки. как решить эту ошибку?
2 ответа
хорошо, так что я получил решение,
- вам необходимо войти в kibana (щелкните ссылку на панель инструментов [URL-адрес панелей OpenSearch в консоли aws]).
2.путь к открытой информационной панели (Amazon OpenSearch > ServiceDomains > ваше доменное имя)
в разделе ролей выберите all_access.
ваш конечный путь должен быть связан с этим. Безопасность> Роли> all_access> Пользователь карты
теперь в пользовательском вводе мимо вашего пользователя rn.
в копии ошибки после «Пользователь [name=», поэтому вы копируете это
'arn:aws:iam::999999999999:user/media-s3' вставьте его в пользовательский ввод и нажмите на карту.
Обновленные инструкции для информационных панелей OpenSearch:
- Войдите в AWS и перейдите в Amazon OpenSearch Service > Домены > [Ваш домен].
- Щелкните ссылку «URL-адрес панели инструментов OpenSearch».
- Теперь внутри панели управления OpenSearch выберите Меню > Плагины OpenSearch > Безопасность.
- Нажмите «Изучить существующие роли».
- Найдите адекватную роль. Самый простой
all_access
. Щелкните это. - Перейдите на вкладку «Сопоставленные пользователи».
- Нажмите «Управление сопоставлением».
- В поле «Пользователи» добавьте полный ARN роли IAM. Это отформатировано как
arn:aws:iam::############:role/xxxxxxxxxx
- Нажмите «Карта»