Я хочу хранить кучу политик в библиотеке 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 = US (с использованием аудита на сайте), но это кажется излишним. Мне просто нужно сообщить о каждом отдельном пользователе, просмотревшем каждый документ, не каждый раз, когда они обращаются к нему.
Можно ли это сделать "из коробки", или, если нет, есть (совместимый с O365) плагин?
Для этого можно включить журналы аудита. Это можно включить на уровне семейства веб-сайтов.
Перейдите в настройки сайта -> Администрирование семейства веб-сайтов -> Параметры аудита семейства веб-сайтов -> Открытие или загрузка документов, просмотр элементов в списках или просмотр свойств элемента. Вы можете ознакомиться со следующей статьей.
http://office.microsoft.com/en-us/sharepoint-server-help/view-audit-log-reports-HA102039795.aspx
Вы можете использовать ведение журнала аудита 365. Не для семейства сайтов, а в центре соответствия требованиям администраторов 365. Он покажет все действия, включая открытые, и другие вещи, которые исходный автор этого ответа, вероятно, хотел включить в
Если вам нужно пойти немного дальше и получить положительное подтверждение того, что документы были прочитаны с аудиторскими отчетами. Взгляните на Прочитано и понятно для SharePoint в Microsoft AppSource