I have a requirement where we will be "firehosing" a bunch of different providers' financial price feeds into a single "market data" topic in Kafka. Thing is, some of those providers have finely grained permissioning requirements, right down to individual securities. Without creating different topics for each different permissioning grain, is there a way to prevent Kafka clients from receiving information based on what's inside a message? IE can Kafka do fine-grained intra-topic permissioning?
If not, what is the canonical solution to this?