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

Отключить префикс GUID в атрибуте LegacyExchangeDn

В рамках запланированного перехода на Exchange 2013 со сторонней системы электронной почты мы будем некоторое время взаимодействовать с существующей системой параллельно и хотим обмениваться данными о доступности между ними. Однако Exchange 2013 усложняет эту задачу, добавляя к имени пользователя префикс GUID в LegacyExchangeDn атрибут в AD. Мы хотели бы отключить это, чтобы упростить нам управление миграцией и совместимостью, а командлет Set-OrganizationConfig претендует на то, чтобы позволить нам сделать именно это.

Однако, когда я действительно пытаюсь запустить его:

[PS] C:\Windows\system32>Set-OrganizationConfig -IsGuidPrefixedLegacyDnDisabled $true
A parameter cannot be found that matches parameter name 'IsGuidPrefixedLegacyDnDisabled'.
    + CategoryInfo          : InvalidArgument: (:) [Set-OrganizationConfig], ParameterBindingException
    + FullyQualifiedErrorId : NamedParameterNotFound,Set-OrganizationConfig
    + PSComputerName        : exchange.domain.local

Technet и даже Get-Help командлет включает этот параметр, но, похоже, сам командлет его не распознает. Я делаю это неправильно или это ошибка? Если последнее, есть ли обходной путь?

Вы можете найти на TechNet что подпись этого параметра:

IsGuidPrefixedLegacyDnDisabled    Optional   System.Boolean   This parameter is reserved for internal Microsoft use.

Важная часть: Этот параметр зарезервирован для внутреннего использования корпорацией Майкрософт.

Значит, вы не можете использовать этот параметр.