Estamos instalando um sistema de mídia digital na estação de rádio da faculdade em que trabalho. Estamos tentando dar aos programadores (leitura; DJs, não codificadores) acesso à música, sem permitir que eles copiem qualquer coisa para suas unidades flash ou transfiram pela Internet.
Estamos executando nos sistemas Windows (Windows XP para os computadores clientes e Windows Server 2008 para o servidor de mídia). Minha ideia é essa.
- Crie um usuário (ProgramUser) que não tenha acesso à mídia digital.
- Crie um usuário (MediaUser) que tenha acesso somente leitura à mídia digital sobre a qual os programadores não sabem nada e não sabem a senha.
- Faça com que os usuários efetuem login no Windows como ProgramUser, não dando acesso à mídia.
- Execute nosso aplicativo de reprodução ( Traktor ) como o MediaUser, permitindo que o programador reproduza a mídia, mas não a copie ou modifique.
Esta parece ser a solução perfeita, mas há uma pegadinha. Se o aplicativo de reprodução ou a máquina travar, o programador é a única pessoa capaz de executá-lo novamente em um período de tempo razoável (somos uma estação de rádio FM de 15 kW, portanto o tempo de inatividade é um grande problema). Daí o meu dilema ...
Como posso dar ao programador a capacidade de iniciar nosso aplicativo de reprodução como um usuário para o qual eles não sabem a senha?