Управление доступом API приложения к сайту SharePoint - PullRequest
0 голосов
/ 10 мая 2019

У меня есть внешняя программа, которую я запланировал запускать один раз в день (т.е. без взаимодействия с пользователем).Эта программа должна загрузить файл на сайт SharePoint Online, используя Microsoft Graph API.Я могу включить это в Azure Active Directory, зарегистрировав приложение и предоставив этому приложению разрешение File.ReadWrite.All, а затем отправив запрос PUT на https://graph.microsoft.com/v1.0/drives/{drive-id}/items/{parent-id}:/{filename}:/content

Однако, предоставив File.ReadWrite.All,программа будет иметь доступ ко всем файлам во всех семействах сайтов для моей организации.Я хочу ограничить доступ к определенному сайту или, возможно, просто к определенной папке на этом сайте.Как этого достичь?(без необходимости интерактивного входа пользователя при запуске программы)

1 Ответ

1 голос
/ 10 мая 2019

В настоящее время невозможно ограничить доступ только приложений к определенному сайту SharePoint через Microsoft Graph.

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