On Sat, Jul 6, 2019 at 11:56 PM Hooman Katirai <[email protected]> wrote:

> Our use case is an online course: students (who pre-licensure healthcare
> professional) get hands-on training in the use of a Windows based software
> package they need to get a job.
>
> The students log in via guacamole to access the software. The teacher
> shows them how to do different tasks (e.g. entering a prescription), and
> then the students do those tasks while the teacher watches.
>
> When the students get stuck, the teacher needs to be able to step in to
> show them how to complete the task. So the students are aware that they
> are being observed and we have two connections with one shadowing the other.
>
> A single teacher may be monitoring up to 10 students at a time as they
> complete short assignments.
>
> With respect to what happens when I connect a VNC client to an RDP
> session, the windows login screen is displayed. Once you log in, what
> happens next depends on how many active sessions there are. A base WIndows
> Server 2019 supplied by Amazon supports up to 2 simultaneous sessions. If 2
> sessions are already active, the VNC connection will show a Windows blue
> screen asking which existing session you want to disconnect in order to
> proceed with your connection. Once you choose which connection to
> disconnect, a new console session is opened.
>

Maybe you could use Sharing Profiles within Guacamole, instead?  This would
allow the same connection to be shared, either R/O (View-only) or R/W
(View + Control) by two different people.  At present, the student(s) would
have to explicitly share the connection with the teacher.  We're working on
some changes that would allow this sharing behavior to be expanded such
that, in your setting in particular, the teacher could have access to those
sharing sessions by default, depending upon permissions.  Those changes are
still a little ways out, but definitely on the map.

Also, currently to use the Sharing Profiles you need to be storing your
connections in the JDBC module - LDAP and other mechanisms do not track
active connections nor support sharing them.

-Nick

>

Reply via email to