There should be a way that an Admin can go into a testing environment to see what each user with different roles can see and access. So often I find myself having to guess what exactly a User will see and have access to since one little change to a role can affect a lot.