Strengthening Data Security in Manticore Search

In contemporary IT landscapes, search engines have evolved beyond mere website tools, transforming into critical internal data processing services. Manticore Search, in particular, frequently operates as an application backend, handling queries, updating data tables, and providing information for analytical dashboards. In such environments, where data access previously relied solely on network trust, significant vulnerabilities in access control emerged.

New Authentication and Authorization Capabilities

To mitigate these risks, Manticore Search has integrated new built-in authentication and authorization mechanisms. This functionality, introduced in versions 27.x and detailed in the 27.1.5 release post, enables the system to precisely identify connecting users and define their access rights to various operations and data. Authentication addresses the question “who is making the request?”, while authorization determines “what is this user allowed to do?”.

Flexibility and Compatibility

The new security features support a wide range of connections, including SQL clients (via MySQL protocol), HTTP/HTTPS endpoints, and distributed and remote agents. Significantly, these enhancements also extend to data replication operations, ensuring comprehensive protection. For existing Manticore Search users, the transition to the new security system will be seamless. Familiar methods of working with SQL and HTTP clients are retained, requiring only minimal application changes to activate the advanced access control capabilities.