Перед установкой конфигурации «IDM.Управление учетными данными, ред. 1.0» убедитесь, что ваш компьютер соответствует минимальным требованиям, указаны на сайте https://v8.1c.ru/requirements/, на компьютере установлена программа «1С:Предприятие 8» версии не ниже 8.3.16.
Порядок установки платформы «1С:Предприятие 8» можно найти в соответствующем руководстве пользователя, посвященном платформе «1С:Предприятие».
Процесс установки конфигурации состоит из следующих этапов:
- Установка системы лицензирования и подключение ключа защиты;
- Запуск и установка конфигурации;
- Настройка защиты конфигурации.
Установка сервера лицензирования и программного ключа
Система лицензирования и защиты конфигураций (далее система лицензирования или СЛК) представляет из себя программно-аппаратный комплекс и предназначена для защиты от несанкционированного использования авторских конфигураций платформы 1С:Предприятие 8.
Система лицензирования и защиты конфигурации, версии 3.0 поддерживает следующие, 32-разрядныеи 64-разрядные, операционные системы:
- ОС Microsoft Windows XP и выше: XP, Server 2003, Vista, 7, Server 2008 (R2), 8, 8.1, Server2012 (R2), 10, Server 2016;
- ОС Linux на базе Debian: Debian 7.5 и выше, Ubuntu 12.04 и выше;
- ОС Linux на базе RedHat: CentOS 6.7 и выше, Fedora 22 и выше.
Общий принцип работы
При запуске конфигурации система лицензирования устанавливает соединение с сервером СЛК, который разрешает или запрещает дальнейшую работу в зависимости от наличия ключа защиты и количества свободных лицензий.
Связь с сервером организована по протоколу TCP/IP, поэтому для работы системе необходимо наличие свободного TCP/IP порта. Система позволяет реализовать контроль лицензий на стороне сервера.
С целью защиты оригинального авторского кода и экранных форм реализован механизм защиты обработок и отчетов (защищенные объекты). Защищенные объекты исключены из конфигурации и помещены в специальное защищенное хранилище (файл данных, подготовленный с помощью ключа защиты).
Состав и структура системы
Система состоит из следующих компонентов:
- Внешняя компонента платформы 1С:Предприятие
Элемент системы, встраиваемый в конфигурацию. Поставляется в виде zip-архива для загрузки в общий макет конфигурации. Этот архив содержит варианты компоненты для всех поддерживаемых СЛК ОС.
Внешняя компонента экспортирует объект, который позволяет запустить систему лицензирования и получить менеджер объектов для доступа к защищенному функционалу, работы лицензионными параметрами и пользовательской памятью ключа защиты и т.д. - Сервер СЛК
Сервер является основным элементом системы и предназначен для контроля количества рабочих мест и доступа к ключам защиты, защищенным объектам и лицензионным параметрам. Для работы сервера необходимы регистрационная информация о серии ключей защиты, ключ защиты и файлы данных (при использовании защищенных объектов и лицензионных параметров). - Консоль администрирования сервера
Приложение используется для установки программного ключа защиты. Консоль доступна при помощи веб-браузера по адресу и порту сервера СЛК. - Ключи защиты
Компонент системы, предназначенный для доступа к защищенным объектам и контроля количества рабочих мест на основе указанного в ключе количества лицензий.
Установочные пакеты
Операционная система | Разрядность | Установочные пакеты |
Windows | 32 бит/64 бит | licenceserver-{version}.win.exeupkey-{version}.exe |
Debian/Ubuntu | 32 бит64 бит | licenceserver-{version}.i386.deblicenceserver-{version}.amd64.deb |
CentOS/Fedora | 32 бит64 бит | licenceserver-{version}.i386.rpmlicenceserver-{version}.x86_64.rpm |
Операционная система | Разрядность | Установочные пакеты |
Windows | 32 бит/64 бит | licenceserver-{version}.win.exeupkey-{version}.exe |
Debian/Ubuntu | 32 бит64 бит | licenceserver-{version}.i386.deblicenceserver-{version}.amd64.deb |
CentOS/Fedora | 32 бит64 бит | licenceserver-{version}.i386.rpmlicenceserver-{version}.x86_64.rpm |
Установка в ОС Windows
При запуске установочного пакета выполняется установка в интерактивном режиме. Такжевозможен запуск установочного пакета с параметрами командной строки. Если в папке установочного пакетасервера присутствует установочный пакет драйвера ключа защиты upkey-{version}.exe, то пользователю предлагается установить драйвер.
Важно!
При установке/ обновлении драйвера рекомендуется отключить подключенные к USB портам ключи защиты.
Установка в ОС Linux
Установка выполняется при помощи стандартного менеджера пакетов ОС. Например, для установки в 64-разрядных Debian / Ubuntu необходимо в терминале с правами суперпользователя выполнить следующуюкоманду:
- dpkg –i licenceserver-3.0.11.6637.rc2.amd64.deb
Аналогично, для установки в CentOS / Fedora:
- yum localinstall licenceserver-3.0. 11.6637.rc2.x86_64.rpm
При завершении установки пакета выполняется настройка и запуск системной службы (демона)сервера. Проверить, что сервер успешно установлен и запущен можно при помощи команды service:
- service licenceserver status
В CentOS / Fedora при обновлении установленной версии сервера ниже 3.0.11 в возможно удалениеслужбы сервера. В этом случае необходимо принудительно установить службу, выполнив с правамисуперпользователя скрипт installdaemon.sh:
cd /opt/1C/licence/3.0/
./installdaemon.sh
Настройка параметров сервера
Настройка параметров сервера выполняется при помощи консоли, которая доступна при помощи веббраузера по адресу и порту сервера СЛК. Например, на локальном компьютере при использованиистандартного порта адрес консоли будет http://localhost:9099.
Для ОС Windows консоль также доступна через меню «Пуск»:
- Пуск – Программы – СЛК – 3.0 – Консоль сервера (браузер по умолчанию).
По умолчанию для доступа к параметрам используются имя пользователя admin и пароль admin.
Важно!
По соображениям безопасности рекомендуется не отключать авторизацию и изменить имя пользователяи пароль по умолчанию.
Обновление предыдущих версий
Для обновления предыдущих версий необходимо выполнить обновление сервера. При этомустановка компоненты должна выполнятся на тех компьютерах, где выполняется рабочий процесс системы 1С:Предприятие:
- На компьютере сервера приложений для клиент-серверных баз;
- На компьютерах, где запускается клиентское приложение (тонкий / толстый клиент) для файловых. Например, для ОС Windows необходимо:
- Обновить сервер при помощи пакета licenceserver-{version}.win.exe
Запуск установочного пакета с параметрами командной строки (Windows)
Установочные пакеты для ОС Windows поддерживают запуск со следующими параметрами:
- /Silent — выполнить установку без отображения окон программы установки, но с отображением прогрессаоперации;
- /VerySilent — выполнить установку полностью без отображения окон программы установки;
- /SuppressMsgBoxes — не показывать сообщений об ошибках;
- /CloseRunning — Завершить / перезапустить процессы и службы, мешающие выполнению операции.
Коды возврата:
- 0 – установка выполнена успешно;
- 100 – установка прервана, т.к. такой же или более новый пакет уже установлен;
- 1 – ошибка инициализации программы установки;
- 2 – пользователь отменил операцию;
- 3-6 – внутренние ошибки программы установки;
- 7 – обнаружены процессы, мешающие установке (1с-клиенты, сервер 1с);
- 8 — необходимо выполнить перезагрузку системы для продолжения установки.
Пример: licenceserver-3.0.10.6556.rc1.win.exe /VERYSILENT /SUPPRESSMSGBOXES
Эта команда выполнит установку сервера СЛК в «бесшумном» режиме – без отображения окон установщика и сообщений об ошибках.
Ключи защиты
Конфигурация защищена аппаратными или программными ключами производства фирмы «1С».
Ключи защиты – компонент системы, предназначенный для доступа к защищенным объектам и контроляколичества данных на основе указанного в ключе количества лицензий.
По виду исполнения ключи могут быть аппаратными (USB) или программными (привязанные кконфигурации компьютера или неактивированному аппаратному ключу):
- Аппаратные. Аппаратный компонент СЛК, выполненный в виде USB устройства. Разработаны специально для решения задач защиты конфигураций платформы 1С:Предприятие и поставляютсятолько как часть СЛК. Для работы аппаратных ключей необходим свободный USB порт стандартаUSB 1.0 и выше. Поддерживаются все версии и типы (32-разрядные и 64-разрядые) ОС Windows,начиная с Windows XP. Для работы аппаратных ключей в ОС Linux необходимо наличие стандартнойбиблиотеки LibUSB версии 1.0 или выше.
- Программные. Программный компонент СЛК, «привязывающийся» к конфигурации компьютера, накотором установлен сервер СЛК. Физически представляют собой файл на жестком диске,содержащий интеграционный код, рассчитанный на основе конфигурации компьютера. В результатеизменения конфигурации компьютера ключ может стать неработоспособным и для еговосстановления потребуется повторная установка (подробнее см. пункт «Установка программногоключа»).
По своим параметрам (С/Н, тип, количество лицензий) аппаратные и программные ключи полностьюидентичны. При одновременной установке нескольких ключей разных видов одной серии их лицензии суммируются.