Simple Access Control
Secure kPow with Simple Environment Variable Global Controls
Important: Simple Access Control configuration is ignored if you configure RBAC.
Each Action can be enabled by setting a corresponding environment variable on system startup.
1
ALLOW_TOPIC_INSPECT=true # Allow users to read topic key and value data
2
ALLOW_TOPIC_PRODUCE=true # Allow users to write new messages to topics
3
ALLOW_TOPIC_CREATE=true # Allow users to create new topics
4
ALLOW_TOPIC_EDIT=true # Allow users to edit topic configuration
5
ALLOW_TOPIC_DELETE=true # Allow users to delete topics
6
ALLOW_GROUP_EDIT=true # Allow users to delete consumer groups and reset consumer offsets
7
ALLOW_BROKER_EDIT=true # Allow users to edit broker configuration
8
ALLOW_ACL_EDIT=true # Allow users to create and delete Kafka ACLs
9
ALLOW_SCHEMA_CREATE=true # Allow users to create new schemas and subjects
10
ALLOW_SCHEMA_EDIT=true # Allow users to edit schemas and subjects
11
ALLOW_CONNECT_CREATE=true # Allow users to create new connectors
12
ALLOW_CONNECT_EDIT=true # Allow users to edit, pause, stop, and restart connectors and tasks
Copied!
Simply choose the Action, prepend with ALLOW_ set the environment variable, and start kPow.
Copy link