Я хочу хранить набор политик в библиотеке SharePoint (Office 365) и хочу иметь возможность сообщать обо всех пользователях, просмотревших документ.
Я мог бы сделать это так: https://support.office.com/en-us/article/Configure-audit-settings-for-a-site-collection-a9920c97-38c0-44f2-8bcb-4cf1e2ae22d2?ui=en-US&rs=en-US&ad= НАС (используя аудит на сайте), но это кажется излишним. Мне просто нужно сообщать о каждом отдельном пользователе, который просматривал каждый документ, а не каждый раз, когда они к нему обращались.
Можно ли это сделать "из коробки" или нет плагина (совместимого с O365)?
Вы можете включить для этого журналы аудита. Это можно включить на уровне семейства веб-сайтов.
Перейдите в настройки сайта -> Администрирование семейства сайтов -> Параметры аудита семейства сайтов -> Открытие или загрузка документов, просмотр элементов в списках или просмотр свойств элемента. Вы можете взглянуть на следующую статью.
http://office.microsoft.com/en-us/sharepoint-server-help/view-audit-log-reports-HA102039795.aspx
Вы можете использовать ведение журнала аудита 365. Не для семейства сайтов, а в центре соответствия требованиям администраторов 365. Он покажет все действия, включая открытые, и другие вещи, которые исходный автор этого ответа, вероятно, хотел включить