Skip to content

HiveMQ Enterprise

Security Extension

The HiveMQ Enterprise Security Extension (ESE) expands the role, user, and permission-management capabilities of HiveMQ’s Enterprise and Professional editions.

Category: Security

Version: Bundles with HiveMQ

License: Commercial

Provider: HiveMQ

Verified: Yes

  • 01:22 - Individualize topic permissions on a client basis
  • 01:51 - Implement sophisticated custom logic authentication
  • 02:22 - Detailed access logs for easy data monitoring
  • 02:51 - Access controls
  • 03:18 - HiveMQ ESE update with the 4.15 release

HiveMQ Security

Watch this 3-minute overview of the HiveMQ Enterprise Security Extension to learn how to implement advanced security functionality with HiveMQ.

Extension Overview

The HiveMQ Enterprise Security Extension (ESE) expands the role, user, and permission-management capabilities of HiveMQ Enterprise and Professional editions. ESE allows you to use different sources of external authentication and authorization data to authenticate and authorize MQTT clients. In the ESE, you define realms to partition your server into protected areas that can each have their own authentication and/or authorization scheme.

HiveMQ MQTT Security Architecture

Security ExtensionKey Features

HiveMQ and Security – Safe & Secure Enterprise IoT Deployments

Learn More About HiveMQ and Security

HiveMQ is designed from the ground up with maximum security in mind. For mission-critical IoT and M2M scenarios, secure end-to-end encrypted communication and advanced authentication and authorization features are essential. HiveMQ gives you the flexibility to enable the specific security features that your individual use case requires.

Read More

HiveMQ Extensions

HiveMQ extensions are plugins that provide seamless integration with streaming services, databases, data warehouses, and security services. There is a Custom SDK to build tailored extensions for specific integration needs.

Scalability with HiveMQ MQTT Platform


Extensions usage scales along with the rest of the cluster and each enterprise extension is designed and tested for use in a cluster.

Availability with HiveMQ MQTT Platform


Extensions run on each cluster node, so if a node exits the cluster the extension will be present on the replacement node.

Managebility with HiveMQ MQTT Platform


No separate nodes to manage. Easily manage cluster-wide configuration in a Kubernetes cluster with the HiveMQ Operator.

Get started with HiveMQ today

Choose between a fully-managed cloud or self-managed MQTT platform. Our MQTT experts can help you with your solution and demonstrate HiveMQ in action.

HiveMQ logo
Review HiveMQ on G2