Функционал Hold требует апдейта схемы на Exchange 2013

Интересный момент. В списке так называемых “written-back” атрибутов не так давно появился новый:

  • msExchUserHoldPolicies = Litigation Hold: Enables cloud services to determine which users are under Litigation Hold.

Ещё три месяца назад его не было в списке. А между тем для организаций, использующих Hold, это может иметь большое значение. Почитайте этот пост. В нём говорится, что в случае если на стороне on-prem развёрнут только Exchange 2010 SP3 (т.е. нет ES2013) – а это в принципе поддерживаемая конфигурация на сегодня – то при включённой опции In-place Hold будут наблюдаться ошибки синхронизации Dirsync. Происходить это будет потому, что атрибут msExchUserHoldPolicies отсутствует в схеме Exchange 2010. И чтобы всё заработало, нужно обязательно проапдейтить схему AD на Exchange 2013.

Другими словами, если у вас на стороне on-prem Exchange 2010 SP3 (нет ES2013) и вы желаете использовать функционал Hold, вам необходимо проапгрейдить схему до Exchange 2013. Хотя формально в документации говорится, что это не обязательно.

Такой вот важный нюанс.