Перейти к содержанию
Публикация AiManual

Microsoft 365 Copilot и oversharing в SharePoint: как проверить права до запуска

Перед запуском Microsoft 365 Copilot проверьте, какие данные SharePoint реально доступны сотрудникам. Разбираем oversharing, Content Management Assessment, Data

Коротко

Что будет в материале

  1. 01

    Microsoft 365 Copilot и oversharing в SharePoint: короткий ответ

  2. 02

    Почему общий доступ SharePoint становится главным фактором риска

  3. 03

    Проверка разрешений SharePoint для Microsoft 365 Copilot: рабочая последовательность

  4. 04

    Content Management Assessment и Data access governance reports: что использовать для аудита

Microsoft 365 Copilot и oversharing в SharePoint: короткий ответ

Microsoft 365 Copilot учитывает права текущего пользователя. Это не делает SharePoint безопасным автоматически: если сотрудник уже может просматривать документ или сайт, такой контент может использоваться Copilot при формировании ответа. Риск oversharing возникает на уровне разрешений и общего доступа ещё до первого запроса к ассистенту.

Перед запуском нужно проверить фактическую доступность данных, найти слишком широкие права, оценить содержимое затронутых сайтов и исправить критичные случаи. Одного переключателя Copilot для такой задачи нет.

В проверке пригодятся Content Management Assessment и Data access governance reports. Отчёт Everyone except external users помогает найти один из вариантов широкого доступа, но ограничен 100 сайтами и периодом в 28 дней. Restricted Access Control ограничивает сам доступ, а Restricted Content Discovery скрывает контент из Copilot и поиска без изменения исходных разрешений. Отдельно нужно оценить sensitivity labels, сохранённые промпты и ответы с цитатами.

Что Copilot наследует от модели доступа SharePoint

Copilot работает с данными, которые доступны конкретному пользователю в разрешённых ему сервисах. Если сотрудник имеет право просмотра файла, сайта или другого рабочего контента, это право уже входит в его модель доступности. Ассистент не должен выдавать пользователю сведения, к которым у него нет разрешений, однако он не исправляет ошибочно выданный доступ.

Типичный сценарий выглядит так: владелец сайта рассчитывает, что папку видит небольшая проектная группа, но документ унаследовал разрешения родительского сайта или получил ссылку для широкой внутренней аудитории. Пользователь может не знать о существовании файла. Copilot способен сделать контент заметнее, если использует его при ответе на релевантный запрос.

Поэтому право просмотра нужно считать достаточным основанием для включения документа в оценку риска. Намерение владельца сайта вторично. Сначала проверяют, кто реально получает доступ, затем сопоставляют это с назначением данных.

Почему запуск ассистента начинается с аудита данных

До запуска ответьте на четыре вопроса:

  • какие пользователи получат доступ к Microsoft 365 Copilot;
  • какие сайты SharePoint и документы входят в область проверки;
  • какие группы, ссылки и унаследованные разрешения открывают контент;
  • какие данные нельзя показывать через поиск и ответы Copilot.

Проверка должна идти в таком порядке: инвентаризация, оценка доступа, исправление, повторный контроль. Content Management Assessment помогает оценить состояние и управляемость контента. Data access governance reports дают сигналы о проблемах с доступом. Отчёт Everyone except external users закрывает отдельный сценарий широкого доступа, но не заменяет полную проверку разрешений.

До запуска зафиксируйте область среза и его дату. Иначе через несколько недель будет трудно понять, какие права проверяли, какие исключения согласовали и почему конкретный сайт попал в пилот.

Почему общий доступ SharePoint становится главным фактором риска

Доступ к документу важнее намерения владельца

В SharePoint доступ часто складывается из нескольких слоёв: разрешений сайта, библиотек, папок, отдельных файлов, групп и ссылок общего доступа. Изменение одного объекта может не закрыть доступ, если пользователь получает его по другому пути.

