У меня есть домен Windows 2008 с рабочими станциями Vista.
Я не хочу, чтобы у пользователей были права администратора на своих машинах, но я хочу разрешить им устанавливать конкретное приложение компании.
Это приложение подписано.
Я бы предположил, что для этого идеально подходит групповая политика - программное обеспечение устанавливается при входе в систему (обычно незаметно), и пользователям вообще не нужны дополнительные права.
Эта ссылка в Microsoft дает обзор.
Создайте группу AD, например «Корпоративное приложение». Добавьте в эту группу машины, на которых вы хотите получить приложение.
Создайте сценарий запуска, который устанавливает это приложение при перезагрузке компьютера, добавьте сценарий запуска в групповую политику.
Я не использовал их, но вы можете сделать это с помощью Политики ограниченного использования программ
Я развернул программы установки сторонних разработчиков, используя инструмент развертывания Symantec, входящий в состав антивирусной корпоративной версии. При выборе пакета для развертывания просто указал ему на файл setup.exe, который я хотел установить, а не на антивирусный клиент, и выполнил те же действия, как если бы это был антивирусный клиент Symantec, который был установлен.
Не знаю, есть ли у вас Symantec Corp, но если да, то это вариант.