Подключение к Microsoft Projects o-канал данных на фабрике данных Azure

#azure #sharepoint #azure-active-directory #odata #azure-data-factory

#azure #sharepoint #azure-active-directory #odata #azure-data-factory

Вопрос:

У меня есть сайт веб-приложения Project в SharePoint. Я хочу подключиться к https://[tenant].sharepoint.com/sites/[site]/_api/ProjectData каналу o-данных на фабрике данных Azure.

  • Я создал регистрацию приложения с разрешениями для sharepoint. Разрешения для приложений
  • Я подключил регистрацию приложения к сайту sharepoint https://[tenant].sharepoint.com/sites/[site]/_layouts/15/AppInv.aspx с этими разрешениями:
 <AppPermissionRequests AllowAppOnlyPolicy="true">
    <AppPermissionRequest Scope="http://sharepoint/content/sitecollection" Right="Read"/>
    <AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web" Right="Read"/>
    <AppPermissionRequest Scope="http://sharepoint/projectserver" Right="Manage"/>
    <AppPermissionRequest Scope="http://sharepoint/projectserver/projects" Right="Read"/>
</AppPermissionRequests>
  
  • Я создал конвейер и набор данных o-data на фабрике данных Azure. Когда я тестирую соединение, я получаю сообщение об ошибке:
 {"error_description":"Exception of type 'Microsoft.IdentityModel.Tokens.AudienceUriValidationFailedException' was thrown."}.
  

Сообщение об ошибке
Что я пропустил?