Still an “admin” is an “admin” and has the rights to login. The problem is the role, not the scope.
The only thing that comes to my mind is to change the config ALLOW_ADMIN_EMAIL_LOGIN=y
followed by docker compose up -d
every time you need to access users mailboxes, and deacticate it afterwards.