嵌套应用身份验证要求集

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

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

要求集 Outlook 网页版 Windows 版 Outlook
  • Microsoft 365 订阅
Windows 版 Office
  • 零售永久
  • 批量许可永久
Mac 版 Outlook iOS 版 Outlook Android 版 Outlook
NestedAppAuth 1.1 支持 版本 2409 (内部版本 18025.20000) 不可用 版本 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帐户和Microsoft Entra ID (工作/学校) 标识。 它不支持适用于企业到消费者标识管理方案的 Azure Active Directory B2C。 下表按平台说明了当前支持。 (正式发布) 列出的平台已准备好在外接程序中使用。

应用程序 Web Windows Mac iOS/iPad Android
Excel 预览版 预览版 预览版 iPad 上的预览版 不适用
Outlook GA 当前频道和每月企业频道中的正式版,Semi-Annual 频道预览版 GA ga (iOS) GA
PowerPoint 预览版 预览版 预览版 iPad 上的预览版 不适用
Word 预览版 预览版 预览版 iPad 上的预览版 不适用

重要

若要在仍处于预览版 (Word、Excel 和 PowerPoint) 的平台上使用 NAA,请加入 Microsoft 365 预览体验计划 (https://insider.microsoft365.com/join) ,然后选择“当前频道 (预览版”) 。 请勿在任何预览平台的生产加载项中使用 NAA。 我们邀请你在测试或开发环境中试用 NAA,并欢迎通过 GitHub 提供有关体验的反馈 (请参阅本页末尾的 反馈 部分) 。

Outlook 和 NestedAppAuth 要求集

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

Office 版本和内部版本号

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

Office 通用 API 要求集

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

另请参阅