К статье
Практический материал

Администрирование · 9 мин

1С веб: что это такое и как работает доступ через браузер

Что такое 1С веб: веб-клиент, публикация базы на веб-сервере, тонкий клиент через браузер. Как настроить доступ, какие есть ограничения и типичные ошибки.

Под «1С веб» обычно понимают работу с программами 1С через браузер: пользователь открывает ссылку, вводит логин и пароль и получает привычный интерфейс конфигурации без установки толстого клиента на компьютер. Технически это реализуется двумя способами — веб-клиентом платформы 1С:Предприятие и публикацией информационной базы на веб-сервере (Apache или IIS).

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

Важно понимать: «1С веб» — это не отдельный продукт и не облачная версия от вендора, а режим работы той же самой информационной базы. Данные хранятся там же, где и при обычной работе — в файловой базе или на сервере СУБД. Меняется только способ подключения пользователя.

Что такое веб-клиент 1С и чем он отличается от других клиентов

Платформа 1С:Предприятие поддерживает несколько типов клиентских приложений. Толстый клиент — полноценная программа с максимальными возможностями, включая отладку и работу с COM-объектами. Тонкий клиент — облегчённая программа, которая устанавливается на компьютер, но вся логика выполняется на сервере. Веб-клиент — работа через браузер без установки чего-либо, кроме, при необходимости, небольших расширений для специфических функций.

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

Как устроена публикация базы на веб-сервере

Чтобы база стала доступна через браузер, её публикуют на веб-сервере. На Windows чаще используют IIS, на Linux — Apache. Публикация создаёт виртуальный каталог, через который веб-сервер передаёт запросы от браузера в платформу 1С, а та — в информационную базу. Если база клиент-серверная, дополнительно участвует сервер 1С:Предприятия и СУБД.

Публикация выполняется из конфигуратора: меню «Администрирование» → «Публикация на веб-сервере». Администратор указывает имя публикации, каталог, выбирает веб-сервер и отмечает нужные сервисы — собственно веб-клиент, HTTP-сервисы, OData и другие. После публикации база доступна по адресу вида http://сервер/имя_публикации.

Порядок публикации базы
  1. 1
    Установите и проверьте веб-сервер (IIS или Apache) на машине, которая будет раздавать доступ
  2. 2
    Откройте конфигуратор под пользователем с правами администратора базы
  3. 3
    Выберите «Администрирование» → «Публикация на веб-сервере», задайте имя и каталог публикации
  4. 4
    Отметьте нужные сервисы (веб-клиент, при необходимости OData и HTTP-сервисы) и выполните публикацию
  5. 5
    Откройте адрес публикации в браузере и войдите под тестовым пользователем

Для доступа из интернета публикации недостаточно: нужен внешний адрес, корректная маршрутизация и обязательно шифрование трафика через HTTPS. Открывать базу в интернет по HTTP без VPN — прямой риск утечки учётных данных и коммерческой информации.

Где веб-доступ оправдан, а где лучше тонкий клиент

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

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

Сравнение вариантов доступа

Веб-клиент

Подходит для удалённой работы и разных ОС; ограничения — работа с локальным оборудованием и часть интеграционных функций

Тонкий клиент

Подходит для постоянных рабочих мест; требует установки платформы, но стабильнее работает с периферией

Толстый клиент

Нужен разработчикам и для отладки; избыточен для рядовых пользователей

Ограничения веб-клиента, о которых нужно знать заранее

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

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

Типичные ошибки при настройке и эксплуатации

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

Отдельная группа ошибок — производительность. Веб-клиент чувствителен к задержкам сети: при медленном канале интерфейс «подтормаживает», и пользователи воспринимают это как неисправность программы. Перед массовым переводом сотрудников на браузер стоит замерить отклик при реальной нагрузке, а не на одном тестовом подключении.

Типичные ошибки
01
Публикация по HTTP в открытый интернет — учётные данные передаются незашифрованными
02
Разные версии платформы на веб-сервере и сервере 1С — непредсказуемые ошибки в работе
03
Отсутствие тестирования конфигурации в браузере — часть функций перестаёт работать у пользователей
04
Выдача всем веб-пользователям широких прав — рост риска случайной порчи данных
05
Расчёт нагрузки по одному тестовому подключению — при массовой работе интерфейс тормозит

Как проверить, что всё настроено правильно

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

Дополнительно проверьте адресную строку: при внешнем доступе там должен быть HTTPS с действующим сертификатом. Убедитесь, что права пользователя в браузере совпадают с правами в обычном клиенте — веб-доступ не должен расширять полномочия.

Контрольные точки

Как проверить результат

Открытие базы по ссылке
Норма

Форма входа загружается, вход под пользователем проходит

Тревожный признак

Ошибка веб-сервера, пустая страница или бесконечная загрузка

Проведение документа
Норма

Документ сохраняется и проводится за обычное время

Тревожный признак

Ошибки проведения, зависание формы

Печать и отчёты
Норма

Отчёт строится, печатная форма открывается корректно

Тревожный признак

Пустой отчёт, ошибка формирования печатной формы

Адрес подключения
Норма

HTTPS с действующим сертификатом или доступ только через VPN

Тревожный признак

Открытый HTTP-доступ из интернета

FAQ: частые вопросы о 1С через веб

Нужно ли устанавливать платформу 1С для работы через браузер?

Нет, в этом главное преимущество веб-клиента. Платформа нужна только на сервере, где опубликована база. На компьютере пользователя достаточно современного браузера. Исключение — отдельные функции (работа с файлами, сканирование), для которых может потребоваться небольшое расширение.

Можно ли работать в 1С через браузер с планшета или телефона?

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

Чем веб-клиент отличается от облачной 1С по подписке?

Веб-клиент — это способ доступа к вашей собственной базе на вашем сервере. Облачные сервисы — это аренда готового доступа, где база размещена у провайдера. В первом случае вы сами отвечаете за сервер, обновления и резервные копии, во втором это берёт на себя оператор сервиса.

Почему в браузере часть кнопок или функций не работает?

Чаще всего причина в коде конфигурации: модальные вызовы, COM-объекты, внешние компоненты без веб-версии. Проверьте работу той же операции в тонком клиенте: если там всё работает, а в браузере нет — конфигурацию нужно адаптировать под веб-клиент.

Безопасно ли открывать доступ к 1С через интернет?

Безопасно при правильной настройке: HTTPS с действующим сертификатом, сложные пароли и блокировка после неудачных попыток, минимально необходимые права пользователей, регулярные обновления платформы. Оптимальный вариант для небольших компаний — доступ через VPN, когда база из интернета напрямую не видна.

Сколько пользователей может одновременно работать через веб-доступ?

Точного универсального числа нет: предел зависит от мощности сервера, типа базы (файловая или клиент-серверная), нагрузки конфигурации и качества сети. Файловые базы при интенсивной работе ограничены сильнее. Перед массовым подключением проведите нагрузочное тестирование на реальных операциях.

Итог

Что важно запомнить

1С веб — это работа с той же базой через браузер после публикации на веб-сервере. Веб-клиент избавляет от установки платформы на рабочие места, но требует проверки конфигурации, грамотной настройки безопасности и тестирования под реальной нагрузкой.