WhenCreated атрибут не может быть изменен только с помощью системы. Вот соответствующая документация для этого атрибута. Обратите внимание на «Права на обновление: это значение задается системой » и « Только для системы: Истина ». WhenChanged, createTimeStamp и modifyTimeStamp атрибуты все по той же схеме.
Насколько я знаю, вы ничего не сможете сделать, чтобы изменить whenCreated или createTimeStamp, за исключением удаления объекта и его повторного создания.
Если вы ищете способ запроса недавно измененных объектов AD, вам следует запрашивать whenChanged или modifyTimeStamp . Я бы предложил, когда изменится, потому что он тиражируется в глобальном каталоге.
Чтобы создать «сенсорную * утилиту для объектов AD», вам нужно найти не важный (для вас) редактируемый атрибут, с которым связана ссылкаChanged . Затем вы можете настроить этот атрибут, и он должен впоследствии обновить значение whenChanged . Пример атрибут может быть описанием . Если вы действительно хотите усложниться и не связываться с какими-либо встроенными атрибутами, вы можете изменить схему AD, добавив свой собственный атрибут.