Manticore Search Adds Built-in Authentication and Authorization Starting with Version 27.1.5
Manticore Search has added built-in authentication and authorization starting with release 27.1.5. The new functionality applies to SQL connections over the MySQL protocol, HTTP and HTTPS endpoints, and replication-related operations.
Authentication answers the question of who is making the request, while authorization determines what actions that user is allowed to perform. Existing SQL and HTTP clients retain their usual connection patterns, requiring only minimal changes in applications.
New Capabilities in Manticore Search
The release includes several authentication methods and permission controls:
- SQL/MySQL authentication using passwords with mysql_native_password
- HTTP Basic authentication using the same username and password
- HTTP Bearer tokens for scenarios where passwords should not be sent with every request
- Permissions for five distinct actions: read, write, schema, replication, and admin
- Targets that can be specified as exact names such as products, wildcard patterns like logs_*, or global scopes such as *
- SQL commands for managing users, tokens, and rights
- Authentication logging with levels disabled, error, warning, info, all, and trace (default is info)
The access model is intentionally compact. Administrators create users, assign minimal necessary rights, update client applications to send credentials, and verify that unauthorized operations are rejected.
Enabling Authentication
Authentication is activated through the auth parameter in the searchd section of the configuration file. In RT mode, set auth = 1 to store data in auth.json within the data_dir directory. In plain mode, provide an explicit path to the authentication file. SSL for SQL connections and HTTPS for HTTP clients are required when transmitting passwords or tokens. Access to the auth.json file must be strictly limited.
Initializing the First Administrator and Managing Users
After enabling auth and starting searchd, the first administrator is created using the --auth or --auth-non-interactive flag. Subsequent users are created with commands such as CREATE USER, followed by GRANT statements that assign specific actions to targets. The TOKEN command issues or reissues Bearer tokens, while SET PASSWORD updates credentials used for Basic and MySQL authentication. SHOW TOKEN allows verification of token existence without exposing the secret value.
Client Connection Examples
MySQL clients authenticate with the Manticore username and password. HTTP clients can use either Basic authentication or Bearer tokens. Both methods result in the same permission evaluation: the user is identified and the requested action is checked against assigned rights.
Testing and Phased Rollout
After enabling authentication, administrators should verify both successful authorized operations and expected denials, which return HTTP 403 Forbidden or MySQL error 1045. Explicit deny rules created with WITH ALLOW 0 take precedence over more specific grants. For production systems, a staged rollout is recommended: inventory all clients, enable auth on staging, create least-privilege users, update application code, test both success and failure cases, and gradually deploy changes while rotating credentials.
Additional considerations apply to distributed tables and replication clusters, where matching authentication data must exist on remote nodes and the replication action must be granted appropriately.
Related articles
Mapping Logical Air Gap Techniques for Secure Network Segmentation
A detailed technical overview explores how organizations can achieve logical air gaps to isolate high-value network segments without completely severing data exchange. The article contrasts classic physical air gaps with everyday reverse proxies and introduces six distinct levels of isolation ranging from physical media to semantic validation. It evaluates each approach across three axes: whether a direct network path remains, which side initiates connections, and whether synchronous responses are possible. Practical constructions such as dual-homed hosts, message brokers, and schema-enforced proxies are examined alongside common misconceptions including reverse tunnels and port knocking. The guide emphasizes that true logical air gaps terminate sessions at an intermediary that then originates new, controlled exchanges. Real-world deployments typically combine multiple layers, such as network separation plus transport proxies plus content validation, to balance security and usability for critical environments like industrial control systems and backup repositories.
Oxygen Cloud Platform Deploys Russian VDI Solution for Heavy 3D CAD Work in One Month
Oxygen Cloud Platform completed a rapid deployment of a domestic VDI infrastructure supporting demanding 3D graphics workloads for an unnamed Russian engineering company. The project replaced six months of prior R&D testing with a one-month rollout using Russian operating systems, hypervisors, and connection protocols. Engineers addressed GPU sharing via Forsite vGate, optimized NVIDIA A40 cards for Siemens NX and Kompas-3D, and resolved multi-monitor detection issues through firmware updates. Network latency was mitigated by tuning the Loudplay protocol and updating Astra Linux, Termidesk, and client components. Automatic resource brokering was configured in Termidesk with separate Active Directory pools to handle varying user profiles across remote sites 1500 km away. The solution delivers protected access to a secure data center over a dedicated channel while meeting strict import-substitution requirements.
MEPhI Opens 2026 Admissions for Online Cybersecurity Master's Program with Yandex Practicum
The National Research Nuclear University MEPhI, in partnership with Yandex Practicum, is accepting applications for its online master's program in Cybersecurity for the 2026 intake. The two-year program leads to a state diploma in Information Security under code 10.04.01 and a professional retraining certificate from Yandex Practicum. Students can choose from four specialized tracks covering AppSec, DevSecOps, network security, and AI security. Admission is fully online and includes document submission via Gosuslugi, an entrance exam, and a motivation letter requiring at least 80 points. The program runs entirely remotely with evening and weekend classes, allowing students to combine studies with work while accessing student benefits and an educational loan at a subsidized 3% rate.
360 Group Launches NanoWork Enterprise AI Platform with Built-in Security and Opens Nationwide Channel Partner Recruitment
On July 28 at the Beijing National Convention Center, 360 Group founder Zhou Hongyi officially unveiled NanoWork, a next-generation enterprise intelligent agent work platform. The platform is designed to bridge the gap between powerful AI models and real-world business tasks by enabling multi-agent collaboration, on-demand model scheduling, and 24/7 cloud operation across diverse scenarios. NanoWork was developed through extensive real-world testing involving 100,000 intelligent agents, coverage of 630 positions over 150 days, consumption of 350 trillion tokens, and collection of 56,000 feedback items. A core emphasis is placed on native security features drawn from 360 Group's two decades of cybersecurity experience to prevent errors that could lead to actual data loss or permission breaches. The company is now actively recruiting city-level channel partners across China to help deploy the solution in local industries and activate existing customer bases with AI capabilities.