Stiamo installando un sistema multimediale digitale presso la stazione radio del college in cui lavoro. Stiamo provando a dare ai programmatori (lettura; DJ, non programmatori) l'accesso alla musica, senza consentire loro di copiarli sui loro flash drive o trasferirli su Internet.
Siamo in esecuzione su sistemi Windows (Windows XP per i computer client e Windows Server 2008 per il media server). La mia idea è questa
- Creare un utente (ProgramUser) che non ha alcun accesso ai media digitali.
- Creare un utente (MediaUser) che abbia accesso in sola lettura ai media digitali di cui i programmatori non sanno nulla e non conoscono la password.
- Chiedi agli utenti di accedere a Windows come ProgramUser, senza fornire loro alcun accesso al supporto.
- Esegui la nostra applicazione di riproduzione ( Traktor ) come MediaUser, consentendo al programmatore di riprodurre file multimediali ma non di copiarli o modificarli.
Questa sembra la soluzione perfetta, ma c'è un gotcha. Se l'applicazione di riproduzione o la macchina si arresta in modo anomalo, il programmatore è l'unica persona che sarà in grado di farlo funzionare di nuovo in un ragionevole lasso di tempo (siamo una stazione radio FM da 15 kW, quindi i tempi di fermo sono un grosso problema). Da qui il mio dilemma ...
Come posso dare al programmatore la possibilità di avviare la nostra applicazione di riproduzione come utente a cui non conoscono la password?