Проблема усиливается со временем. Команда меняется, проекты заканчиваются, группы остаются, а ссылки продолжают работать дольше, чем предполагал владелец контента. Старый сайт с внутренними отчётами может оказаться доступным сотрудникам, которым эти данные больше не нужны.

Для Copilot такой контент становится частью информационного поля пользователя. Ассистент не обязан знать, что владелец хотел ограничить документ узким кругом коллег. Он ориентируется на действующую модель доступа.

Пример: отдел закупок хранит таблицу с условиями поставщиков на сайте, который виден всем внутренним пользователям. Даже если большинство сотрудников никогда не открывало файл вручную, широкое разрешение остаётся фактом. Перед запуском Copilot нужно решить, должен ли такой документ быть доступен всей организации.

Какие вопросы нужно задать владельцам сайтов и данных

Технический отчёт показывает подозрительный доступ, но не всегда отвечает на бизнес-вопрос: допустим ли он. Для каждого приоритетного сайта назначьте владельца, который может подтвердить назначение контента и состав аудитории.

  • Кто должен видеть данные? Укажите конкретную команду, роль или рабочую функцию.
  • Кто видит данные сейчас? Сравните фактический доступ с ожидаемым.
  • Есть ли причина сохранять широкий доступ? Иногда общая библиотека нужна нескольким подразделениям, но это решение должно быть осознанным.
  • Какие документы чувствительны? Отдельно отметьте персональные данные, финансовые условия, юридические материалы, сведения о клиентах и внутренние расследования.
  • Входит ли сайт в область запуска? Сайт может не участвовать в пилоте напрямую, но его данные всё равно нужно учитывать, если будущие пользователи имеют к нему доступ.
  • Что делать с исключениями? Для каждого исключения укажите владельца, срок пересмотра и причину сохранения доступа.

Эти вопросы связывают техническую проверку с реальной работой. Без такого согласования команда может закрыть удобный общий ресурс или оставить открытым документ, который никто не считал частью риска.

Проверка разрешений SharePoint для Microsoft 365 Copilot: рабочая последовательность

Сначала определить область проверки

Начните с перечня пользователей, которым планируется выдать Copilot. Затем составьте список сайтов SharePoint, библиотек и типов данных, с которыми эти пользователи работают. Для крупной организации лучше выделить отдельные области: пилотную группу, критичные бизнес-сайты и контент с повышенной чувствительностью.

Зафиксируйте:

  • список пользователей или групп пилота;
  • сайты, библиотеки и документы в области аудита;
  • владельцев каждого важного набора данных;
  • дату и время среза разрешений;
  • критерии допустимого доступа;
  • контент, который нельзя обнаруживать через Copilot и поиск.

Не ограничивайте область только теми сайтами, которые пользователи назвали сами. Сопоставьте их с фактической структурой SharePoint. Старые сайты, архивы и общие библиотеки часто содержат данные, о которых сотрудники уже не вспоминают.

Затем найти избыточный доступ и оценить последствия

Следующий шаг, поиск широких групп, общих ссылок, унаследованных разрешений и других способов получить доступ к контенту. Автоматический сигнал ещё не равен готовому решению. Каждый случай нужно сопоставить с содержимым и ролью пользователей.

  1. Определите путь доступа. Пользователь может получить файл через членство в группе, разрешение сайта, библиотеку, папку или ссылку.
  2. Оцените содержание. Одинаковое разрешение имеет разный риск для публичной инструкции и таблицы с коммерческими условиями.
  3. Сопоставьте доступ с ролью. Проверьте, нужен ли сотруднику этот контент для работы или доступ сохранился исторически.
  4. Выберите исправление. Это может быть удаление лишней группы, изменение наследования, замена ссылки или применение отдельного ограничения обнаружения.
  5. Назначьте владельца решения. Техническая команда меняет настройки, а владелец данных подтверждает допустимый результат.

