some of the tasks might be: -
• Create simple login web application.
• Configure AWS Ubuntu Desktop instances to access lab resources.
• Same instance of this desktop machine should be available to all users.
• Candidate should not be able to send or receive file on this desktop machine.
• Install and configure dynamic user login that expires after 60 days.
• Install and configure LDAP if needed to manage user account.
possible use cases
• user open a page (URL)
• user is prompted with username/password
• user passes username/password if user is valid, a new instance of VM box is created on the fly and user will be able to login to the box
• user is presented on desktop with all possible client application