Office 2013 相关应用程序概述

 

适用于: Office 2013, Office 365 ProPlus

上一次修改主题: 2016-12-16

摘要: 了解 Office 相关应用程序,以及如何为组织中的用户获取和管理 Office 相关应用程序。

目标用户: IT 专业人员

新的 Office 相关应用程序允许用户跨应用程序、平台和设备运行相同的解决方案,并通过从 Web 集成丰富内容和服务来提供 Office 应用程序的改进体验。在本文中,您不仅可以了解有关 Office 相关应用程序的类型以及支持它们的应用程序的详细信息,还可以了解如何使 Office 相关应用程序对用户可用、如何使用组策略设置或注册表管理这些应用程序以及如何使用遥测仪表板监视这些应用程序。

重要说明重要说明:
本文提供了适用于为其组织配置和部署 Office 2013 的管理员的内容。您是否要查找如何使用 Office 相关应用程序?搜索 office.com 查找 Office 相关应用程序。

本文内容:

  • 什么是 Office 相关应用程序?

  • Office 相关应用程序详解

  • Office 相关应用程序的类型

  • Office 相关应用程序的支持的应用程序

  • Office 相关应用程序的隐私和安全性

  • 管理对 Office 相关应用程序的访问

  • 监控 Office 相关应用程序

  • 管理 Office 相关应用程序的性能

什么是 Office 相关应用程序?

开发人员使用 Office 相关应用程序通过 Web 功能和标准 Web 技术(例如 HTML5、XML、CSS3、JavaScript 和 REST API)在受支持的 Office 2013 应用程序内打造引人入胜的新用户和企业体验。

Office 相关应用程序基本上是一个托管在 Office 客户端应用程序内部的网页。您可以使用应用程序扩展文档、电子邮件、会议请求或约会的功能。应用程序可以在多个环境和客户端中运行,其中包括富 Office 桌面客户端、Office Online、移动浏览器,另外还可运行在本地和云环境中。开发人员可以将应用程序发布到 Office 应用商店或现场目录,从那里用户可以使用其 Office 2013 应用程序进行访问。作为您组织的 IT 管理员,您可以控制如何向用户提供 Office 相关应用程序。

Office 相关应用程序详解

Office 相关应用程序的基本组件是 XML 清单文件和网页。清单定义各种设置并指向实施应用程序 UI 和自定义逻辑的网页,如下图所示。

清单 + 网页 = Office 相关应用程序

清单加上网页等于 Office 相关应用程序

清单指定如下相关应用程序设置和功能:

  • 实现相关应用程序 UI 和编程逻辑的网页的 URL。

  • 相关应用程序显示名称、描述、ID、版本和默认区域设置。

  • 相关应用程序是否可以显示为任务窗格,是否与文档内容内联,或者是否在电子邮件、会议请求或约会的上下文中启动。

  • 相关应用程序支持的客户端应用程序种类(包括富客户端和 Office Online)。

  • 相关应用程序的权限级别和数据访问要求。

Office 相关应用程序的类型

Office 相关应用程序的三种基本类型为任务窗格、内容和邮件 Outlook 相关应用程序。

任务窗格应用程序

任务窗格应用程序允许用户并排查看 Office 相关应用程序和 Office 文档,并使 Office 相关应用程序开发人员有机会提供上下文信息和功能以增强文档查看和创作体验。例如,任务窗格应用程序可以根据文档中用户选择的产品名称或部件编号,从 Web 服务查找和检索产品信息。下图中提供了一个使用 Bing 在线翻译服务的 Word 2013 任务窗格应用程序的示例。

任务窗格应用程序

任务窗格应用程序

内容应用程序

内容应用程序可将基于 Web 的功能集作为可以并排显示的内容集成到文档中。内容应用程序允许用户集成基于 Web 的丰富数据可视化内容、嵌入式媒体(例如,将 YouTube 视频播放器或图片库集成到文档中)以及其他外部内容。下图提供了一个 Excel 2013 内容应用程序的示例,该示例使用 Web 服务生成地区销售热图。

内容应用程序

内容应用程序

邮件应用程序

邮件应用程序显示在当前查看的 Outlook 项目(电子邮件、会议请求、会议响应、会议取消或约会)的旁边。它们可以从该项目中访问上下文信息,并使用该数据访问有关服务器的其他信息和从 Web 服务创建最佳用户体验。在大多数情况下,运行邮件应用程序不会对 Outlook 2013 富客户端和 Outlook Web App for Exchange Server 2013 产生任何更改。不管是在桌面、Web 还是在平板电脑和移动设备上,此用户体验都是完美的。

