Блокировка Mozilla Thunderbird в службах удаленных рабочих столов Windows

Я установил Mozilla Thunderbird 31.3.0 на Windows Server 2012 R2 с ролью служб удаленных рабочих столов.

Я хочу настроить программу Thunderbird и настроить учетную запись электронной почты каждого пользователя и т. Д., А затем мне нужно заблокировать программу, чтобы пользователи не могли вносить какие-либо изменения.

Я пытался выяснить, как я могу запретить пользователям устанавливать какие-либо настройки и единственное, что связано с объектом групповой политики, - это найти его, но я не решаюсь его использовать.

Есть ли что-то официальное от Mozilla о том, как это сделать?

Мне не нужно конкретно знать, что я блокирую, поэтому я был бы рад просто отключить все настройки / настройки за один раз, если это проще.

ОБНОВИТЬ

Похоже, я мог бы найти отправную точку здесь

1 ответ

Поскольку вы работаете с программой не от Microsoft, встроенного способа управления настройками и предпочтениями нет. В этом случае вы должны написать свой собственный.

Создание пользовательского объекта политики для стороннего приложения довольно просто. Приложения хранят настройки в двух местах: файлы и ключи реестра. Все, что вам нужно сделать, - это найти, где хранится настройка, которой вы хотите управлять, а затем создать параметр "Настройки файлов GP" или "Настройки реестра GP", чтобы изменить это местоположение. На самом деле создать политику очень просто - найти местоположение очень сложно.

Часть 1. Поиск местоположения настройки

Если вам повезет, разработчик приложения, возможно, сделал это легко. Откройте редактор реестра и найдите ключ приложения в разделе HKLM\Software или HKCU\Software, затем найдите пару ключ / значение, которая звучит релевантно. Примерно в половине случаев они выпрыгивают прямо на вас (например, вы хотите пропустить мастер первого запуска, и есть ключ с именем FirstRun). Вы также можете попробовать поискать очевидные файлы в каталоге приложения в%AppData% (например, UserPreferences.ini).

Если вы не можете найти очевидные настройки, вам понадобится помощь. Загрузите Process Monitor с сайта Microsoft здесь. Требуется немного привыкнуть, но вы можете увидеть каждую операцию, которую выполняет программа. Каждый постоянный параметр должен быть сохранен где-то, и сохранение параметра означает, что в файл или раздел реестра будет записан. Запустите ваше приложение, запустите Process Monitor, отфильтруйте область действия для этого приложения, внесите изменения и посмотрите, что будет записано. Оттуда вы узнаете, где приложение хранит настройки.

В любом случае, вы можете подтвердить свои выводы, наблюдая за местоположением, когда вы меняете настройки в приложении. Если вы нашли правильное местоположение, вы сможете увидеть его изменение. Обратите внимание, что не все приложения записывают настройки сразу - некоторые их пакетируют, а некоторые ждут, пока вы не закроете программу или явно не нажмете "Сохранить".

Часть 2. Создание политики для развертывания

Если вы нашли изменяемый раздел реестра, используйте настройки реестра групповой политики, чтобы настроить значение ключа по своему усмотрению. Ключи реестра просты.

Если вы нашли файл, вы можете использовать Настройки файлов групповой политики, чтобы заменить этот файл на целевых системах версией, которую вы настроили. Например: задайте свои предпочтения так, как вы хотите, скопируйте файл в общую сетевую папку и используйте файлы GPP, чтобы заменить файл в целевых системах вашей версией. Групповая политика не имеет возможности работать с отдельными настройками в файле - это все или ничего. Если ваше приложение хранит пользовательские атрибуты в файле настроек, вам не повезло.

Я настроил сотни приложений в своей среде, следуя этому основному процессу. Вы можете делать все, от пропуска мастеров первого запуска до персонализации приложения с данными из данных активного каталога каждого пользователя. Примерно в половине случаев вам повезло, и настройки очевидны. Настройка и интеграция приложений с помощью групповой политики - это невероятно полезный и мощный инструмент, которым вы можете воспользоваться, тем более что он уже есть и ничего не стоит.

Другие вопросы по тегам