Skip to content

[NEW] ACL pattern support for pub/sub #7923

@asleire

Description

@asleire

The problem/use-case that the feature addresses

In a microservice environment we may have many clients connecting to the same Redis instance. Due to ACL we may now let these clients have restricted access to their own namespaces for stored data, but we can not give them access to pub/sub without giving them the possibility to interfere with eachother.

Description of the feature

It should be possible to allow users pub/sub access to only certain channels, similarly to how we restrict access to keys

Alternatives you've considered

  • Have seperate Redis instances for clients that should communicate
  • Allow clients to interfere with eachother
  • Use non-redis pub/sub features

Additional information
I couldn't find any information regarding this feature or whether it has been discussed before

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions