I created custom Role, it is not by default installed with WordPress. Let's say it is called "SubAdmin". (Used plugin "User Role Editor)
Choosing "SubAdmin" role to be able to see frontend while in Maintenance mode does not work, this user can't see frontend.
With default roles everything works perfect (Editor, Subscriber... etc)