Šablona zásad Outlooku nasadí DisableCrossAccountCopy jako REG_EXPAND_SZ místo REG_MULTI_SZ

Příznaky

Správce služby Active Directory nasadí zásadu Microsoft® Outlook® 2010 nebo Microsoft Outlook 2013 Zabránit kopírování nebo přesouvání položek mezi účty. I když se ale zásady použijí na pracovní stanice Microsoft Windows, aplikace Outlook uživatelům neomezuje kopírování nebo přesouvání e-mailových zpráv organizace do datového souboru aplikace Outlook (PST) nebo jiného e-mailového účtu.

Příčina

Soubory šablon pro správu Outlooku 2010 a Outlooku 2013 (ADM/ADMX/ADML) nastavily hodnotu registru DisableCrossAccountCopy pomocí datového typu REG_EXPAND_SZ (rozbalitelný datový řetězec). Hodnota registru DisableCrossAccountCopy však musí být datový typ REG_MULTI_SZ (více řetězců).

Řešení

Správce SLUŽBY AD organizace může pomocí následujících informací nasadit hodnotu registru DisableCrossAccountCopy pomocí Zásady skupiny:

Akce: Nahradit
Podregistr: HKEY_CURRENT_USER (HKU\. VÝCHOZÍ)
Cesta ke klíči: Software\Policies\Microsoft\Office\14.0\Outlook
Název hodnoty: DisableCrossAccountCopy
Typ hodnoty: REG_MULTI_SZ

Nastavte data hodnoty na jeden z následujících tří řetězců:

  1. Hvězdička (*) omezí kopírování nebo přesouvání zpráv z libovolného účtu nebo datového souboru Outlooku (PST).
  2. Název domény e-mailového účtu, který má být omezen. Můžete zadat doménu účtů, které chcete omezit. Například: contoso.com.
  3. Sharepoint Tento řetězec omezí kopírování nebo přesun dat ze všech sharepointových seznamů.

V prostředích systému Windows Server 2008 a Windows Server 2012 můžete k nasazení nastavení registru použít rozšíření předvoleb registru Zásady skupiny. Další informace o použití rozšíření předvoleb registru k nasazení hodnoty registru DisableCrossAccountCopy najdete v tématu Konfigurace položky registru.

Poznámka

V prostředí systému Windows Server 2003 lze změnu registru distribuovat pomocí přihlašovacího skriptu. Další informace o použití přihlašovacího skriptu k nasazení nastavení registru najdete v tématu Přidání, úprava nebo odstranění podklíčů a hodnot registru pomocí souboru .reg.

Další informace o nastavení DisableCrossAccountCopy najdete v tématu Plánování dodržování předpisů a archivace v Aplikaci Outlook 2010.

Důležité

Pokud jste uživatelem Outlooku a dochází k chování uvedenému v části Příznaky, obraťte se na správce vaší organizace. Všechny změny, které provedete v podregistru Zásady registru, se přepíšou nastavením zásad organizace. Proto se musíte obrátit na správce, aby se potřebné změny použily.

Další informace

Alternativně můžou správci provádět změny v šablonách ADMX a ADML. Nejprve by se měl testovat v prostředí zákazníka s omezeným počtem uživatelských objektů služby Active Directory, aby se zajistilo očekávané chování Outlooku. Pak je možné zásadu použít v širším měřítku. Pokud chcete aktualizovat šablony pro správu, proveďte následující změny v souborech outlk14.admx a outlk14.adml. Tyto změny aktualizují šablonu tak, aby používala správnou hodnotu REG_MULTI_SZ:

Výchozí soubor outlk14.admx obsahuje následující část pro tuto zásadu:

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

Toto nastavení je potřeba změnit na následující:

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

Výchozí soubor outlk14.adml obsahuje následující část pro tuto zásadu:

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

Toto nastavení je potřeba změnit na následující:

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