Elemento WebApplicationInfo
Suporta o logon único (SSO) em Suplementos do Office. Este elemento contém informações sobre o suplemento como:
- Um recurso OAuth 2.0 para o qual a aplicação cliente do Office pode precisar de permissões.
- Um cliente do OAuth 2.0 que pode exigir permissões para o Microsoft Graph.
Tipo de suplemento: Painel de tarefas, Correio, Conteúdo
Válido apenas nestes esquemas VersionOverrides:
- Painel de tarefas 1.0
- Conteúdo 1.0
- Email 1.0
- Email 1.1
Para obter mais informações, veja Substituições de versões no manifesto apenas do suplemento.
Associados a estes conjuntos de requisitos:
Observação
Atualmente, a API de início de sessão único é suportada no Word, Excel, Outlook e PowerPoint. Para saber mais sobre os programas para os quais a API de logon único tem suporte no momento, consulte Conjuntos de requisitos da IdentityAPI. Se estiver a trabalhar com um suplemento do Outlook, certifique-se de que ativa a Autenticação Moderna para o inquilino do Microsoft 365. Para saber como fazê-lo, consulte Ativar ou desativar a autenticação moderna para o Outlook no Exchange Online.
<WebApplicationInfo> é um elemento subordinado do elemento VersionOverrides no manifesto.
Elementos filho
Elemento | Obrigatório | Descrição |
---|---|---|
<ID> | Sim | A Id do Aplicativo do serviço associado do suplemento conforme registrado no ponto de extremidade do Azure Active Directory (Azure AD) v 2.0. |
<Recurso> | Sim | Especifica o URI da ID do Aplicativo do suplemento, conforme registrado no ponto de extremidade do Azure Active Directory v 2.0. |
Escopos | Sim | Especifica as permissões de que o suplemento precisa para um recurso, como o Microsoft Graph. |
Exemplo de 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>