Outlook-principmallen distribuerar DisableCrossAccountCopy som REG_EXPAND_SZ i stället för REG_MULTI_SZ

Symptom

En Active Directory-administratör distribuerar Microsoft Outlook 2010- eller Microsoft Outlook 2013-principen Förhindra kopiering eller flytt av objekt mellan konton. Men även om principen tillämpas på Microsoft Windows-arbetsstationer hindrar Outlook inte användare från att kopiera eller flytta organisationens e-postmeddelanden till en Outlook Data-fil (.pst) eller ett annat e-postkonto.

Orsak

Administrationsmallfilerna för Outlook 2010 och Outlook 2013 (ADM/ADMX/ADML) anger registervärdet DisableCrossAccountCopy med hjälp av datatypen REG_EXPAND_SZ (expanderbar datasträng). Registervärdet DisableCrossAccountCopy måste dock vara en REG_MULTI_SZ datatyp (flera strängar).

Åtgärd

Organisationens AD-administratör kan använda följande information för att distribuera registervärdet DisableCrossAccountCopy med hjälp av grupprincip:

Åtgärd: Ersätt
Hive: HKEY_CURRENT_USER (HKU\. STANDARD)
Nyckelsökväg: Programvara\Principer\Microsoft\Office\14.0\Outlook
Värdenamn: DisableCrossAccountCopy
Värdetyp: REG_MULTI_SZ

Ange Värdedata till någon av följande tre strängar:

  1. En asterisk (*) begränsar kopiering eller flytt av meddelanden från alla konton eller Outlook-datafiler (.pst).
  2. Domännamn för e-postkonto som ska begränsas. Du kan ange domänen för de konton som du vill begränsa. Till exempel contoso.com.
  3. Sharepoint Den här strängen begränsar kopiering eller flytt av data från alla SharePoint-listor.

I Windows Server 2008- och Windows Server 2012-miljöer kan du använda tillägget grupprincip Registry-inställningar för att distribuera registerinställningar. Mer information om hur du använder registerinställningstillägget för att distribuera registervärdet DisableCrossAccountCopy finns i Konfigurera ett registerobjekt.

Obs!

I en Windows Server 2003-miljö kan registerändringen distribueras med hjälp av ett inloggningsskript. Mer information om hur du använder ett inloggningsskript för att distribuera en registerinställning finns i Så här lägger du till, ändrar eller tar bort registerundernycklar och värden med hjälp av en .reg fil.

Mer information om inställningen DisableCrossAccountCopy finns i Planera för efterlevnad och arkivering i Outlook 2010.

Viktigt

Om du är en Outlook-användare och upplever det beteende som nämns i avsnittet Symptom kontaktar du administratören för din organisation. Alla ändringar som du gör i registreringsdatafilen Principer skrivs över av organisationens principinställningar. Därför måste du kontakta administratören för att de nödvändiga ändringarna ska tillämpas.

Mer information

Administratörer kan också göra ändringar i ADMX- och ADML-mallarna. Detta bör först testas i kundens miljö med ett begränsat antal Active Directory-användarobjekt för att se till att det resulterar i det förväntade Outlook-beteendet. Sedan kan principen tillämpas bredare. Om du vill uppdatera de administrativa mallarna gör du följande ändringar i outlk14.admx- och outlk14.adml-filerna. Dessa ändringar uppdaterar mallen så att den använder rätt REG_MULTI_SZ värde:

Standardavsnittet outlk14.admx har följande avsnitt för den här principen:

<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>

Detta måste ändras till följande:

<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>

Standardavsnittet outlk14.adml har följande avsnitt för den här principen:

<presentation id="L_PreventCopyingOrMovingItemsBetweenAccounts">
            <textBox refId="L_PreventCopyingOrMovingItemsBetweenAccountsID">
               <label>SMTP address domain</label>
            </textBox>
         </presentation>

Detta måste ändras till följande:

<presentation id="L_PreventCopyingOrMovingItemsBetweenAccounts">
            <multiTextBox refId="L_PreventCopyingOrMovingItemsBetweenAccountsID">
            </multiTextBox>
         </presentation>