Крупный риск создаёт сочетание двух условий: широкая аудитория и чувствительный контент. Такой случай нужно разбирать раньше, чем сайт с обычными рабочими материалами, даже если оба объекта попали в один отчёт.

Полезную схему приоритизации можно сравнить с подходом к безопасному запуску корпоративных AI-систем в разборе Amazon Quick от пилота до production: сначала определяют аудитории и границы данных, затем настраивают контроль и фиксируют исключения.

После исправлений повторить проверку

Изменение одного разрешения не подтверждает, что проблема закрыта. Повторно проверьте затронутый сайт, библиотеку, папку или документ, а затем убедитесь, что пользователь больше не получает тот же контент по другому пути.

Сохраните сведения о результате:

  • какие права изменили;
  • какой объект затронули;
  • кто одобрил изменение;
  • какой доступ остался;
  • какие исключения согласованы;
  • когда потребуется следующий пересмотр.

Если после исправлений доступ всё ещё шире ожидаемого, запуск нужно отложить для соответствующей группы или сайта. Локальное исключение лучше зафиксировать явно, чем считать всю среду готовой по результатам неполного среза.

Content Management Assessment и Data access governance reports: что использовать для аудита

Content Management Assessment: оценка состояния контента

Content Management Assessment нужен для обзорной оценки того, насколько контент организован и управляем перед запуском Copilot. Его результаты помогают выбрать сайты для приоритетной проверки и найти участки, где структура данных требует дополнительного внимания.

Используйте assessment как слой оценки готовности контента. Он помогает задать направление аудита, но не должен автоматически считаться полной картой пользовательских разрешений. Отчёт о состоянии сайтов не заменяет проверку того, кто реально может открыть конкретный документ.

Для каждого проблемного участка задайте практический вопрос: нужно ли исправлять структуру, уточнять владельца, пересматривать аудиторию или ограничивать обнаружение контента. Такой подход сокращает число механических изменений, которые могут нарушить рабочий процесс.

Data access governance reports: поиск проблем с доступом

Data access governance reports предназначены для поиска сигналов, связанных с доступом к данным. Они помогают обнаружить сайты и контент, которые требуют проверки из-за широкой доступности или особенностей модели разрешений.

Результат отчёта нужно передавать владельцам сайтов на подтверждение. Они определяют, соответствует ли доступ рабочей задаче, какие документы нужно закрыть и какие исключения можно оставить. Технический отчёт показывает область внимания, а не готовое бизнес-решение.

Для pre-launch аудита полезно разделить находки на три категории:

  • Критичные: чувствительные данные доступны аудитории, которой они не нужны.
  • Требующие подтверждения: широкий доступ может быть оправдан, но владелец ещё не подтвердил это.
  • Допустимые: открытость соответствует назначению сайта и зафиксирована как осознанное решение.

Как собрать результаты в одно решение

Сопоставьте результаты Content Management Assessment и Data access governance reports с четырьмя параметрами:

  1. областью запуска и списком пользователей;
  2. чувствительностью контента;
  3. фактическим маршрутом получения доступа;
  4. ограничениями конкретного отчёта.

Такой сводный анализ защищает от двух ошибок. Первая, считать любой широкий доступ нарушением и закрыть нужные команде ресурсы. Вторая, принять отсутствие сигнала за доказательство безопасности.

В итоговом решении укажите, какие сайты проверены автоматически, какие просмотрены владельцами вручную, какие права изменены и какие вопросы остались открытыми. Это создаёт воспроизводимый след аудита.

Everyone except external users: полезный сигнал, но не полная инвентаризация прав

Что именно показывает этот отчёт

Отчёт Everyone except external users помогает искать сайты или данные, доступные группе, которая включает внутренних пользователей, исключая внешних. Такой доступ может быть намеренным, но для чувствительных материалов он требует отдельной проверки.

Отчёт отвечает на узкий вопрос: где встречается конкретный вариант широкого внутреннего доступа. Он не должен восприниматься как полный список всех пользователей, групп, ссылок и наследуемых разрешений SharePoint.

