Как настроить зарегистрированное приложение портала Azure, чтобы иметь доступ только к определенному календарю в sharepoint, используя MS Graph - PullRequest
1 голос
/ 11 июля 2019

Я настраиваю WebAPI, который должен собирать события из календаря, расположенного в sharepoint.WebAPI зарегистрирован в портале Azure и не поддерживает вход пользователя.Могу ли я ограничить приложение только этим одним календарем или иметь доступ только к календарям определенных пользователей?

Это то, что у меня есть в настоящее время.

  • A WebAPI (.Net Core 2.1)
  • Azure AD с группой пользователей
  • Зарегистрирован на портале Azure с разрешениями приложения «Calendars.Read»
  • Использование TenantID / ClientID / ClientSecret при аутентификации приложения,и у меня нет логина пользователя для веб-сервера, и он предпочел бы не иметь логина пользователя, если это возможно.

На данный момент я могу получать события с графиком Microsoft, используя что-то вроде:

https://graph.microsoft.com/v1.0/sites/root/lists/4bddc7ee-xyz-xyz-83cc-/blablabla

Проблема в том, что у меня есть доступ ко всем календарям пользователей, и мне нужно ограничить приложение только доступом к этому конкретному календарю.

1 Ответ

0 голосов
/ 11 июля 2019

Я видел несколько похожих вопросов, таких как ответ, нет, Microsoft Graph не поддерживает это в настоящее время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...