Bookable VM's in a pool with calendar

Hi all,

This is a feature request for a bookable VM in a shared pool.

We're planning to reduce Windows, MS Office, Adobe licences etc. to a minimum. So we want to create a pool of these clients and provide them to the users.

It should be possible to reserve vm's in a calender (date+time). It should be possible to take over this vm's, in a role like an operator, and assign them to specific users/groups.

The environmet are public schools. The student's should be able to use this limited pool every time. A teacher should be able to take over the clients for his lesson.

Import of a timetable as CSV and JSON should be a part of the feature. In the UI as Upload and via API.

The user should be informed, a feature to save and restore the interrupted session automaticaly is on the wishlist, too. Maybe restore or a fresh session by selection.

Any other suggestion how to share a pool of vm's, determined by a teacher, scheduled in a calender and outside of this free to use for every one are welcome.

I'll appreciate this feature.

Best regards

Florian