The adminperm, copyperm, comsumeperm, produceperm, and topicperm security permissions protect topics in a stream from unauthorized access. In addition, data-fabric supports user impersonation.
The following Access Control Expression (ACE)s are used to protect topics in a stream from unauthorized access. ACEs are set when you create or edit a stream.
adminpermcopypermmapr copystream and mapr
diffstreams utilities on the stream. consumepermproducepermtopicpermThe following example shows the adminperm, consumeperm,
produceperm, and topicperm permissions on a stream named
traffic_sensors, which includes the topics
traffic_sensors_sf and traffic_sensors_ny.
For general information about ACEs, see ACE Syntax.
HPE Ezmeral Data Fabric Event Store supports user impersonation through the Java API. See HPE Ezmeral Data Fabric Event Store Java API Library for more information. HPE Ezmeral Data Fabric Event Store does not support user impersonation through the C API or Python API.
Kafka REST supports outbound user impersonation. See User Impersonation for more information.