注意注意:
邮件应用程序需要 Exchange Server 2013。不支持 POP 和 IMAP 电子邮件帐户。

下图提供了一个使用 Bing 地图服务的邮件应用程序的示例。

邮件应用程序

Outlook 相关应用程序

Office 相关应用程序的支持的应用程序

Office 相关应用程序的一大好处就是它们在 Office 2013 富客户端和一些相应的 Office Online 上均受支持。对于开发人员,这意味着在许多情况下,他们都不需要为不同的环境或应用程序创建单独的应用程序。对于用户,这意味着可以从各桌面和 Web 浏览器获得一致的用户体验。而对于 IT 专业人员,这意味着可以轻松地跨各种环境和应用程序管理 Office 相关应用程序。

对于任务窗格应用程序,这意味着可以在 Excel 2013、Excel Online、Word 2013 和 Project 2013 上运行相同的应用程序。对于 Outlook 相关应用程序,这意味着可以在桌面、平板电脑和移动设备上的 Outlook 2013 上使用相同应用程序。

支持的应用程序类型

应用程序 支持的类型

Excel 2013

  • 任务窗格

  • 内容

Excel Online

  • 内容

Word 2013

  • 任务窗格

Outlook 2013

  • 邮件

Outlook Web App

  • 邮件

Project Professional 2013

  • 任务窗格

PowerPoint 2013

  • 任务窗格

Office 相关应用程序的隐私和安全性

将在以下两个 MSDN 主题中介绍 Office 相关应用程序的隐私和安全性:

请参阅使用组策略管理用户安装和使用 Office 相关应用程序的方式以了解有关可帮助您管理 Office 相关应用程序的隐私和安全性的组策略设置的详细信息。

管理对 Office 相关应用程序的访问

作为组织的 IT 管理员,您可以控制如何向用户提供 Office 相关应用程序。您可以选择适合您的组织的托管选项类型。例如,如果您不想让用户从 Office 应用商店访问 Office 相关应用程序,则可以使用组策略禁用该功能。然后,您可以通过在 SharePoint 应用程序目录、Exchange 目录或文件目录共享中对 Office 相关应用程序进行内部托管,来向用户提供这些应用程序。以下各部分将对这些分发方法进行说明。

Office 相关应用程序的支持的分发点

当开发人员创建 Office 相关应用程序后,他/她可以决定如何发布该应用程序,以便您的组织中的用户可以使用它。在 Office 2013 中,支持将以下分发点用于发布 Office 相关应用程序:

  • Office 应用商店 由 Microsoft 托管和控制,世界各地的开发人员可以在 Office 应用商店发布和销售其自定义 Office 解决方案。最终用户和 IT 专家可以下载这些自定义 Office 解决方案以供个人或公司使用。Office 应用商店可实现从发现到购买、升级和更新的用户下载体验。

  • SharePoint 应用程序目录   对于任务窗格和内容应用程序,IT 部门可以部署私有应用程序目录以提供与 Office 应用商店提供的相同应用程序购买体验。此新的目录和开发平台允许 IT 部门使用简化的方法从一个集中位置将 Office 和 SharePoint 相关应用程序分发给托管用户。

    应用程序目录适用于所有 SharePoint 客户(包括 Office 365 和 SharePoint 本地部署)。应用程序目录允许发布和管理内部创建的应用程序,以及Office 应用商店中提供的、允许企业使用的应用程序。有关详细信息,请参阅在 SharePoint 2013 中管理应用程序目录

  • Exchange 目录   这是由 Exchange 管理员管理的邮件应用程序私有目录,供包含该目录的 Exchange Server 上的用户使用。它允许发布和管理企业邮件应用程序,例如内部创建的应用程序以及 Office 应用商店中提供的允许企业使用的应用程序。

  • 基于文件的应用程序目录   IT 部门和开发人员可以将任务窗格和内容应用程序部署到将存储和管理清单文件的集中文件共享。然后用户可以通过将该文件共享指定为信任的目录来获得应用程序,或者 IT 管理员可以使用组策略将此文件共享配置为信任的目录。

使用组策略管理用户安装和使用 Office 相关应用程序的方式

可以使用 Office 2013 管理模板文件 (ADMX/ADML) 中包含的组策略设置和 Office 自定义工具来管理和强制实施 Office 相关应用程序设置。可以在“用户配置\管理模板\Microsoft Office 2013\安全设置\信任中心\受信任的目录”下找到这些设置。OCT 设置位于 OCT 的“修改用户设置”页上相应的位置。

下表介绍了管理 Office 相关应用程序的组策略设置。

Office 相关应用程序的组策略设置

设置名称 说明

允许不安全的应用程序和目录

