X-Pack is an Elasticsearch extension for securing and monitoring Elasticsearch clusters. If you use Elasticsearch, you should secure it with X-Pack. X-Pack’s security features include authenticating access to the Elasticsearch cluster’s data and encrypting Elasticsearch’s internal and external communications. Most production systems requires these features. A Liferay Enterprise Search subscription gets you access to two X-Pack Connectors for Liferay DXP: monitoring and security. Contact Liferay’s Sales department for more information.
Here’s an overview of using X-Pack to secure the data indexed in Elasticsearch:
-
Get an Enterprise Search subscription.
-
Install X-Pack into Elasticsearch and configure it to require authentication and encryption.
-
Download and install the Liferay Enterprise Search Security.
-
Configure the secuirty app with the proper credentials and encryption information.
-
Restart Elasticsearch.
Important: These steps require a full cluster restart.
On completing these steps, your Elasticsearch installation communicates freely with Liferay DXP.