Quando utilizamos consultas Odata para criar relatórios em Excel no Project Online, devemos executar uma configuração no ambiente para que atualizar os dados do Excel na web.
Quando, se abre um Excel na web e clica em atualizar dados e a seguinte mensagem é exibida.
Esta mensagem ocorre porque a configuração para confiar no Analysis Services do Azure, não foi feita no Project Online.
Para configurar siga os passos abaixo:
1- Acesse o endereço do seu Project Online e adicione ao final do endereço do seu tenant /_layouts/15/appinv.aspx http://SeuTenant.sharepoint.com/sites/pwa/_layouts/15/appinv.aspx.
Preencha as informações:
No ID do Aplicativo, informe o código a seguir: 00000009-0000-0000-c000-000000000000
No Título, informe: Microsoft.Azure.AnalysisServices
Em domínio de aplicativo:analysis.windows.net
Em XML de solicitação de permissão:
<AppPermissionRequests>
<AppPermissionRequest
Scope = “http://sharepoint/projectserver/reporting” Right=”Read”>
</AppPermissionRequest>
<AppPermissionRequest
Scope = “http://sharepoint/content/tenant” Right=”FullControl”>
</AppPermissionRequest>
</AppPermissionRequests>
Clique em Criar, será exibida a página abaixo e basta clicar em confiar.
2- Habilitar os Recursos do Conjunto de site em Administração do Conjunto de sites. Para acessar este recurso vá nas configurações do Site
Depois clique em Recursos do conjunto de sites
Habilite o recurso de Permissão do Project Web App para Atualização do Excel Web App.
Abraços
Diego Pereira