Яндекс — тестовое: подключение Архиватора 1С

Тестовое направление. Оригинальных снимков создания OAuth-приложения и выдачи токена Яндекса пока нет. Эти шаги описаны текстом; приведённые окна программы не подтверждают проверку настоящего аккаунта Яндекса.

Снимки программы сделаны в интерфейсе 0.9.254. В следующих версиях вид отдельных элементов может отличаться.

Это пробное подключение через REST API. Протокольные проверки и сохранение выполнены на локальном испытательном сервере. Настоящий аккаунт, большие архивы и расписание службы ещё предстоит проверить. Ниже реальные окна программы с вымышленными учебными реквизитами. OAuth-окна Яндекса ещё не сняты; не подменяем их рисунками.

До подключения: своё приложение Яндекса

  1. Откройте oauth.yandex.ru в аккаунте, на Диск которого будете сохранять архивы.
  2. Создайте собственное приложение для доступа к API или отладки. Укажите название, например Arhivator1c, и контактную почту. Этот тип работает с данными владельца приложения.
  3. Добавьте права cloud_api:disk.read, cloud_api:disk.write, cloud_api:disk.info. Они разрешают чтение, запись и сведения о Диске. Права шире одной папки; ограничение /Arhivator1c обеспечивает Архиватор.
  4. Сохраните Client ID приватно. Client secret и JSON для этого тестового способа в Архиватор не вводятся. Основной пароль вводится только на сайте Яндекса.

Общий доступ к папке включать не нужно. Публичная ссылка не заменяет авторизацию. REST — отдельный способ от WebDAV; доступность на конкретном бесплатном аккаунте и его лимиты ещё подтвердим настоящим тестом.

После подготовки: подключение в программе

«Справочники» → облачные подключения → «Добавить». Выберите последний пункт «Яндекс — тестовое». Название можно изменить.

Настоящее окно Архиватора: тестовое подключение Яндекса с учебными реквизитами.
Настоящее окно Архиватора: тестовое подключение Яндекса с учебными реквизитами. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Введите Client ID и нажмите «Получить токен в Яндексе». Откроется официальный OAuth-сайт с вашим Client ID. Проверьте аккаунт, приложение и права; подтвердите доступ. Полученный OAuth-токен скопируйте непосредственно в закрытое поле программы. Не отправляйте токен в чат, по почте или на снимках. Если токен уже получен для своего приложения, Client ID можно не заполнять.

Нажмите «Проверить подключение». После подтверждения программа проверит аккаунт и папку Arhivator1c, создаст её при отсутствии, загрузит маленький уникальный тест, прочитает его обратно и сравнит SHA-256. Только этот тест будет отправлен в корзину. Существующие архивы не удаляются.

После успешной проверки нажмите «Сохранить». Проверка и сохранение — разные действия. Сохранение подключения не запускает резервное копирование. Запись появится в справочнике и выборе подключения задания; токен хранится защищённо. При редактировании пустое поле оставляет прежний доступ. Изменение токена снова требует проверки.

Первое задание и архив

Создайте небольшое ручное задание. В «Куда копировать» выберите облако; на вкладке «Облако» — сохранённую запись «Яндекс — тестовое».

Настоящее окно Архиватора: выбор облака в задании.
Настоящее окно Архиватора: выбор облака в задании. Нажмите на снимок, чтобы открыть в исходном разрешении ↗

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

Настоящее окно Архиватора: проверка источника и направления на вкладке «Итог».
Настоящее окно Архиватора: проверка источника и направления на вкладке «Итог». Нажмите на снимок, чтобы открыть в исходном разрешении ↗

Архив сначала создаётся локально, затем загружается и полностью читается обратно для SHA-256. Нужны временное место и трафик в обе стороны. При обрыве результат не объявляется успешным, проверенный локальный архив сохраняется. Автоматической досылки пока нет.

Где посмотреть результат

Правая кнопка на задании → «Посмотреть архивы в облаке…», либо кнопка «Архивы в облаке» в подключении. Обновите список из облака, проверьте имя, дату, размер и число копий. Ошибка чтения или неполный ответ не должны превращаться в «0 копий». Для прежних установок есть отдельный безопасный просмотр; количество и объём считаются по выбранной папке, не по всему Диску.

Автоматическое удаление старых копий Яндекса отключено: все копии сохраняются, поле лимита не применяется. Обычное удаление архивов модулем также не выполняется. Удаление подключения удаляет только локальную запись, не облачную папку. Подключение, используемое заданием, сначала замените в задании.

Приёмка на настоящем аккаунте

Эти реальные проверки пока не пройдены. До их завершения тестовое подключение не использовать для критического расписания.

Официальные описания: REST API, права Диска, своё приложение, токен для отладки.