4.0

Kafka ACLs

View all ACLs 

lenses-cli acls

Update ACLs 

lenses-cli acl set \
    --resource-type="Topic" \
    --resource-name="transactions" \
    --principal="principalType:principalName" \
    --permission-type="Allow" \
    --acl-host="*" \
    --operation="Read"

ACLs can also be created from a file:

lenses-cli acl create ./file.yaml

Delete ACLs 

lenses-cli acl delete \
    --resource-type="Topic" \
    --resource-name="transactions" \
    --principal="principalType:principalName" \
    --permission-type="Allow" \
    --acl-host="*" \
    --operation="Read"

ACLs can also be deleted from a file:

lenses-cli acl delete ./file.yaml

Example file.

resourceType: Topic
resourceName: transactions
principal: principalType:principalName
permissionType: Allow
host: "*"
operation: Read