Назад | Перейти на главную страницу

Как неактивным пользователям Active Directory, через 1 месяц после их ПЕРВОГО ВХОДА, вместо определения твердой даты истечения срока действия

Мы хотим предоставить доступ некоторым пользователям Active Directory, чтобы они могли удаленно иметь доступ к нашему серверу и скачивать файлы из специальной папки сервера.

Лицензии, которые мы даем пользователям, являются временными. Должны быть лицензии на 1 месяц, 2 месяца, ..., 1 год, ....

ТЕКУЩАЯ СИТУАЦИЯ (ЧТО Я НЕ ХОЧУ):

Когда пользователи создаются и добавляются в ОС, указывается твердый срок действия.


ЧТО Я ХОЧУ:

Срок действия пользователя должен рассчитываться автоматически после первого входа в систему. Право на учетную запись при покупке лицензии пользователю может не понадобиться.

Другими словами:

Когда лицензия созданного нами пользователя приобретается на 1 января, он должен использовать лицензию до тех пор, пока 1 февраля. Неважно, входит он в систему или нет. Он не может прийти 5 февраля и начать использовать его лицензию, потому что тогда срок ее действия истек.

Я хочу, чтобы когда он подошел к 5 февраля и начинает использовать, обновление лицензии до 5 марта.


Как насчет запланированного сценария или PowerShell, который перечисляет пользователей в активном каталоге. Ищите пользователей, у которых не установлена ​​дата истечения срока действия, но у которых есть дата последнего входа в систему. Затем установите срок годности на желаемый. Пока вы запускаете его хотя бы ежедневно, все будет в порядке.