У нас є безліч тонких клієнтів, які працюють з Windows Embedded Standard 7 та сервером SCCM 2012 R2 для управління ними. Для тонких клієнтів увімкнено фільтри запису (FBWF), тому машинні зміни не є постійними. У рідкісних випадках нам доводиться щось оновлювати, ми просто розгортаємо це через SCCM, і він автоматично бере на себе вимкнення та повторне включення фільтрів запису для внесення змін.
Ось що має статися:
клієнт SCCM повідомляє користувача та 30-хвилинний відлік часу, щоб зберегти свою роботу та вийти із системи. Потім тонкий клієнт перезавантажується та відключає фільтр запису. На екрані входу відображається замок і помічається, що пристрій обслуговується, і не дозволить нормальним користувачам (не адміністраторам) входити в систему, поки SCCM робить це. Коли SCCM завершено, він знову вмикає фільтр запису, перезавантажує, а потім користувачі можуть знову увійти.
Проблема, яка у мене виникає, полягає в тому, що ми використовуємо зчитувачі карток близькості для входу в систему. Співробітники не вводять паролі. Вони просто торкаються свого значка. Ця система хороша, але програмне забезпечення, яке її запускає, порушує автоматизацію фільтра запису за допомогою вбудованої Windows.
Ось що насправді відбувається:
клієнт SCCM повідомляє звичайне 15-хвилинне повідомлення перед перезавантаженням із вимкненим фільтром запису. Коли він перезавантажується, відображається звичайний екран для входу. Користувачі можуть увійти в систему та використовувати її під час встановлення програмного забезпечення SCCM. Оскільки сеанс користувача активний, він знову повідомляє ще 30 хвилин перед перезавантаженням із фільтром запису.
У цьому випадку він не тільки додає додаткових 30 хвилин до часу розгортання, але й надає звичайним користувачам надійні 30-60 хвилин незахищеного часу на тонких клієнтах з будь-якими змінами, які вони вносять, перетворюючись назавжди на зображення, коли фільтр запису знову включається.
Проблема випливає з того, що Windows Embedded 7 використовує іншого постачальника даних (аналогічно GINA), ніж звичайний Windows 7, але продукт SSO повинен замінити постачальника даних облікових даних Windows, щоб функціонувати. Я зв’язався з продавцем з цього приводу, але вони просто кажуть, що це відома проблема, і для цього немає жодних виправлень чи вирішення.
Тож ось моє запитання:
Як я можу імітувати бажану поведінку іншим способом? Я знаю, що існує налаштування групової політики, де ви можете заборонити локальний вхід певним групам користувачів. Я думав, що міг би змінити відповідне налаштування реєстру до та після встановлення, але я відкритий для інших ідей.
Я не вище встановлення сценаріїв, якщо доведеться. Я добре володію сценаріями, PowerShell, VBScript тощо. Мені просто цікаво, чи є у когось яскраві ідеї, як це вирішити.
Оновлення:
я знехтував зазначити, що ці пристрої використовуються в умовах лікарні для того, щоб персонал мав діаграми на своїх пацієнтів. Вони повинні бути доступні цілодобово, тому ми не можемо обмежувати години входу або налаштовувати вікна технічного обслуговування. Ми управляємо простоями, попередньо повідомляючи про наглядових працівників, але все, що займає більше години, стає проблемою дотримання законодавства і вимагає введення в дію офіційних процедур простоїв.