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 ответа

хорошо, так что я получил решение,

  1. вам необходимо войти в kibana (щелкните ссылку на панель инструментов [URL-адрес панелей OpenSearch в консоли aws]).

2.путь к открытой информационной панели (Amazon OpenSearch > ServiceDomains > ваше доменное имя)

  1. в разделе ролей выберите all_access.

  2. ваш конечный путь должен быть связан с этим. Безопасность> Роли> all_access> Пользователь карты

  3. теперь в пользовательском вводе мимо вашего пользователя rn.

  4. в копии ошибки после «Пользователь [name=», поэтому вы копируете это

'arn:aws:iam::999999999999:user/media-s3' вставьте его в пользовательский ввод и нажмите на карту.

Обновленные инструкции для информационных панелей OpenSearch:

  1. Войдите в AWS и перейдите в Amazon OpenSearch Service > Домены > [Ваш домен].
  2. Щелкните ссылку «URL-адрес панели инструментов OpenSearch».
  3. Теперь внутри панели управления OpenSearch выберите Меню > Плагины OpenSearch > Безопасность.
  4. Нажмите «Изучить существующие роли».
  5. Найдите адекватную роль. Самый простой all_access. Щелкните это.
  6. Перейдите на вкладку «Сопоставленные пользователи».
  7. Нажмите «Управление сопоставлением».
  8. В поле «Пользователи» добавьте полный ARN роли IAM. Это отформатировано как arn:aws:iam::############:role/xxxxxxxxxx
  9. Нажмите «Карта»
Другие вопросы по тегам