允许用户运行不安全的 Office 相关应用程序,这些应用程序的网页或目录位置是非 SSL 安全的 (https://) 且不在用户的 Internet 区域中。

默认共享文件夹位置

允许您设置用户可从中将应用程序插入其 Office 文档的共享文件夹的 URL。

默认 SharePoint 目录位置

允许您设置指定为默认值的 SharePoint 目录的位置。用户可将包含在默认目录中的 Office 相关应用程序插入 Office 文档中。

阻止 Office 相关应用程序

允许您阻止用户使用 Office 相关应用程序。

阻止 Office 商店

允许您阻止用户使用或插入来自 Office 应用商店的应用程序。

受信任的目录位置 (#1-#10)

设置受信任的 SharePoint 目录或共享文件夹目录的 URL 位置。位于此位置上的所有 Office 相关应用程序全都被信任,以便用户能够在其文档中使用这些应用程序。但是,用户无法将这些应用程序插入 Office 文档中。

使用组策略和 Exchange 管理中心来管理用户安装和使用 Outlook 相关应用程序的方式

您可以阻止用户从 Office 应用商店下载 Outlook 相关应用程序,对于 Office 365 订阅附带的 Outlook,从“主页”选项卡删除“应用商店”按钮。

若要阻止用户从 Office 应用商店下载 Outlook 相关应用程序,请在 Exchange 管理中心 (EAC) 内,将“我的市场应用”用户角色从用户策略中删除。为此,请执行以下操作:

  1. 在 EAC 中,依次选择“权限”>“用户角色”。

  2. 选择策略和“编辑”。

  3. 在“其他角色”下方,清除“我的市场应用程序”复选框。

  4. 选择“保存”。

若要从 Office 365 订阅随附的 Outlook 版本的“主页”选项卡中删除“Office 应用商店”按钮,请使用 Outlook 组策略设置“隐藏‘Office 应用商店’按钮”,如下表所示。在组策略中,此设置位于“用户配置\管理模板\Microsoft Outlook 2013\Outlook 选项\其他”下。

设置名称 注册表路径和值名称 Description

隐藏“Office 应用商店”按钮

组策略注册表路径:HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\15.0\Outlook\Options\WebExt!StoreButtonInRibbonHomeTabAllowed

从 Office 365 订阅随附的 Outlook 版本的“主页”选项卡中删除“Office 应用商店”按钮。

监控 Office 相关应用程序

遥测仪表板可帮助 IT 专业人员监控客户端计算机,以了解组织中使用的 Office 解决方案、加载项和文档。您可以使用 遥测仪表板监控 Word、Excel 和 Outlook 中的 Office 相关应用程序的负载和加载故障。此信息将告诉您组织中经常使用哪些 Office 相关应用程序以及哪些 Office 相关应用程序包含错误。有关详细信息,请参阅部署遥测仪表板

管理 Office 相关应用程序的性能

可以通过添加或更改与性能相关的阈值注册表设置控制 Office 相关应用程序的性能。

管理员有三种方式设置这些注册表项,如下表所列。以下是主机应用程序检查这些注册表项是否存在的顺序:

  1. 如果主机应用程序支持应用程序资源使用情况的组策略,主机应用程序首先查找组策略项。

  2. 如果组策略项不存在,主机应用程序会查找应用程序特定注册表项。

  3. 如果应用程序特定项不存在,主机应用程序会查找全局注册表项。

  4. 如果主机应用程序未找到全局注册表项,主机应用程序会使用相应的默认值。

对于 Office 相关应用程序,下表中的设置可以在注册表中添加或更改。可以在常规 Office 配置单元 UNDER HKLM 中添加这些注册表项:

  • HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\WEF,用于 Office 的基于 Windows 安装程序 (MSI) 版本,例如 Office Professional Plus 2013 的批量授权版本。

  • HKLM\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\Microsoft\Office\15.0\WEF,用于 Office 的即点即用版本,例如 Office 365 ProPlus。

下表中的全局注册表项适用于所有 Office 相关应用程序,前提是它们运行所在的 Office 富客户端都支持本地计算机上的 Office 相关应用程序。

默认情况下,这些注册表项不会在 Windows 注册表中显示。管理员最初创建它们,是因为需要对 Office 相关应用程序 的性能进行微调。您可以通过在 WEF 下(例如,对于 Excel 来说,为 HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\WEF\Excel)创建一个注册表项来配置应用程序特定设置。而且,用户必须重新启动该应用程序相应的主机应用程序,才能识别此类设置。

注意注意:
只有 Outlook 2013 富客户端和邮件应用程序支持应用程序特定设置。可以在 Outlook 配置单元中创建这些设置:
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\WEF\Outlook
但是,最好使用 Outlook 2013 组策略设置。

Office 相关应用程序与性能相关的注册表设置

值名称 数据类型 值数据

AlertInterval

DWORD

检查内存和 CPU 内核使用率的时间间隔的秒数。默认值为 5 秒。

  • 最大值 = 600 秒。

  • 最小值 = 5 秒。

此设置管理主机应用程序(如 Word)连续三次检查正在运行的应用程序的内存和 CPU 内核使用率的频率。例如,如果使用默认值 5 秒,主机应用程序会检查内存和 CPU 内核使用率 3 次,每 5 秒一次,总持续时间为 15 秒。CPU 内核使用率的默认阈值为 90%。

进行内存或 CPU 内核检查时,如果 Office 相关应用程序的要求超过指定的内存或 CPU 内核使用率,主机应用程序会:

  • 如果 Office 相关应用程序为内容应用程序或任务窗格应用程序,则向用户显示警告。

  • 如果 Office 相关应用程序为邮件应用程序,则禁用应用程序。

MemoryAlertThreshold

DWORD

Office 相关应用程序的物理内存使用率限制 (MB)。将一个项设置为 0 会禁用对该类型设备的检查。

  • 最大值 = 1,500 MB。

  • 最小值 = 0 MB。

默认情况下,主机应用程序会根据设备上的可用物理内存确定阀值,不会使用绝对限制。主机应用程序检测到设备上的物理内存使用率超过可用内存的 80% 时,客户端计算机便会开始监视 Office 相关应用程序的内存使用率。对内容和任务窗格应用程序的内存使用率进行文档级别的监视,对邮件应用程序进行邮箱级别的监视。根据 AlertInterval 设置的时间间隔设置,客户端计算机会在一组 Office 相关应用程序的文档或邮箱级别物理内存使用率超过 50% 时警告用户。

但是,可以明确使用组策略来为客户端计算机指定绝对 MemoryAlertThreshold 设置。

进行内存检查时,如果 Office 相关应用程序的要求超过指定的内存警报阀值,内容或任务窗格应用程序的主机应用程序会向用户显示警告,邮箱应用程序的主机应用程序会自动禁用该应用程序。

RestartManagerRetryLimit

DWORD

崩溃容限。指定已崩溃 Office 相关应用程序的重新启动尝试的最大次数。默认值为 4。

  • 最大值 = 11。

  • 最小值 = 2。

此设置管理正在运行的应用程序使用的重新启动次数。

如果在会话过程中,应用程序的要求超过指定重新启动次数,主机应用程序会自动禁用该应用程序。

Outlook 2013 将提供组策略设置以帮助您管理邮件 Outlook 相关应用程序。您可以在“用户配置\管理模板\Microsoft Outlook 2013\安全性\信任中心”下找到这些设置。如果正在使用 Office 2013 的基于 Windows Installer (MSI) 的交付格式,可以使用 OCT 设置默认设置,用户稍后可以对这些设置进行更改。OCT 设置位于 OCT“修改用户设置”页面中的相应位置。

邮件应用程序与性能相关的组策略设置

重要说明重要说明:
这些设置不适用于 Outlook Web App。但是,如果激活限制导致邮件 Outlook 相关应用程序在 Outlook 2013 中被禁用,则它也将在 Outlook Web App 中被禁用。

下表介绍了管理邮件 Outlook 相关应用程序的组策略设置。策略设置名称中的“Web 扩展”一词是指邮件 Outlook 相关应用程序。

邮件应用程序的与性能相关的组策略设置

设置名称 说明

指定 Web 扩展的激活禁用阈值

允许您在激活期间,在禁用邮件 Outlook 相关应用程序之前指定 Outlook 引用的阈值。

指定 Web 扩展的激活管理器重试限制

允许您在激活期间,在禁用邮件 Outlook 相关应用程序之前指定 Outlook 使用的重试限制。

指定 Web 扩展的警报间隔

允许您在初始化期间,在禁用邮件 Outlook 相关应用程序之前指定 Outlook 使用的警报间隔。该警报间隔将控制 Office 检查正在运行的邮件 Outlook 相关应用程序的内存和 CPU 使用率的频率。

指定 Web 扩展的 Outlook 内存警报阈值

允许您在初始化期间,在禁用邮件 Outlook 相关应用程序之前指定 Outlook 使用的内存使用率限制。该内存警报阈值将控制正在运行的邮件 Outlook 相关应用程序可使用的最大虚拟内存量。

指定尝试为正在运行的 Web 扩展进行的重启次数。

允许您指定尝试为正在运行的邮件 Outlook 相关应用程序重新启动 Outlook 的次数。