В рамках запланированного перехода на 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.
Важная часть: Этот параметр зарезервирован для внутреннего использования корпорацией Майкрософт.
Значит, вы не можете использовать этот параметр.