Details
-
Sub-task
-
Status: Resolved
-
Low
-
Resolution: Fixed
-
None
Description
When introducing roles in CASSANDRA-7653, we retained LIST USERS support for backwards compatibility. However, the super column in its results is derived from IRoleManager#isSuper which only returns the superuser status for the named role and doesn't consider any other roles granted to it.
LIST USERS then incorrectly shows a role which does not directly have superuser status, but which inherits it as not-a-superuser.