Я пытаюсь программно получить список всех семейств сайтов SharePoint (онлайн), которые находятся в режиме хранения или юридического удержания.
Я провел небольшое исследование и узнал, что сохранение можно настроить для SharePoint, используя следующие параметры.
- Политика сайта> Сохранение для всего сайта
- Политика управления информацией в разделе Тип контента / Библиотека / Список
- O365 Управление: Политика хранения / Метка
Для политики сайта, нижеуказанный метод может быть использован, чтобы узнать, находится ли сайт на хранении
Web.HasSitePolicyApplied()
Есть ли у нас какой-либо метод / API на уровне сайта, который сообщает, есть ли какая-либо библиотека / список в семействе сайтов, для которых установлено сохранение в политике управления информацией?
Также для сохранения O365, я просмотрел и нашел статью / учебные пособия, которые показывают, как настроить сохранение через ссылку Безопасность / Соответствие. Можем ли мы программно добраться до политики хранения / ярлыков?
Спасибо.