Можно ли написать своё приложение и например отдать вам исходники для компиляции? соответственно на чём писать и есть ли API
и второе, например попросить написать приложение или добавить функционала.
алгоритм такой
- Запрос пользователя логина и пароля
- Поиск живого контролера домена из Round Robin серверов "maindomain.local", тот суфикс который получен через DHCP или явно укащзанный в конфиге
- Попытка авторизации в LDAP каталоге Active Directory
- Поиск пользователя(которым авторизировались) и получение всех его LDAP атрибутов
- Получить специальный(пока неважно какой) атрибут и подставить его под server, ну или начать подключение к серверу указанному в специальном атрибуте
- Также например можно переназначить некоторые опции конфига из ldap атрибутов
Можно централизованно(ldap) управлять тонкими клиентами основываясь не на железе(мак адресе), а на логине.
Сейчас мы делаем это с помощью http конфига, и мак адрес прописываем пользователю. Но реально это прослойка которую надо поддерживать и резервировать.