In Admin view, create a "View As X User" feature
Please consider creating a way for the superadmin to see how other users based on their role will see the CRM or a particular module. This becomes difficult in seeing whether validation rules or permission changes are effective unless you have the logins for a different user to test. As a superadmin, you should be able to view the processes and do tests as a different user.