Если ваш клиент уже использует активный каталог, то вы можете использовать скрипт входа в систему для загрузки основных файлов конфигурации, которые могут ему понадобиться.
Это произойдет, только если они войдут в систему, когда они подключены к домену, так что ваше требование к соединению будет выполнено, и, поскольку оно будет загружено только в то время, все ваши клиентские приложения смогут загружать данные локально, удовлетворяя требованиям локальности.
Затем, когда вы развернете обновленный файл конфигурации, все пользователи должны будут снова войти в систему при подключении к сети.
Этот сценарий не будет отличаться от сценариев, часто используемых для подключения доступных сетевых ресурсов или настройки локальных принтеров. В каждом случае вы можете определить, где находится пользователь и, следовательно, какой файл конфигурации он должен загрузить.
Это, конечно, предполагает, что эти значения конфигурации меняются не очень часто. Если существует вероятность того, что они будут меняться так часто, что сделает выход из системы / вход неудобным, вам придется использовать другой подход.