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:
- En asterisk (*) begränsar kopiering eller flytt av meddelanden från alla konton eller Outlook-datafiler (.pst).
- 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
. - 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>