Если сайт не попал в этот отчёт, это означает только отсутствие найденного сигнала в пределах условий отчёта. Это не подтверждает, что на сайте нет других способов получить доступ к данным.

Почему ограничения 100 сайтов и 28 дней имеют значение

Отчёт ограничен максимумом в 100 сайтов и периодом в 28 дней. Для небольшой области это может быть удобный быстрый срез. Для крупной организации такие границы меняют методику аудита.

Ограничение в 100 сайтов означает, что часть среды может не попасть в результат, если область проверки шире лимита. Временное окно 28 дней означает, что отчёт не описывает события и изменения за пределами этого периода. Старые разрешения, редко используемые сайты и данные без недавней активности могут остаться вне внимания.

При большом количестве сайтов разбейте проверку на отдельные срезы и зафиксируйте порядок их обработки. Повторяйте аудит после исправлений. В итоговой записи укажите, какие 100 сайтов вошли в конкретный результат и за какой 28-дневный период он сформирован.

Как использовать отчёт без ложного чувства полноты

Считайте Everyone except external users одним из этапов поиска oversharing. После получения результата:

  1. проверьте назначение каждого сайта;
  2. найдите чувствительные документы и библиотеки;
  3. сопоставьте аудиторию группы с пользователями пилота;
  4. попросите владельца подтвердить допустимость доступа;
  5. исправьте критичные случаи;
  6. повторите проверку затронутых объектов.

В решении о запуске укажите ограничения отчёта прямо. Формулировка «отчёт не показал проблем» слишком широкая. Корректнее написать: «проверены выбранные сайты за 28-дневный период, обнаружен или не обнаружен доступ группы Everyone except external users; другие типы разрешений требуют отдельной проверки».

Restricted Access Control и Restricted Content Discovery: ограничить доступ или скрыть контент

Restricted Access Control: изменить, кто может получить доступ

Restricted Access Control, RAC, используют, когда проблема связана с самим фактом доступа пользователя к выбранному контенту. Механизм ограничивает круг тех, кто может получить доступ к защищаемым данным.

RAC подходит для случаев, где исходные разрешения слишком широкие и их нужно заменить более строгим контролем. После настройки необходимо проверить, какие рабочие процессы затронуты: совместное редактирование, поиск документов, обмен с подрядчиками и доступ сервисных учётных записей.

RAC нужно согласовывать с владельцем данных. Резкое закрытие сайта может убрать риск oversharing, но одновременно остановить легитимную работу команды. Перед изменением определите допустимую аудиторию и проверьте результат на реальных ролях пользователей.

Restricted Content Discovery: ограничить обнаружение без смены разрешений

Restricted Content Discovery, RCD, решает другую задачу. Он скрывает выбранный контент из обнаружения через Microsoft 365 Copilot и поиск, при этом исходные разрешения не меняются.

RCD может пригодиться, когда контент должен оставаться доступным по существующей модели для определённого рабочего процесса, но его не хотят показывать в результатах Copilot и поиска. Это контроль обнаружения, а не исправление разрешений.

Если исходный доступ слишком широк, RCD не устраняет саму проблему. Пользователь может сохранить право на контент, а организация продолжит зависеть от исходной модели разрешений. Поэтому RCD нельзя использовать как универсальную замену пересмотру доступа.

Краткое сравнение RAC и RCD

МеханизмЧто меняетсяКогда применятьЧего он не решает
Restricted Access ControlОграничивается сам доступ к выбранному контентуПользователь не должен получать данные по своей рабочей ролиНе отменяет необходимость повторной проверки и согласования рабочих процессов
Restricted Content DiscoveryКонтент скрывается из Copilot и поиска, исходные разрешения сохраняютсяНужно ограничить обнаружение, сохранив текущий доступ для отдельных сценариевНе исправляет oversharing и не заменяет пересмотр разрешений

