分享方式:


Outlook 原則範本會將 DisableCrossAccountCopy 部署為REG_EXPAND_SZ,而不是REG_MULTI_SZ

徵狀

Active Directory 系統管理員會部署 Microsoft Outlook 2010 或 Microsoft Outlook 2013 原則防止在帳戶之間複製或移動專案。 不過,雖然此原則已套用至 Microsoft Windows 工作站,但 Outlook 不會限制使用者將組織電子郵件訊息複製或移動到 Outlook Data (.pst) 檔案或其他電子郵件帳戶。

原因

ADM/ADMX/ADML (Outlook 2010 和 Outlook 2013 系統管理範本檔案) 使用REG_EXPAND_SZ (可展开的数据字符串) 數據類型來設定 DisableCrossAccountCopy 登錄值。 不過, DisableCrossAccountCopy 登錄值必須是數據類型) 多個字串REG_MULTI_SZ (。

解決方案

組織的 AD 系統管理員可以使用下列資訊,使用 群組原則 部署 DisableCrossAccountCopy 登錄值:

動作:取代
Hive:HKEY_CURRENT_USER (HKU\。默認)
主要路徑:Software\Policies\Microsoft\Office\14.0\Outlook
數值名稱:D isableCrossAccountCopy
實值類型:REG_MULTI_SZ

[值資料] 設定為下列三個字串之一:

  1. 星號 (*) 會限制將訊息複製或移出任何帳戶或 Outlook 數據檔 (.pst) 。
  2. 要限制的電子郵件帳戶功能變數名稱。 您可以指定要限制的帳戶網域。 例如,contoso.com
  3. 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>