Зайдите в настройки безопасности аккаунта облака, найдите список сторонних приложений и отзовите доступ у нужного. Если приложения в этом списке нет, оно работает через синхронизируемую папку на компьютере — тогда закрывать доступ нужно правами на папку в системе, а не в веб-интерфейсе. После отзыва перезапустите приложение и попробуйте открыть новый файл: запрос на повторный вход означает, что доступ закрыт.
Почему приложение видит весь диск, а не один файл
Когда вы нажимаете «Войти через Google» или «Подключить Dropbox», приложение получает токен — временный ключ, которым оно действует от вашего имени. Вместе с токеном выдаётся область доступа, или scope: набор прав вроде «читать файлы», «создавать и менять файлы». Google, например, различает узкий режим, когда приложение видит только созданные им файлы или выбранные через системный выбор файлов, и широкий, когда оно получает доступ ко всему хранилищу. Если приложение запросило широкий режим, а вы согласились, оно видит все ваши документы, включая те, что к его задаче отношения не имеют.
Токен живёт, пока вы его не аннулируете или пока не истечёт срок, который задал сервис. Приложение может обновлять его без вашего участия. Поэтому «я давно туда не заходил» не значит «доступ закрыт»: проверять нужно список активных подключений, а не память.
Риск здесь не абстрактный. Сторонний редактор с полным доступом синхронизирует к себе лишние папки, а при утечке данных на его стороне под удар попадает весь диск, а не один документ. Отзыв доступа не делает вас неуязвимым, но убирает у приложения возможность читать и менять файлы от вашего имени.
Где посмотреть, какие приложения уже подключены
Пути в интерфейсах меняются, поэтому ориентируйтесь на смысл раздела: вам нужен список сервисов, которым вы давали доступ к аккаунту. Ниже — куда смотреть в четырёх популярных хранилищах.
| Сервис | Где искать | Что смотреть |
|---|---|---|
| Google Диск | Настройки аккаунта Google, раздел сторонних приложений с доступом к аккаунту; в самом Диске — управление приложениями | Название, дата последнего доступа, выданные права |
| Яндекс Диск | Настройки аккаунта, раздел с приложениями и выданными разрешениями | Список подключённых сервисов и права на файлы |
| Dropbox | Настройки аккаунта, раздел подключённых приложений | Активные подключения и их права |
| OneDrive | Параметры учётной записи Microsoft, раздел приложений и служб | Согласия, выданные приложениям |
Если нужного названия в списке нет, проверьте второй путь подключения. Настольный клиент синхронизации создаёт на компьютере обычную папку, и любая программа с правами на неё читает файлы напрямую, минуя API облака. Отзыв токена тут ничего не изменит.
Как отозвать доступ и сузить права
Порядок один для всех сервисов: сначала отзыв, потом повторное подключение с минимальными правами. Просто удалить приложение с компьютера недостаточно — токен на сервере останется живым.
- Откройте список подключённых приложений и выберите нужное.
- Отзовите доступ. Сервис аннулирует токен, и приложение при следующем обращении получит отказ.
- Если приложение нужно и дальше, подключите его заново и на экране согласия выберите минимальный набор прав, который оно предлагает.
- Если сервис и приложение поддерживают выбор отдельной папки, укажите её вместо корня диска. Тогда остальные файлы приложению недоступны.
Проверяемый результат шага: после отзыва в списке подключений приложения больше нет, а при попытке открыть файл оно просит авторизоваться заново или выдаёт ошибку доступа. Если файл открылся без запроса входа, доступ не закрыт.
Отдельно про локальную папку. На компьютере с Windows ограничьте права на папку облака в свойствах: вкладка безопасности, изменение разрешений для учётной записи, под которой работает приложение. На macOS проверьте права в окне информации о папке. Более надёжный вариант — вынести синхронизацию в отдельную учётную запись системы и не давать приложению доступа к ней.
Пример: закрываем приложению доступ ко всему Google Диску, кроме одной папки
Ситуация: сторонний редактор PDF подключён к Google Диску через вход в аккаунт и видит все документы. Нужно оставить ему одну рабочую папку.
- Создайте на Диске отдельную папку, например «Для редактора», и перенесите туда нужные документы.
- В настройках аккаунта Google откройте раздел сторонних приложений и удалите доступ редактора.
- Подключите редактор заново. Если он поддерживает выбор папки через системный выбор файлов, укажите только «Для редактора». Если выбора нет и приложение снова просит полный доступ, не подтверждайте его: ищите другой инструмент или работайте через скачивание файла.
- Перезапустите редактор и попробуйте открыть документ из корня диска, а затем из «Для редактора».
Ожидаемый результат: документ из корня недоступен, файл из разрешённой папки открывается. Если оба открываются, приложение сохранило локальные копии — очистите его кэш и повторите проверку.
Ссылки и общие диски — это другой уровень доступа
Доступ по ссылке и доступ приложения не связаны напрямую. Отзыв токена не закрывает файл, на который вы ранее выдал ссылку «всем, у кого есть ссылка»: такой файл читается без всякого приложения. Проверьте настройки общего доступа у папок, к которым было подключено приложение, и снимите публичные ссылки, если они не нужны.
В корпоративной среде политику задаёт администратор: он может запретить сторонние приложения целиком или разрешить только проверенный список. Тогда ваши личные настройки могут не сработать — уточните правила у администратора рабочего аккаунта.
Что проверить после ограничения
- В списке подключённых приложений нужного сервиса больше нет или у него суженные права.
- Приложение после перезапуска просит вход или выдаёт ошибку при работе с закрытыми файлами.
- Кэш приложения очищен, старые копии документов не показываются.
- Публичные ссылки на папки, к которым был доступ, сняты или ограничены.
- Если приложение работает через локальную папку, проверены права на неё в системе.
Частая ошибка — выдать приложению полный доступ «чтобы не возиться», а потом забыть про него. Второй промах — отозвать токен, но оставить синхронизацию папки включённой: файлы остаются видны. Третий — не проверить результат: без теста со свежим файлом вы не узнаете, закрыт доступ или приложение показывает кэш.
Приложение перестало работать после сужения прав — что делать?
Проверьте, какие права оно запрашивает сейчас, и сравните с задачей. Если для работы нужен полный доступ, а вам это не подходит, используйте другой инструмент или скачивайте файл вручную. Не возвращайте широкие права только ради удобства.
Отзыв доступа удалит мои файлы?
Нет. Аннулируется ключ, а документы остаются на диске. Удалить файлы может само приложение до отзыва, если у него было право на изменение, — поэтому сначала отзывайте доступ, потом разбирайтесь с содержимым.
Можно ли ограничить приложение одной папкой в Яндекс Диске или Dropbox?
Зависит от сервиса и самого приложения: не все поддерживают выбор папки при подключении. Если такой опции нет, доступ выдаётся на аккаунт целиком — тогда либо не подключайте приложение, либо работайте через локальную папку с ограниченными правами.
Как часто проверять список подключённых приложений?
Достаточно пройтись по нему после каждой установки нового сервиса и раз в несколько месяцев — заодно снимите доступ у тем, чем больше не пользуетесь.