Критерий выбора простой: если нужно убрать право, проверяйте RAC; если нужно ограничить обнаружение, рассматривайте RCD. В сложных сценариях сначала исправляют доступ, затем отдельно решают, должен ли контент находиться через Copilot и поиск.

Sensitivity labels, сохранённые промпты и ответы с цитатами

Sensitivity labels: что необходимо проверить по документации

Наличие sensitivity label не превращает любую конфигурацию SharePoint в автоматически безопасную для Copilot. Метка может быть частью защиты контента, но исходные разрешения, область запуска и поведение конкретного сценария всё равно нужно проверять отдельно.

Перед запуском сверяйте с актуальной документацией Microsoft и настройками организации:

  • какие типы контента в вашем сценарии получают sensitivity labels;
  • как Copilot обрабатывает контент с конкретной меткой;
  • что происходит после изменения или снятия метки;
  • как ограничения метки связаны с поиском, ответом и цитатами;
  • что происходит с данными после копирования или экспорта результата;
  • какие ограничения действуют для выбранной конфигурации Microsoft 365.

Эти вопросы нельзя закрывать предположением, что label заменяет контроль доступа. Если документ доступен слишком широкой аудитории, сначала оцените разрешения SharePoint, затем проверьте, как метка влияет на конкретный путь обработки.

Сохранённые промпты как отдельная поверхность риска

Промпт может содержать персональные данные, сведения о проекте, внутренние названия систем и детали бизнес-процесса. После сохранения он становится отдельным объектом, который нужно включить в оценку хранения и доступа.

До запуска зафиксируйте ответы на вопросы:

  • сохраняются ли промпты в используемом сценарии;
  • кто может читать сохранённый запрос;
  • какой срок хранения действует;
  • как пользователь или администратор удаляет такой объект;
  • попадает ли промпт под внутренние правила классификации и хранения данных;
  • может ли сохранённый запрос содержать сведения, которые запрещено переносить в этот канал.

Конкретные механизмы хранения и совместного доступа нужно сверять с документацией для вашей конфигурации. Не переносите правила для одного продукта Microsoft 365 на другой без отдельной проверки.

Ответы с цитатами: проверять не только текст результата

Ответ Copilot с цитатами требует отдельной проверки. Цитата связывает результат с исходным контентом, поэтому нужно понимать, кто может открыть указанный документ и какие права действуют в момент перехода.

В pre-launch сценариях проверьте:

  • какие источники могут появляться в цитатах;
  • может ли пользователь открыть исходный объект;
  • сохраняется ли та же модель доступа после изменения разрешений;
  • что происходит с цитатой в сохранённом или экспортированном ответе;
  • как организация контролирует распространение ответа за пределами исходной рабочей группы.

Текст ответа и ссылка на первичный документ нужно оценивать вместе. Даже если результат кажется обезличенным, цитата может подсказать название файла, сайт, проект или другой контекст.

Что документация Microsoft пока не отвечает

Какие выводы можно считать подтверждёнными

Для решения о запуске можно опираться на несколько базовых положений:

  • Microsoft 365 Copilot учитывает права текущего пользователя;
  • избыточно доступный контент остаётся фактором риска, если пользователь имеет право просмотра;
  • отчёт Everyone except external users ограничен 100 сайтами и периодом в 28 дней;
  • Restricted Access Control и Restricted Content Discovery решают разные задачи;
  • Content Management Assessment и Data access governance reports дополняют аудит, но не превращают один отчёт в полную инвентаризацию прав.

Эти положения дают основу для pre-launch процесса. Они не отменяют проверки конкретной конфигурации, структуры сайтов и состава пользователей.

Какие вопросы нельзя закрыть одним отчётом

