安装和配置 AEM Document Security Extension for Microsoft Office installing-and-configuring-aem-document-security-extension-for-microsoft-office
本文档指导您完成安装和配置 Adobe Experience Manager Document Security Extension for Microsoft Office。
本文档包含有关以下任务的信息:
- 安装 Document Security Extension for Microsoft Office
- 预先配置安装程序以指向 LiveCycle Rights Management ES2 或更高版本或者 AEM 6.0 Forms 或更高版本的 Document Security 插件。
- 配置默认策略的自动应用
安装之前 before-you-install
在安装 Document Security Extension for Microsoft Office 之前,请确保:
- 您已阅读发行说明。
- Microsoft Office 已激活。打开 Microsoft Office 应用程序时未显示激活对话框。
- Microsoft Windows 和 Microsoft Office 的最新服务包已安装。
- 如果您在为不支持的语言安装 Document Security for Microsoft Office,请至少打开 Office 应用程序一次。
禁用 McAfee VirusScan disable-mcafee-virusscan
在安装了 Document Security Extension 并为 McAfee VirusScan 启用了 On-Access Scan 的计算机上,为了确保 Office 应用程序顺利启动,请在 McAfee VirusScan 控制台中禁用 Buffer Overflow Protection 选项。
卸载第三方插件 uninstall-third-party-plug-ins
AEM Document Security Extension for Microsoft Office 不支持 Microsoft Office 应用程序的第三方插件。由于此扩展与第三方插件冲突,在安装 Document Security for Microsoft Office 之前,请卸载 Microsoft Office 的任意非 Adobe 插件。Adobe 不提供对安装了第三方插件的 Document Security for Microsoft Office 应用程序的支持。
系统要求 system-requirements
Document Security Extension 客户端 document-security-extension-client
确保要安装 Document Security Extension 的计算机满足以下最低配置:
-
英语、法语、德语、日语、意大利语、西班牙语、巴西葡萄牙语、朝鲜语、简体中文和繁体中文的 32 位或 64 位版本的 Microsoft Windows 7 或 Windows 10。
注意: Document Security Extension for Microsoft Office 应该也可以在 Microsoft Surface 设备上使用。 -
英语、法语、德语、日语、意大利语、西班牙语、巴西葡萄牙语、朝鲜语、简体中文和繁体中文的 32 位或 64 位版本的 Microsoft Office 2013、2016、2019 以及作为 Office 365 一部分安装的 Microsoft Office 桌面应用程序。
注意:AEM Document Security Extension for Microsoft Office 不支持 Microsoft Office 应用程序的第三方插件。由于此扩展可能与第三方插件冲突,在安装 Document Security Extension for Microsoft Office 之前,必须卸载 Microsoft Office 应用程序的任意非 Adobe 插件。Adobe 不提供对安装了第三方插件的 Document Security Extensions for Microsoft Office 应用程序的支持。
-
1.3 GHz 处理器或更高
-
2 GB RAM
-
100 MB 可用硬盘空间
Document Security document-security
要使用 Document Security Extension,请确保您可以连接到 Adobe LiveCycle Rights Management ES2 和更高版本或 AEM 6.0 Forms 或更高版本的 Document Security 插件。
安装 Document Security Extension for Microsoft Office installing-document-security-extension-for-microsoft-office
安装程序可以从下载页面下载。无法直接自定义安装程序可执行文件,但它可以在交互模式或静默模式下安装。要安装软件,请以管理员身份登录 Windows。
为 32 位和 64 位版本的 Microsoft Office 提供了单独的安装程序。对于 32 位版本的 Microsoft Office,请下载 DocumentSecurityExtensionforMicrosoftOffice.exe。对于 64 位版本的 Microsoft Office,请下载 DocumentSecurityExtensionforMicrosoftOffice64.exe。
在静默模式下安装 install-in-silent-mode
使用文件提取器实用程序,例如 WinZip,从安装程序文件中提取 DocumentSecurityExtensionforMicrosoftOffice.exe
。打开命令行提示符,转到包含设置文件的文件夹,然后键入以下文本:
DocumentSecurityExtensionforMicrosoftOffice.exe -s -a -s -v" /qn"
安装程序也以 MSI 文件提供,此文件可用于定制。
在静默模式下安装 MSI 文件 install-an-msi-file-in-silent-mode
-
使用文件提取器实用程序,例如 WinZip,从 ZIP 文件中提取
DocumentSecurityExtensionforMicrosoftOffice.msi
文件。 -
打开命令行提示符,转到包含 MSI 文件的文件夹,然后键入以下文本:
msiexec /I DocumentSecurityExtensionforMicrosoftOffice.msi /qn
预配置安装程序以连接到 Document Security preconfiguring-the-installer-to-connect-to-document-security
您可以预配置 Document Security Extension for Microsoft Office 安装程序以指向 LiveCycle 或 AEM 服务器,以便安装 Document Security Extension for Microsoft Office 的用户可以使用这些功能而不需要配置连接。这样,用户可以打开受保护文档而无需配置。但是,用户无法保护新文档,除非配置客户端使用特定服务器。
以下步骤描述了如何创建和配置 MSI 文件。此 MSI 文件包含向企业中安装的 LiveCycle 或 AEM 服务器预配置 Document Security Extension for Microsoft Office 安装程序所需的注册表值。
自定义安装程序的先决条件 prerequisites-for-customizing-the-installer
使用 Orca 数据库编辑器自定义安装程序。以下步骤描述了如何使用 Orca 数据库编辑器,通过修改 MSI 安装文件的副本来创建自定义 MSI 文件。Orca 在适用于 Windows Server 2008 和 .NET Framework 3.5 的 Windows SDK 中提供。
安装 Orca install-orca
-
下载适用于 Windows Server 2008 和 .NET Framework 3.5 的 Windows SDK。
-
双击 \Microsoft SDK\bin 文件夹中的 Orca.msi 文件。
您还需要安装程序文件的 MSI 变体。联系 Adobe 支持以接收最新版本的 MSI 安装程序。
note note NOTE 始终在运行安装程序之前关闭 DocumentSecurityExtensionforMicrosoftOffice.msi 文件。如果 Orca 在使用 MSI 文件,您无法运行安装程序。
创建和配置 MSI 文件 create-and-configure-the-msi-file
-
单击 开始 > 程序 > Orca。
-
单击 文件 > 打开,然后浏览到
DocumentSecurityExtensionforMicrosoftOffice.msi
文件。 -
从表的列表(左侧)中选择“属性”。
-
根据企业安装的是 Rights Management 还是 Document Security,相应编辑以下键名和键值。
-
从表的列表(左侧)中选择“注册表”。
-
输入以下键名和键值。
table 0-row-3 1-row-3 键名 描述 键值默认值 IsDefault
默认 APS 服务器。 默认服务器 -
将修改的文件保存到包含原始 MSI 安装程序的同一个目录。
note note NOTE 一种常见做法是使用与原始 MSI 文件相同的文件名(例如, DocumentSecurityExtensionforMicrosoftOffice.msi
)。
配置默认策略的自动应用 configuring-automatic-application-of-a-default-policy
作为配置的一部分,您可以配置自动应用默认策略,这样 Document Security Extension for Microsoft Office 可以保护所保存的每个文档。
可以指定下列选项之一:
- 使用默认策略保护所有文档。
- 允许用户在无法连接到服务器时选择以无保护格式保存文件。这种灵活性使得您可以考虑用户在断开网络连接时创建文档的情况(例如,在飞机上时)。
在启用自动应用策略功能之后,以下情况中使用默认策略保护文档:
- 用户编辑并保存新创建的文档
- 用户编辑并保存无保护的文档
- 用户打开应用程序并打开默认文档,编辑,然后保存文档
在 MSI 文件中配置自动应用策略功能 configure-the-auto-apply-policy-feature-in-the-msi-file
在开始之前,请预配置安装程序指向 LiveCycle 或 AEM Forms 服务器,如本文中前面所述。
-
单击 开始 > 程序 > Orca。
-
单击 文件 > 打开,然后浏览到
DocumentSecurityExtensionforMicrosoftOffice.msi
文件。 -
从表的列表(左侧)中选择“属性”。
-
根据企业安装的是 Rights Management 还是 Document Security,相应编辑以下键名和键值。
AUTO_APPLY_POLICY_ALLOW_UN PROTECTED_SAVE
选项在要提醒客户保存所有文档而不强制他们这样做时很有用。当您知道客户在网络连接断开的情况下创建文档时,这也很有用。您不希望阻止他们创建和保存文档。-
将修改的文件保存到包含原始 MSI 文件的同一个目录。
note note NOTE 一种常见做法是使用与原始 MSI 文件相同的文件名(例如, DocumentSecurityExtensionforMicrosoftOffice.msi
)。
启用新文档的自动保护 enabling-automatic-protection-of-new-documents
管理员可以启用自动保护用户保存的任何文档的功能。管理员在 Document Security Extension for Microsoft Office 的安装程序中配置自动应用策略功能。
如果启用了自动应用策略,则用户保存的所有文档将受默认策略保护。此操作适用于以下情况:
- 用户创建新文档、编辑并保存它时。
- 用户打开无保护文档、编辑并保存它时。
有关配置自动应用策略的信息,请参阅配置默认策略的自动应用。
启用无功能区用户界面 enable-ribbon-less-user-interface
您可通过在 Windows 注册表中修改设置来启用/禁用无功能区界面。执行以下步骤来更新注册表并启用无功能区用户界面:
-
在进行更改之前获取 Windows 注册表的备份。有关详细说明,请参阅如何修改 Windows 注册表。
-
在注册表编辑器中,导航到 HKEY_CURRENT_USER\Software\Adobe\LiveCycle Rights Management ES4\11.0.0 或 HKEY_LOCAL_MACHINE\Software\Adobe\LiveCycle Rights Management ES4\11.0.0
-
创建名为 HidePluginUI 的新 Dword(32 位)值。
-
将 HidePluginUI 属性的值设置为 1 以启用无功能区用户界面。
-
关闭注册表编辑器。
为 Microsoft Excel 中的打印启用水印 enable-watermark-for-printing-in-microsoft-excel
您可以更改 Windows 注册表设置以使动态水印与现有页眉和页脚共存。注册表设置使水印仅在打印期间可用。执行以下步骤来更新注册表并在打印期间启用水印:
-
在进行更改之前获取 Windows 注册表的备份。有关详细说明,请参阅如何修改 Windows 注册表。
-
在注册表编辑器中,导航到 HKEY_CURRENT_USER\Software\Adobe\LiveCycle Rights Management ES4\11.0.0 或 HKEY_LOCAL_MACHINE\WOW6432NODE\Software\Adobe\LiveCycle Rights Management ES4\11.0.0
-
创建新的注册表项 WatermarkMode。
-
在 WatermarkMode 注册表项下,创建 DWORD WatermarkMode,并将 DWORD WatermarkMode 的值设置为 1。
-
关闭注册表编辑器。
向文档添加自定义封面页 coverpage
用户尝试在未安装 AEM Document Security for Microsoft Office 插件的计算机上打开受保护的文档。此类计算机无法打开文档。在此类计算机上,您可以显示包含下载 AEM Document Security for Microsoft Office 插件和其他信息的封面页。
配置封面页之前 before-you-configure-a-cover-page
-
对 CommonResources.dll 文件进行备份。默认路径为:
-
(对于 32 位计算机上的 32 位 Office) C:\Program Files\Adobe\Adobe Experience Manager Forms\Document Security Extension
-
(对于 32 位计算机上的 64 位 Office) C:\Program Files (x86)\Adobe\Adobe Experience Manager Forms\Document Security Extension
-
(对于 64 位计算机上的 64 位 Office) C:\Program Files\Adobe\Adobe Experience Manager Forms\Document Security Extension
-
-
确保您安装了 Microsoft Visual Studio 2008 或更高版本。您也可以使用任何其他实用程序编辑 DLL 文件。
-
提取 templates.zip 存档。存档包含封面页的 .xlsx、.docx 和 .pptx 模板。仅为文件类型 .xlsx、.docx 和 .pptx 使用提供的模板。可以为其他文件类型创建自己的模板。自定义模板以包含自定义消息和说明。在以下位置可以找到 template.zip:
CommonResources.dll 文件的结构 structure-of-the-commonresources-dll-file
CommonResources.dll 文件包含有关资源模板的信息。它包含两个名称标识符 TEMPLATE_FILE 和 RT_MANIFEST。要启用自定义封面页,需要修改 TEMPLATE_FILE 名称标识符。TEMPLATE_FILE 名称标识符有六个资源:
配置模板作为封面页 configure-the-template-as-a-cover-page
-
打开 Microsoft Visual Studio。浏览并打开 CommonResources.dll 文件进行编辑。
note note NOTE 如果文件未显示在 Solution Explorer 窗口中,请使用“打开方式”选项重新打开文件。选择资源编辑器作为编辑器。 -
在 Solution Explorer 窗口中,展开 TEMPLATE_FILE 目录并删除资源 101。
-
添加资源:
- 在 Solution Explorer 中选定一个项目,在“项目”菜单中,单击“属性”。
- 选择“资源”选项卡。
- 打开“资源设计器”工具栏,指向“添加资源”,单击箭头。对于资源类型,选择“TEMPLATE_FILE”,然后单击“导入”。
- 在“将现有文件添加到资源”对话框中,浏览到 Resource.xlsx 文件,然后单击“打开”。文件添加到 TEMPLATE_FILE 目录。
note note NOTE 确保语言设置正确。使用中性语言删除资源。 -
对所有资源类型重复步骤 2 和 3。
note note NOTE 不要以随机顺序删除和添加资源类型。在 101 之后,配置 102,以此类推。
将自定义 CommonResources.dll 文件打包到 AEM Document Security Extension for Microsoft Office 的安装程序中 package-custom-commonresources-dll-file-with-the-installer-of-aem-document-security-extension-for-microsoft-office
可以自定义 CommonResources.dll 文件以添加自定义封面页。自定义文件之后,您可以在所有工作站上使用自定义文件手动替换原始文件,或者选择自动方法来替换文件。
在大型环境中,手动将默认 CommonResources.dll file
替换为自定义 CommonResources.dll
文件不仅困难,而且繁琐。您可以使用自行提取和打包工具(例如,WinZip Self-Extractor)来将自定义 CommonResources.dll 文件打包到 AEM Document Security Extension for Microsoft Office 安装程序。以后,您可以将自定义安装程序分发到所有工作站。此方法可减少使用自定义文件替换默认 CommonResources.dll
文件所需的时间。它还可以确保所有工作站具有所需的 CommonResources.dll 文件。自行提取和打包工具只不过是自动替换文件的众多可行方法之一。您可以选择适合您环境的任意方法。
您可以执行以下步骤,将自定义 CommonResources.dll
文件打包到 AEM Document Security Extension for Microsoft Office 的安装程序中:
-
安装自行提取和打包工具。例如,WinZip Self-Extractor。
-
创建新文件夹。例如,YOUR_FOLDER_NAME
-
将 AEM Document Security Extension 的原始安装程序和自定义 CommonResources.dll 文件放在新创建的文件夹中。
-
在文件夹中创建批处理文件。例如 YOUR_FOLDER_NAME\Installer.bat
-
打开批处理文件进行编辑,添加以下代码到批处理文件中:
code language-shell @echo off setlocal EnableDelayedExpansion msiexec /i YOUR_FOLDER_NAME\MSI_NAME.exe FOR /F "tokens=2,*" %%A IN ('REG query "HKLM\HARDWARE\DESCRIPTION\System\CentralProcessor\0" /v "Identifier"') DO set "IDENTIFIER=%%B" set IDENTIFIER= %IDENTIFIER: =% if not %IDENTIFIER:x86=%==%IDENTIFIER% ( REM Fetching install path for 32 bit machine. FOR /F "tokens=2,*" %%A IN ('REG query "HKLM\SOFTWARE\Adobe\LiveCycle Rights Management ES4\11.0.0" /v "InstallPath"') DO set "INSTALLPATH=%%B" ) else ( REM Fetching install path for 64 bit machine. FOR /F "tokens=2,*" %%A IN ('REG query "HKLM\SOFTWARE\Wow6432Node\Adobe\LiveCycle Rights Management ES4\11.0.0" /v "InstallPath"') DO set "INSTALLPATH=%%B" ) COPY "YOUR_FOLDER_NAME\CommonResources.dll" "%INSTALLPATH%" endlocal
如果您在 JEE 上使用除了 LiveCycle Rights Management ES4 以及版本 11.0.0 之外的任何其他版本的 LiveCycle 或 AEM Forms,请更换注册表项的路径如下所示:
- (Livecycle Rights Management ES2 和版本 9.0):HKLM\SOFTWARE\Adobe/LiveCycle *Rights Management ES2\9.0 *
- (Livecycle Rights Management ES3 和版本 10.0)
- (Livecycle Rights Management ES4 和版本 11.0)HKLM\SOFTWARE\Adobe\LiveCycle Rights Management ES4\11.0.0
- (JEE 上的 AEM 6.0 Forms 及更高版本)HKLM\SOFTWARE\Adobe\LiveCycle Rights Management ES4\11.0.0
-
在上述代码中,将出现的所有 YOUR_FOLDER_NAME 替换为您在第 2 步中创建的文件夹的名称。
-
(仅适用于 AEM Document Security Extension for Microsoft Office 安装程序及 .exe 扩展名) 替换以下代码行:
msiexec /i YOUR_FOLDER_NAME\MSI_NAME.msi
替换为START /w YOUR_FOLDER_NAME\APPLICATION_NAME.exe
-
保存并关闭批处理文件。
-
使用自行提取和打包工具,将包含自定义 CommonResources.dll 文件、AEM Document Security Extension for Microsoft Office 原始安装程序和批处理文件的文件夹打包。
note note NOTE 确保自行提取程序包设置为自动以管理员身份运行。
在提取完成时运行批处理文件。
现在,自行提取的 AEM Document Security Extension for Microsoft Office 安装程序打包了自定义 CommonResources.dll 文件,并且可供分发。