Nous installons un système de médias numériques à la station de radio universitaire où je travaille. Nous essayons de donner aux programmeurs (lecture; DJs, pas codeurs) un accès à la musique, sans leur permettre de copier quoi que ce soit sur leurs lecteurs flash ou de la transférer sur Internet.
Nous fonctionnons sur les systèmes Windows (Windows XP pour les machines clientes et Windows Server 2008 pour le serveur multimédia). Mon idée est la suivante.
- Créez un utilisateur (ProgramUser) qui n'a aucun accès aux médias numériques.
- Créez un utilisateur (MediaUser) qui a un accès en lecture seule aux médias numériques dont les programmeurs ne savent rien et ne connaissent pas le mot de passe.
- Demandez aux utilisateurs de se connecter à Windows en tant que ProgramUser, ce qui ne leur donne aucun accès aux médias.
- Exécutez notre application de lecture ( Traktor ) en tant que MediaUser, permettant au programmeur de lire des médias mais pas de les copier ou de les modifier.
Cela semble être la solution parfaite, mais il y a un problème. Si l'application de lecture ou la machine tombe en panne, le programmeur est la seule personne qui pourra le faire fonctionner à nouveau dans un délai raisonnable (nous sommes une station de radio FM de 15 kW, donc les temps d'arrêt sont un gros problème). D'où mon dilemme ...
Comment donner au programmeur la possibilité de démarrer notre application de lecture en tant qu'utilisateur dont il ne connaît pas le mot de passe?