Автоматизированный результат не отвечает на все вопросы о доступе и поведении контента. До корпоративного запуска зафиксируйте, кто и как проверяет:

  • полный охват групп, ссылок, наследуемых и прямых разрешений;
  • исключения, которые не попали в конкретную выборку;
  • поведение sensitivity labels для типов контента из пилота;
  • срок хранения и доступ к сохранённым промптам;
  • обращение с ответами, содержащими цитаты;
  • результат после изменения разрешений или ограничений обнаружения;
  • остаточный доступ пользователей, которые не входят в предполагаемую аудиторию.

Если официальная документация не закрывает вопрос однозначно, проведите проверку в тестовой области с безопасными данными или получите решение владельца политики безопасности. Неподтверждённое предположение не должно становиться критерием допуска.

Как не переносить выводы из другого Copilot-сценария

Copilot in Power BI и Microsoft 365 Copilot работают с разными объектами и моделями данных. Материалы о семантических моделях Power BI, описаниях таблиц, столбцов и мер нельзя автоматически использовать как доказательство поведения Copilot в SharePoint.

Подготовка семантической модели помогает повысить качество сценария Copilot в Power BI. Для SharePoint нужно отдельно проверять сайты, документы, группы, ссылки, наследование разрешений и механизмы обнаружения. Название Copilot не означает одинаковые правила доступа для всех продуктов.

При подготовке внутренней документации разделяйте утверждения по продуктам. Это снижает риск, что команда возьмёт полезную рекомендацию из одного сценария и применит её к другому без проверки.

Чек-лист безопасности данных SharePoint перед запуском Copilot

Минимальные условия для запуска

Запуск можно считать управляемым, если команда выполнила следующие пункты:

  • Область аудита определена. Зафиксированы пользователи, группы, сайты и типы данных.
  • Владельцы сайтов назначены. Есть сотрудники, которые подтверждают допустимость доступа к важному контенту.
  • Широкий доступ проверен. Проанализированы группы, ссылки и унаследованные разрешения.
  • Отчёты интерпретированы с учётом границ. Content Management Assessment и Data access governance reports не используются как единственное доказательство безопасности.
  • Отчёт Everyone except external users учтён корректно. В решении указаны лимит 100 сайтов и период 28 дней.
  • Чувствительный контент оценён. Для приоритетных документов проверены разрешения и sensitivity labels.
  • Выбран подход к ограничению. Понятно, где нужен Restricted Access Control, а где Restricted Content Discovery.
  • Сохранённые промпты включены в анализ. Определены правила хранения, доступа и удаления.
  • Ответы с цитатами проверены. Понятно, кто может открыть исходные документы и как распространяются результаты.
  • Критичные случаи исправлены. После изменений выполнена повторная проверка.
  • Открытые вопросы зафиксированы. Для каждого вопроса указан владелец и следующий шаг.

Если хотя бы один пункт не закрыт, ограничьте область запуска или сначала завершите проверку. Полный запрет Copilot для всей организации не всегда нужен, но отсутствие контроля над критичными сайтами нельзя компенсировать общими обещаниями о соблюдении разрешений.

Что зафиксировать после проверки

Сохраните итоговый пакет аудита в форме, которую можно повторить после изменения конфигурации. В нём должны быть:

  • дата и границы среза;
  • список проверенных сайтов и пользователей;
  • использованные отчёты и их ограничения;
  • перечень найденных случаев oversharing;
  • решения владельцев данных;
  • изменённые разрешения и выбранные ограничения RAC или RCD;
  • результаты повторной проверки;
  • правила работы с sensitivity labels, промптами и цитатами;
  • остаточные риски и дата следующего пересмотра.

После запуска контроль не заканчивается. Добавление новых сайтов, смена состава групп и появление новых способов обмена документами меняют модель доступа. Для AI-агентов и автоматизированных рабочих процессов полезен отдельный риск-ориентированный контроль с подтверждениями, описанный в материале о human-in-the-loop.

Главное правило: сначала проверьте, кто видит данные в SharePoint, затем исправьте oversharing, после этого выберите RAC или RCD для конкретной цели и только потом расширяйте доступ к Microsoft 365 Copilot.

Подписаться на канал