Upgraded to Lenses and the group permissions do not work as they should

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