Шаблон политики Outlook развертывает DisableCrossAccountCopy как REG_EXPAND_SZ вместо REG_MULTI_SZ
Симптомы
Администратор Active Directory развертывает политику Microsoft Outlook 2010, русская версия или Microsoft Outlook 2013 Запретить копирование или перемещение элементов между учетными записями. Однако, хотя политика применяется к рабочим станциям Microsoft Windows, Outlook не ограничивает пользователей копированием или перемещением сообщений электронной почты организации в файл данных Outlook (PST) или другую учетную запись электронной почты.
Причина
Файлы административных шаблонов Outlook 2010 и Outlook 2013 (ADM/ADMX/ADML) задают значение реестра DisableCrossAccountCopy с помощью типа данных REG_EXPAND_SZ (расширяемая строка данных). Однако значение реестра DisableCrossAccountCopy должно быть типом данных REG_MULTI_SZ (несколько строк).
Разрешение
Администратор AD организации может использовать следующие сведения для развертывания значения реестра DisableCrossAccountCopy с помощью групповая политика:
Действие: Заменить
Hive: HKEY_CURRENT_USER (HKU\. DEFAULT)
Путь к ключу: Software\Policies\Microsoft\Office\14.0\Outlook
Имя значения: DisableCrossAccountCopy
Тип значения: REG_MULTI_SZ
Задайте для данных Value одну из следующих трех строк:
- Звездочка (*) ограничивает копирование или перемещение сообщений из любой учетной записи или файла данных Outlook (PST).
- Доменное имя учетной записи электронной почты для ограничения. Можно задать домен учетных записей, которые нужно ограничить. Например,
contoso.com
. - Sharepoint Эта строка ограничивает копирование или перемещение данных из всех списков SharePoint.
В Windows Server 2008 и Windows Server 2012 средах для развертывания параметров реестра можно использовать расширение параметров реестра групповая политика. Дополнительные сведения об использовании расширения параметров реестра для развертывания значения реестра DisableCrossAccountCopy см. в разделе Настройка элемента реестра.
Примечание.
В среде Windows Server 2003 изменение реестра можно распространить с помощью скрипта входа. Дополнительные сведения об использовании скрипта входа для развертывания параметра реестра см. в статье Добавление, изменение или удаление подразделов и значений реестра с помощью файла .reg.
Дополнительные сведения о параметре DisableCrossAccountCopy см. в статье Планирование соответствия требованиям и архивации в Outlook 2010.
Важно!
Если вы являетесь пользователем Outlook и испытываете поведение, описанное в разделе "Симптомы", обратитесь к администратору вашей организации. Все изменения, внесенные в куст политик реестра, будут перезаписаны параметрами политики организации. Поэтому необходимо обратиться к администратору, чтобы применить необходимые изменения.
Дополнительная информация
Кроме того, администраторы могут вносить изменения в шаблоны ADMX и ADML. Сначала его следует протестировать в среде клиента с ограниченным количеством объектов пользователей Active Directory, чтобы убедиться, что это приведет к ожидаемому поведению Outlook. Затем политику можно применять более широко. Чтобы обновить административные шаблоны, внесите следующие изменения в файлы outlk14.admx и outlk14.adml. Эти изменения обновят шаблон, чтобы использовать правильное REG_MULTI_SZ значение:
По умолчанию outlk14.admx содержит следующий раздел для этой политики:
<policy name="L_PreventCopyingOrMovingItemsBetweenAccounts" class="User" displayName="$(string.L_PreventCopyingOrMovingItemsBetweenAccounts)" explainText="$(string.L_PreventCopyingOrMovingItemsBetweenAccountsExplain)" presentation="$(presentation.L_PreventCopyingOrMovingItemsBetweenAccounts)" key="software\policies\microsoft\office\14.0\outlook">
<parentCategory ref="L_Exchangesettings" />
<supportedOn ref="windows:SUPPORTED_WindowsVista" />
<elements>
<text id="L_PreventCopyingOrMovingItemsBetweenAccountsID" valueName="disablecrossaccountcopy" required="true" expandable="true" />
</elements>
</policy>
Его необходимо изменить следующим образом:
<policy name="L_PreventCopyingOrMovingItemsBetweenAccounts" class="User" displayName="$(string.L_PreventCopyingOrMovingItemsBetweenAccounts)" explainText="$(string.L_PreventCopyingOrMovingItemsBetweenAccountsExplain)" presentation="$(presentation.L_PreventCopyingOrMovingItemsBetweenAccounts)" key="software\policies\microsoft\office\14.0\outlook">
<parentCategory ref="L_Exchangesettings" />
<supportedOn ref="windows:SUPPORTED_WindowsVista" />
<elements>
<multiText id="L_PreventCopyingOrMovingItemsBetweenAccountsID" valueName="disablecrossaccountcopy" maxStrings="25" maxLength="100"/>
</elements>
</policy>
По умолчанию outlk14.adml содержит следующий раздел для этой политики:
<presentation id="L_PreventCopyingOrMovingItemsBetweenAccounts">
<textBox refId="L_PreventCopyingOrMovingItemsBetweenAccountsID">
<label>SMTP address domain</label>
</textBox>
</presentation>
Его необходимо изменить следующим образом:
<presentation id="L_PreventCopyingOrMovingItemsBetweenAccounts">
<multiTextBox refId="L_PreventCopyingOrMovingItemsBetweenAccountsID">
</multiTextBox>
</presentation>
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по