Siga este artículo para configurar la autenticación de Cognito para AWS Elasticsearch.
Obteniendo un error:
Abrir distribución para Elasticsearch
Rol faltante
No hay funciones disponibles para este usuario, comuníquese con el administrador del sistema.
La parte crucial que faltaba era la siguiente:
Si ha habilitado el control de acceso detallado con su dominio de Elasticsearch, uno de los roles asumidos del grupo de identidades de Amazon Cognito debe coincidir con el rol de IAM que especificó para el usuario maestro . Teniendo en cuenta que tiene al menos dos roles de IAM existentes, uno para el usuario maestro y otro para usuarios más limitados , esta guía puede ayudarlo.
Como alternativa, puede configurar el rol de usuario maestro igual que el ARN del rol autenticado de Cognito .