Lockdown Mozilla Thunderbird no Windows Remote Desktop Services

1

Instalei o Mozilla Thunderbird 31.3.0 em um Windows Server 2012 R2 com a função de Serviços de Área de Trabalho Remota.

Eu quero configurar o programa Thunderbird e definir a conta de e-mail de cada usuário, etc, e então eu preciso bloquear o programa, para que os usuários não possam fazer nenhuma alteração.

Eu estive no google tentando descobrir como eu posso impedir que usuários façam quaisquer configurações de preferências e a única coisa relacionada ao GPO é que eu posso encontrá-lo isso , mas hesito em usá-lo.

Existe algo oficial da Mozilla sobre como fazer isso?

Eu não preciso ser específico sobre o que eu bloqueio, então eu ficaria feliz em apenas desativar todas as preferências / configurações de uma só vez, se isso for mais fácil.

UPDATE

Parece que eu encontrei um ponto de partida aqui

    
por hydrajump 09.12.2014 / 03:24

1 resposta

0

Como você está trabalhando com um programa que não é da Microsoft, não há uma maneira integrada de controlar configurações e preferências. Neste caso, você tem que escrever o seu próprio.

Criar um objeto de política personalizado para um aplicativo de terceiros é bastante simples. Aplicativos armazenam configurações em dois lugares: arquivos e chaves do registro. Tudo o que você precisa fazer é encontrar onde a configuração que você precisa controlar é armazenada e, em seguida, criar um item GP Files Preferences ou GP Registry Preferences para modificar esse local. Na verdade, criar a política é super fácil - encontrar a localização é a parte complicada.

Parte 1: localizando a localização de uma configuração

Se você tiver sorte, o desenvolvedor do aplicativo pode ter facilitado isso. Abra o editor de registro e localize a chave do aplicativo em HKLM \ Software ou HKCU \ Software e procure um par de chave / valor que pareça relevante. Cerca de metade do tempo, eles pulam para fora de você (e.x. você está olhando para pular um assistente de primeira execução, e há uma chave chamada FirstRun). Você também pode tentar procurar no diretório de um aplicativo em% AppData% para arquivos óbvios (por exemplo, UserPreferences.ini)

Se você não encontrar nenhuma configuração óbvia, precisará de ajuda. Baixe o Process Monitor do site da Microsoft aqui . Demora um pouco para se acostumar, mas você pode ver todas as operações que um programa faz. Toda configuração persistente deve ser salva em algum lugar, e salvar uma configuração significa que um arquivo ou uma chave do registro é gravada. Inicie seu aplicativo, inicie o Process Monitor, filtre seu escopo para esse aplicativo, faça a alteração e observe para ver o que é gravado. A partir daí, você saberá onde o aplicativo está armazenando as configurações.

De qualquer forma, você pode confirmar suas descobertas observando o local enquanto altera a configuração no aplicativo. Se você encontrou o local certo, poderá ver a mudança. Observe que nem todos os aplicativos gravam as configurações imediatamente - alguns deles em lote e alguns aguardam até você fechar o programa ou, caso contrário, pressionar explicitamente salvar.

Parte 2: Criando uma política para implantação

Se você encontrou uma chave do registro que está sendo modificada, use as Preferências do Registro da Política de Grupo para ajustar o valor da chave para o que você quiser. As chaves do registro são fáceis.

Se você encontrou um arquivo, poderá usar as Preferências de arquivos de diretiva de grupo para substituir esse arquivo em sistemas de destino com uma versão configurada. Por exemplo: Defina suas preferências do jeito que você deseja, copie o arquivo para um compartilhamento de rede e use Arquivos GPP para substituir o arquivo nos sistemas de destino por sua versão. A Diretiva de Grupo não tem capacidade de trabalhar com configurações individuais em um arquivo - é tudo ou nada. Se seu aplicativo armazena atributos específicos do usuário em seu arquivo de preferências, você está sem sorte.

Eu personalizei centenas de aplicativos no meu ambiente seguindo este processo básico. Você pode fazer tudo, desde ignorar assistentes de primeira execução até personalizar um aplicativo com dados das informações do diretório ativo de cada usuário. Cerca de metade do tempo, você tem sorte, e as configurações são óbvias. Personalizar e integrar aplicativos através da Diretiva de Grupo é uma ferramenta incrivelmente útil e poderosa para você ter à sua disposição, especialmente porque ela já existe e não custa nada.

    
por 12.12.2014 / 00:37