Заметки
Как проверить утечки доступа к файлам Диска
Проверка утечки файла отличается от вопроса «может ли его открыть администратор». Начните с конкретного файла и способов доступа к нему: Диск, прикрепление к задаче или CRM, публичная ссылка.
Для публичной ссылки проверьте открытие в отдельном неавторизованном сеансе. Для внутреннего доступа — под сотрудником или внешним участником, которому файл не предназначен. Запишите, через какой именно маршрут он получил доступ.
Не вызывайте disk.file.getExternalLink просто для проверки закрытости: это работа с внешней ссылкой, а не чтение полного списка прав. Аналогично выдача доступа к папке меняет проверяемое состояние.
Если лишний доступ подтверждён, найдите его источник: общий раздел, членство в группе, наследование или внешняя ссылка. Подробный порядок проверки без изменения прав — в заметке об аудите доступа.