@znepok

Можно ли в SharePoint 2013 создать глобальное оповещение об изменении любого контента?

Добрый день!
Возникла задача включить оповещение для одного пользователя об изменении любого контента на портале SharePoint 2013 (документы, списки, контент страниц, и т.д.). То есть, как только кто-то добавит/изменит/удалит что-то на портале, пользователю должно получить уведомление об этом.
Руками я могу это настроить, но для этого нужно заходить в каждый сайт/список/библиотеку и включать оповещение. Сайтов много, списков еще больше.

Может есть некая глобальная подписка на всё веб-приложение?

Буду благодарен любому совету.
  • Вопрос задан
  • 201 просмотр
Пригласить эксперта
Ответы на вопрос 1
Buzzz
@Buzzz
SharePoint | Office 365 | .Net Developer
Можно сделать скрипт на powershell, который будет пробегать и подписывать это один из вариантов.
Второй сложнее, можно сделать глобальный список подписчиков всего контента на портале и сделать евент-ресивер на каждый Web (Changed/Added/Updated), который будет срабатывать на три действия и будут высылать нотификацию. Есть конечно совсем хардкор, это сделать TimerJob, но для такой плевой задачи я бы их не пользовал.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы