WebApplicationInfo 元素
支持 Office 外接程序中的单一登录 (SSO)。此元素包含外接程序中的信息,如下所示:
- Office 客户端应用程序可能需要其权限的 OAuth 2.0 资源 。
- OAuth 2.0 客户端,可能需要访问 Microsoft Graph 的权限。
加载项类型: 任务窗格、邮件、内容
仅在以下 VersionOverrides 架构中有效:
- 任务窗格 1.0
- 内容 1.0
- 邮件 1.0
- 邮件 1.1
有关详细信息,请参阅 清单中的版本替代。
与以下要求集关联:
注意
Word、Excel、Outlook 和 PowerPoint 目前支持单一登录 API。 若要详细了解目前支持单一登录 API 的平台,请参阅 IdentityAPI 要求集。 如果使用的是 Outlook 加载项,请确保为 Microsoft 365 租户启用新式身份验证。 若要了解如何执行此操作,请参阅在 Exchange Online 中启用或禁用 Outlook 的新式身份验证。
<WebApplicationInfo> 是清单中 VersionOverrides 元素的子元素。
子元素
元素 | 必需 | 说明 |
---|---|---|
<Id> | 是 | 在 Azure Active Directory v2.0 终结点中注册的加载项关联服务的应用程序 ID。 |
<Resource> | 是 | 指定在 Azure Active Directory v2.0 终结点中注册的加载项的应用程序 ID URI。 |
Scopes | 是 | 指定外接程序需要对资源(如 Microsoft Graph)的权限。 |
WebApplicationInfo 示例
<OfficeApp>
...
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0">
...
<WebApplicationInfo>
<Id>12345678-abcd-1234-efab-123456789abc</Id>
<Resource>api://contoso.com/12345678-abcd-1234-efab-123456789abc</Resource>
<Scopes>
<Scope>Files.Read.All</Scope>
<Scope>offline_access</Scope>
<Scope>openid</Scope>
<Scope>profile</Scope>
</Scopes>
</WebApplicationInfo>
</VersionOverrides>
...
</OfficeApp>
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