Create an integration to manage access to an Elasticsearch instance

Elasticsearch is a distributed, RESTful search and analytics engine designed for horizontal scalability, reliability, and real-time search. It enables users to store, search, and analyze big volumes of data quickly and in near real-time. Elasticsearch is widely used for log and event data analysis, full-text search, and complex searches across large datasets.

Through this integration, Apono helps you securely manage access to your Elasticsearch instance.


Apono ConnectorOn-prem connection serving as a bridge between an Elasticsearch instance and Apono:
Apono HTTP ProxyAuthorization controls to manage Elasticsearch

The default Elasticsearch capabilities do not include authorization controls and therefore neither does the API. When integrating with Apono using the HTTP Proxy, you will be able to manage access to Elasticsearch using Apono Access Flows.

Integrate Elasticsearch

Elasticsearch tile

Elasticsearch tile

Follow these steps to complete the integration:

  1. On the Catalog tab, click Elasticsearch. The Connect Elasticsearch page appears.
  2. From the dropdown menu, select a connector.


    If the desired connector is not listed, click + Add new connector and follow the instructions for creating a connector (AWS, Azure, GCP, Kubernetes).

  1. Click Next. The Complete setup page appears.
  2. Enter a unique, alphanumeric, user-friendly Integration Name. This name is used to identify this integration when constructing an Access Flow.
  3. Enter the Apono HTTP Proxy Address.
  4. Under Secret Store, associate the secret:
  5. Click Connect.

Now that you have completed this integration, you can create access flows that grant permission to your Elasticsearch instance.