Яндекс Диск не предоставляет встроенной функции установки времени истечения для общих ссылок на папки — ссылка остаётся активной бесконечно. Однако можно использовать сторонние сервисы или создать автоматизацию через API Яндекс Диска для временного предоставления доступа.
Причины необходимости ограничения по времени
- Защита конфиденциальной информации от несанкционированного доступа после определённого периода
- Временные проекты, где доступ должен быть доступен только на время сотрудничества
- Обеспечение соответствия политикам безопасности организации
- Предотвращение случайного распространения устаревших данных
- Автоматическое ограничение доступа без необходимости вручную отзывать права
Пошаговая инструкция
Способ 1: Использование встроенных настроек Яндекс Диска
- Откройте Яндекс Диск в браузере и перейдите в нужную папку.
- Нажмите правой кнопкой мыши на папку и выберите
Открыть доступ. - В окне настроек доступа выберите
Ссылкавместо прямого добавления пользователей. - Установите права доступа:
Просмотр,КомментированиеилиРедактирование. - Нажмите
Получить ссылкуи скопируйте URL. - Откройте ссылку в новой вкладке и проверьте доступ.
Способ 2: Создание временного доступа через отключение ссылки
- Создайте общую ссылку на папку по инструкции выше.
- Установите напоминание в календаре на дату, когда нужно отключить доступ.
- В назначенный день откройте
Открыть доступдля этой папки. - Нажмите
Отключить доступ по ссылкеили удалите саму ссылку. - Подтвердите действие нажатием
Отключить.
Способ 3: Использование облачного хранилища с автоматизацией (IFTTT или Zapier)
- Зарегистрируйтесь на платформе автоматизации
IFTTT.comилиZapier.com. - Создайте новый сценарий (Zap/Applet) с триггером
Date & Time. - Установите дату и время, когда должен сработать автоматический отзыв доступа.
- Добавьте действие: интеграция с Яндекс Диском или отправка уведомления вам.
- Активируйте сценарий и проверьте логи.
- В установленное время система отправит вам напоминание или уведомление об отключении.
Способ 4: Использование API Яндекс Диска для программного решения
- Получите токен доступа на
oauth.yandex.ru. - Создайте папку и откройте общий доступ через веб-интерфейс.
- Напишите скрипт на Python или другом языке, используя библиотеку для работы с API Яндекс Диска.
- В скрипте используйте метод
DELETE /v1/disk/public_resourcesдля удаления публичной ссылки. - Настройте запуск скрипта по расписанию через
Cron(Linux) илиTask Scheduler(Windows). - Проверьте логи выполнения задачи и убедитесь, что доступ отключился в нужный момент.
Часто задаваемые вопросы
Может ли Яндекс Диск автоматически удалить ссылку через определённое время? Нет, эта функция отсутствует в стандартном интерфейсе — нужно использовать автоматизацию через сторонние сервисы или скрипты.
Что произойдёт с уже скачанными файлами после отключения доступа? Скачанные файлы останутся у пользователя — отключение ссылки закрывает только онлайн-доступ к папке.
Можно ли установить пароль на общую ссылку с ограничением по времени? Пароль и ограничение по времени работают независимо; пароль можно добавить в настройках доступа, но автоматическое удаление требует внешней автоматизации.