When we onboard employees in Toolyt, we provide access to the academy, and the courses are restricted based on the designation.
For e.g. Sales team will see the content relevant to them, support team will see the content relevant to them etc.
Below are the sample screenshots.
Login page:

Only invited users can access the content, as you see there is no signup page
and once they login, they will be able to access the content

Top features we used:
Video Embed
Quiz to understand what employee learned
Discussion inside lesson to ask questions
Leaderboard to motivate them, it's like wall of share as well :)
URL: https://playbook.acadle.com