Question says it all. Current versions of Yosemite (10.10.3) and Server (4.1).
Under Server > Settings Enable screen sharing and remote management checked.
Under Server > Access Admin and a non-admin local user listed.
I can log in Screen Sharing as the Admin user but not via non-admin accounts.