Details
-
Bug
-
Resolution: Fixed
-
Medium
-
3.4.0, 3.5.0, 3.6.0
Description
When permissions are granted or revoked to a group, the permission cache is updated. Usually the group names are lowercased, but for these dynamic updates, the lowercasing isn't happening.
For example, the permissions cache is updated for group 'Administrators', but the permission checks are done for group 'administrators'. As a result, the permission checks do not 'see' the updated permissions.