Totally new to Elasticsearch, so please be gentle.
I have Elasticsearch v8.14.3 installed on Linux Mint v21.3 (Ubuntu base) and I am trying to find out what User Roles needs to be assigned to a user for my Magento v2.4.6-p5 installation to access.
The Elasticsearch8 module is installed in Magento, the Elasticsearch7 module has been removed as per the Adobe/Magento docs. The OpenSearch Module is disabled as well. All Elasticsearch7 and OpenSearch data has also been cleared in the database.
I am trying to troubleshoot my connection, but can't tell where the breakdown is happening. Is it on the Magento side or the Elasticsearch side or a little of both.
When I remotely run my _cat/health and _cat/nodes commands, everything comes back named properly and green. I have a few superusers setup, but not sure what User Roles that I need for Magento access (not superuser). None of the Adobe/Magento docs say, nor does any of the Elasticsearch docs.
I have read through the User Role docs and have just taken a sort of educated guess as to which Roles to assign. Here is what I currently have for my Magento User...
- remote_monitoring_agent
- transport_client
- viewer
I have absolutely no idea if these are the correct Role assignments.
Can someone please confirm or direct me to the docs that shows what it's supposed to be?