嵌套应用身份验证要求集

要求集是指各组已命名的 API 成员。 Office 加载项使用清单中指定的要求集或执行运行时检查,以确定 Office 应用程序是否支持加载项所需的 API。 有关详细信息,请参阅 Office 版本和要求集

Office 外接程序在多个 Office 版本中运行。 下表列出了嵌套应用身份验证 (NAA) 要求集、支持的 Office 客户端应用程序,以及这些应用程序(如果适用) 的最低 内部版本或版本。

要求集 Outlook 网页版 Windows 版 Outlook
(Microsoft 365 订阅)
Windows 版 Outlook
(零售永久)
Windows 版 Outlook
(批量许可的永久/LTSC)
Mac 版 Outlook iOS 版 Outlook Android 版 Outlook
NestedAppAuth 1.1 支持 版本 2409 (内部版本 18025.20000) 版本 2501 (内部版本 18429.20132) 版本 2408 (内部版本 17932.20222) 版本 16.89 (生成24090815) 生成 v4.2433.0 生成 v4.2433.0

重要

  • 目前,Office web 版仅支持从 Microsoft Office SharePoint Online 和 OneDrive 打开的文档的 NestedAppAuth 1.1 要求集。
  • 在 Outlook 中,如果外接程序加载到 Outlook.com 或 Gmail 邮箱中,则不支持 NestedAppAuth 1.1 要求集。

支持的帐户和主机

NAA 支持Microsoft帐户 (MSA) (例如 peronal outlook.com 帐户)和Microsoft Entra ID (工作/学校) 标识。 对于企业到消费者标识管理方案,它不支持 Azure Active Directory B2C。 下表按平台说明了当前支持。 (正式发布) 列出的平台已准备好在外接程序中使用。

应用程序 Web Windows Mac iOS/iPad Android
Excel GA GA GA iPad 上的 GA 不适用
Outlook GA 在所有频道中正式发布 GA ga (iOS) GA
PowerPoint GA GA GA iPad 上的 GA 不适用
Word GA GA GA iPad 上的 GA 不适用

Outlook 和 NestedAppAuth 要求集

若要在 Outlook 外接程序代码中要求 NestedAppAuth 要求集 1.1,检查调用 isSetSupported('NestedAppAuth', '1.1')是否支持。 声明其在 Outlook 加载项清单中不受支持。 还可通过检查其不是 undefined 来确定该 API 是否受到支持。 有关详细信息,请参阅 从后续要求集中使用 API

Office 版本和内部版本号

若要详细了解版本号和内部版本号,请参阅:

Office 通用 API 要求集

若要了解通用 API 要求集,请参阅 Office 通用 API 要求集

另请参阅