подписаться на уведомления об изменениях на любом из сайтов SharePoint арендатора с помощью Microsoft Graph? - PullRequest
0 голосов
/ 03 марта 2020

Можно ли использовать Microsoft Graph для создания подписок (и, следовательно, уведомлений) об изменениях в библиотеках документов на всех сайтах SharePoint определенного арендатора?

Мне нужно получать уведомление при внесении изменений на сайт SharePoint арендатора (например, файл был загружен в библиотеку документов сайта).

До сих пор я мог создавать подписку на изменения в TeamSite по умолчанию, создавая подписку с resource: drive/root.

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

То же самое верно и для сайтов связи - я не могу найти способ получать уведомления об изменениях в них.

В настоящее время мое приложение AAD запрашивает только разрешение Sites.Manage.All, но если просьба о дополнительных разрешениях может помочь, тогда это не проблема.

Возможно ли делать то, что я хочу? Или уведомления поддерживаются только для SharePoint TeamSite по умолчанию?

Если получение изменений в pu sh путем подписки на уведомления невозможно, тогда, я думаю, мне придется опросить изменения, используя дельта-ссылки. Это должно работать на любом сайте SharePoint, верно?

1 Ответ

1 голос
/ 05 марта 2020

Это не поддерживается графиком сегодня. Если вы хотите отстаивать такую ​​функцию, отправьте ее по адресу uservoice . Альтернативой будет подписка на каждый диск индивидуально.

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