I have a Lenses group setup with a namespace permission like this:
team.project.topicA.*
.
The users part of this group can see topics like
team.project.topicA.extra
or team.project.topicA-extra
.
After upgrading to Lenses 5.2.2 the user can only see:
team.project.topicA.extra
.
What changed and how can it be fixed?
Before Lenses 5.2.2 and 4.3.10, Lenses had a bug where namespace permission was checked/validated using a regular expression. The Lenses ACLs specification requires only wildcard rules, not regex rules.
Considering the setup: team.project.topicA.*
to replicate the behaviour before the fix, the group namespace permission has to be changed to: team.project.topicA*
.
1 Like