Прямой возможности реализации такого в AD нет, там можно выставить только дату до которой запись будет работать.
Введи на предприятии такую схему - если работник долго болеет или уходит в отпуск (отдел кадров должен быть всегда в курсе кто болеет или в отпуске) просто блокируй эту запись, а при возвращении работника на работу, разблокируешь его запись. Причем это можно автоматизировать через Планировщик задач. Например, прописать там на соответствующие даты и время скрипты off.cmd и on.cmd
off.cmd: net user login /active:no
on.cmd: net user login /active:yes
Как блокировать пользователей в Active Directory на время их длительного отсутствия (неделю, месяц)?
- Деталі