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

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

Как включить режим киоска в 1С

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

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

Главная цель режима киоска — не столько «спрятать» лишнее, сколько снизить риск ошибок и случайных действий. Оператор не может свернуть окно, открыть другие разделы, зайти в настройки или закрыть программу привычным способом. Для бизнеса это означает меньше сбоев, быстрее обучение персонала и проще контроль рабочих мест.

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

Что такое режим киоска в 1С и когда он нужен

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

Типичные сценарии применения:

  • кассовое рабочее место в розничной торговле (РМК в «1С:Розница» или УТ);
  • терминал приёма заказов в общепите;
  • рабочее место оператора склада, который только сканирует штрихкоды;
  • информационный киоск или стойка регистрации посетителей;
  • демонстрационные стенды, где нельзя допустить доступа к данным.

Важно понимать: режим киоска не является самостоятельной защитой. Если у пользователя широкие права, он при определённых условиях сможет выйти за пределы ограниченного интерфейса. Поэтому визуальное ограничение всегда сочетают с настройкой ролей.

Способы включения режима киоска

В зависимости от задачи и версии платформы используют разные подходы. Ниже — основные варианты от простого к комплексному.

Запуск с параметрами командной строки

Самый быстрый способ ограничить интерфейс — запустить тонкий или толстый клиент с параметрами командной строки. Для этого создают ярлык, в котором к строке запуска добавляют нужные ключи. Например, параметр /AppAutoLaunchMode влияет на автоматический запуск приложения в определённом режиме, а ключи вида /N и /P задают имя пользователя и пароль для автоматического входа.

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

text
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F "D:\Bases\Retail" /N Кассир /P 12345

Обратите внимание: хранить пароль в ярлыке небезопасно, если к компьютеру имеют доступ посторонние. Для кассовых мест это допустимо только при ограниченной учётной записи Windows и запертом системном блоке.

Настройка интерфейса «в одном окне»

В пользовательских настройках 1С можно ограничить состав панелей и задать открытие начальной страницы. Для этого в режиме предприятия откройте главное меню → «Вид» → «Настройка интерфейса» (в разных версиях платформы расположение может отличаться) и уберите лишние панели: панель разделов, панель функций, панель избранного. В качестве начальной страницы назначьте рабочее место, например РМК.

Этот способ прост, но легко обходится опытным пользователем — он подходит как дополнение к правам, а не как единственная мера.

Ограничение через роли и права

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

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

Сравнение вариантов

Параметры командной строки

Быстро настраивается, подходит для автозапуска РМК. Не защищает от обхода — пользователь может запустить 1С без ярлыка.

Настройка интерфейса

Убирает лишние панели и упрощает экран. Легко откатывается самим пользователем, годится только как дополнение.

Роли и права

Настоящее ограничение на уровне данных. Требует аккуратной настройки, но обойти его без административных прав нельзя.

Доработка конфигурации

Полноценный киоск-интерфейс под конкретный сценарий. Требует разработчика и последующего сопровождения при обновлениях.

Пошаговая настройка киоска для кассира

Ниже — типовой порядок действий для рабочего места кассира на примере типовой конфигурации. Конкретные названия разделов могут отличаться в зависимости от конфигурации и версии платформы.

Порядок действий
  1. 1
    Создайте отдельного пользователя 1С (например, «Кассир_01») и задайте ему пароль.
  2. 2
    Назначьте пользователю роль с минимальными правами: только продажи, чеки и чтение номенклатуры.
  3. 3
    В настройках пользователя укажите начальную страницу — рабочее место кассира.
  4. 4
    Войдите под этим пользователем и уберите лишние панели через настройку интерфейса.
  5. 5
    Создайте ярлык запуска с параметрами /N и /P для автоматического входа.
  6. 6
    Настройте автозапуск ярлыка при включении компьютера и ограничьте права учётной записи Windows.
  7. 7
    Проверьте работу: попробуйте выйти из РМК, открыть настройки и другие разделы.

После выполнения шагов кассир включает компьютер, 1С запускается автоматически, открывается РМК — и всё рабочее место ограничено этим окном. Для выхода из режима и обслуживания используется отдельная учётная запись администратора.

Ограничение на уровне операционной системы

Даже идеально настроенная 1С не помешает пользователю нажать Alt+Tab, открыть проводник или запустить браузер. Поэтому полноценный киоск делают на двух уровнях: внутри 1С и в Windows.

На уровне ОС применяют:

  • отдельную локальную учётную запись без прав администратора;
  • режим киоска Windows (assigned access) для запуска единственного приложения;
  • групповые политики, запрещающие диспетчер задач, смену пароля, доступ к панели управления;
  • автологон и автозапуск ярлыка 1С при старте системы.

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

Проверка результата и типичные ошибки

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

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

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

Состав видимых разделов
Норма

Пользователь видит только РМК или целевое рабочее место

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

Доступны настройки, отчёты, администрирование

Попытка открыть закрытый объект напрямую
Норма

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

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

Объект открывается — роли настроены неполно

Перезагрузка компьютера
Норма

1С автоматически запускается и открывает рабочее место

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

Требуется ручной вход или открывается пустой рабочий стол

Сочетания клавиш Alt+Tab, Ctrl+Esc
Норма

Переключение заблокировано политиками ОС

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

Пользователь попадает на рабочий стол Windows

Типичные ошибки
01
Ограничение только интерфейсом без ролей — пользователь открывает любые данные через «Файл → Открыть» или стандартные команды.
02
Пароль в ярлыке на общедоступном ПК — любой может посмотреть свойства ярлыка и узнать учётные данные.
03
Право «Толстый клиент» и «Конфигуратор» у киоск-пользователя — через них обходятся все визуальные ограничения.
04
Нет отдельной учётной записи администратора — при сбое киоска рабочее место оказывается заблокированным.
05
Забытый автозапуск кассового оборудования — после перезагрузки фискальный регистратор или сканер не инициализируются.

Когда нужна доработка конфигурации

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

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

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

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

Часто задаваемые вопросы

Можно ли включить режим киоска без доработки конфигурации?

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

Как заблокировать выход из 1С в режиме киоска?

Полностью закрыть программу стандартными способами мешают настройки ОС: ограниченная учётная запись, запрет диспетчера задач и сочетаний клавиш через групповые политики. Само приложение 1С штатно такую блокировку не гарантирует.

Работает ли режим киоска в веб-клиенте 1С?

Веб-клиент можно ограничить ролями и настройкой интерфейса, но браузер сам по себе даёт пользователю дополнительные возможности — адресную строку, вкладки, меню. Для киоска браузер запускают в полноэкранном (kiosk) режиме, что настраивается средствами самого браузера и ОС.

Что делать, если кассир забыл, как выйти из киоска для обслуживания?

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

Нужно ли отдельное лицензирование для киоск-рабочего места?

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

Как автоматически запускать РМК после перезагрузки?

Настройте автологон учётной записи киоска в Windows, поместите ярлык 1С с параметрами входа в автозагрузку и убедитесь, что торговое оборудование успевает инициализироваться до старта 1С — при необходимости добавьте задержку запуска через планировщик задач.

Итог

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

Режим киоска в 1С строится в три слоя: роли с минимальными правами, упрощённый интерфейс с автозапуском рабочего места и ограничения операционной системы. Только визуальное скрытие панелей без прав не защищает данные. Перед внедрением проверьте сценарии выхода, перезагрузки и работу оборудования.