When adding a new role and adding permissions it is not obvious to the user that the new role is also inheriting the permissions that belong to the authenticated user as well.
Solution:
When a permissions is checked for the authenticated user - checkboxes for all other roles should be checked and disabled to make it obvious it applies to all of them.