многопользовательская лицензия что это
В первой части статьи мы узнали, что клиентские 1С лицензии предназначены для организации дополнительных рабочих мест. Здесь термин клиент употребляется в смысле пользователь. В свою очередь, клиентские 1С лицензии делятся на два класса: программные 1С Лицензии и аппаратные 1С Лицензии. Эта статья посвящена программным 1С Лицензиям.
Программная 1С Лицензия физически представляет собой файл с расширением lic. Его называют файлом программной лицензии. Он создаётся автоматически во время активации клиентской 1С лицензии. В это время в него в шифрованном виде записываются ключевые (основные) параметры компьютера, на котором пользователь активирует программную лицензию. Этим самым осуществляется жёсткая привязка программной лицензии к данному компьютеру.
Список ключевых параметров содержится в инструкции по получению программных лицензий. Она входит в состав книг, которыми комплектуется основная поставка. Также она входит и в отдельно приобретаемые клиентские лицензии на дополнительные рабочие места. Для удобства их можно разделить на две группы.
Ключевые параметры операционной системы
Ключевые параметры компьютера
При каждом запуске 1С Предприятие система ищет файл программной лицензии. Если найдёт, то считывает из него сведения о ключевых параметрах, сохранённых на дату активации программной лицензии. Затем эти данные сравниваются с текущими значениями ключевых параметров. Если изменения не обнаружены, то система лицензирования запускает 1С Предприятие.
Привязка файла программной лицензии не означает, что пользователь лишается возможности модернизировать свой компьютер. Модернизировать можно, но надо учитывать важную особенность.
При проверке ключевых параметров компьютера система лицензирования реагирует только отсутствие устройств, а не их добавление.
Так, после добавления планки оперативной памяти или нового жесткого диска, система не потребует активации запасной клиентской 1С Лицензии. А вот, если удалить, например, один жесткий диск и установить другой, или заменить планки модулей памяти, то придётся воспользоваться запасной программной лицензией 1С.
Здесь http://v8.1c.ru/predpriyatie/questions_licence.htm можно ознакомиться с ответами на часто возникающие вопросы по лицензированию 1С Предприятие. Активация программных клиентских 1С Лицензий выполняется с помощью пин-кодов. Они напечатаны на специальном фирменном бланке 1С. Сам бланк содержится в конверте, а конверт в коробке приобретенной программы 1С или в коробке отдельно приобретенной клиентской 1С Лицензии.
Программные пин-коды различаются на активные и резервные. Резервные (запасные) пин-коды используются в случаях восстановления (повторной) активации клиентской лицензии. Восстановление или повторная активация клиентской 1С Лицензии обусловлена изменением ключевых параметров компьютера или установке 1С Предприятие на другой компьютер.
Со временем все резервные пин-коды могут оказаться использованными. Поэтому целесообразно, как только активирован последний резервный пин-код, направить запрос на адрес [email protected] с просьбой выдать новый пин-код. Такая заблаговременность позволит избежать критической ситуации: срочно надо подготовить и сдать регламентированный отчёт, а система, как назло «потеряла» лицензию.
В запросе обязательно укажите следующие данные.
Причиной для запроса нового пин-кода может быть, например, необходимость заново установить 1С Предприятие после переустановки операционной системы, замены компьютера или его модернизации с заменой устаревших комплектующих.
По любым вопросам, связанным с лицензированием 1С Предприятие, следует обращаться в центр лицензирования 1С по адресу [email protected] или по телефону. Он указан в конверте с пин-кодами.
Типы программных лицензий 1С Предприятие 8
Клиентские программные лицензии делятся на три типа.
Однопользовательские клиентские 1С лицензии
Основные поставки с программной лицензией на 1 рабочее место и дополнительные клиентские лицензии на 1 рабочее место комплектуются только однопользовательскими клиентскими 1С лицензиями. Они содержат три однопользовательских пин-кода: основной и два запасных.
Комбинированные клиентские 1С лицензии
Клиентские лицензии на 5, 10 и 20 рабочих мест называют комбинированными, так как они содержат по два комплекта пин-кодов.
Глагол комбинировать означает, сочетать, соединять, комбинировать разные сущности в одну. В этом смысле наименование «комбинированные лицензии» не отвечают своей сущности. Они не могут быть одновременно однопользовательскими и многопользовательскими. На самом деле клиентские лицензии 5, 10 и 20 рабочих мест просто содержат два альтернативных набора пин-кодов: однопользовательский и многопользовательский.
Перед установкой программной 1С Лицензии важно решить, каким набором пин-кодов воспользоваться: однопользовательским или многопользовательским. Если по ошибке будет установлена однопользовательская программная 1С лицензия, то заменить её на многопользовательскую программную 1С Лицензию система не позволит. Справедливо и обратное утверждение.
Количество резервных пин-кодов зависит от количества рабочих мест клиентской 1С Лицензии.
Многопользовательские программные лицензии содержит три пин-кода: один основной и два резервных.
Многопользовательские клиентские 1С лицензии
Клиентские 1С Лицензии на 50, 100, 300, 500 и 1000 рабочих мест выпускают только многопользовательскими.
Сказанное наглядно демонстрирует рисунок.
Когда речь идет о клиентских лицензиях на одно рабочее место, термин однопользовательская лицензия не вызывает недоумения. Ибо эти понятия воспринимаются, как синонимы, хотя это не совсем так. Непосвящённому трудно понять, почему программная лицензия, например, на 10 рабочих мест может быть однопользовательской.
Гадать и домысливать, что такое однопользовательская и многопользовательская клиентская лицензия не следует. Это надо просто знать. Попробуем разобраться с этими понятиями.
Однопользовательские клиентские 1С Лицензии
Однопользовательские программные 1С Лицензии лицензируют те компьютеры, на которых они активированы. Проще говоря, пользователь сможет запустить 1С Предприятие только с того компьютера, где установлена однопользовательская программная лицензия.
Например, приобретена клиентская лицензия на 10 р.м. Локальная сеть состоит, скажем, из 14 компьютеров. На 10 из них активированы 10 однопользовательских программных лицензий. Информационные базы в рамках данной локальной сети могут быть расположены на любых компьютерах. И совсем не обязательно размещать их там, где активирована клиентская лицензия. А вот запускать их система позволит только с тех компьютеров, где активирована клиентская 1С Лицензия.
Конфигурация 1С Бухгалтерия 8 ПРОФ комплектуется однопользовательской программной лицензией на 1 р.м. Активируем её на 11-ом компьютере. Если один этих компьютеров сломается или подвергнется глубокой модернизации, то для восстановления программной лицензии придётся воспользоваться запасным пин-кодом.
Однопользовательскую 1С Лицензию надо устанавливать на тот компьютер, на котором предполагается работать с программой 1С Предприятие 8. Именно его лицензирует однопользовательской лицензией и только с него система лицензирования даёт разрешение на работу с 1С Предприятием 8.
Получается, что программная лицензия называется однопользовательской в том смысле, что она позволяет запускать программы 1С только с одного компьютера, причем с того, на котором она активирована. Но так как за одним компьютером в один и тот же момент времени может работать только один пользователь, то фактически однопользовательская лицензия закрепляется за одним пользователем. Отсюда вытекает и наименование однопользовательская лицензия.
Однопользовательские программные лицензии лицензируют компьютеры, но они не контролируют количество открытых на них сеансов (подключений). Это означает, что с данного компьютера может запустить любое количество экземпляров программ 1С.
Допустим, организация купила конфигурацию 1С Бухгалтерия и конфигурацию 1С Зарплата и управление персоналом. Каждая конфигурация комплектуется однопользовательской программной лицензией на одно рабочее место. Кроме этого была куплена клиентская лицензия на 5 р. м. Итого организация владеет семью однопользовательскими программными лицензиями. Будем считать, что все они активированы на 7 компьютерах локальной сети. Все пользователи этих 7 компьютеров могут одновременно открыть любое количество информационных баз любой конфигурации.
Однопользовательские клиентские лицензии программ профессиональных версий могут работать, как в файловом, так в клиент-серверном режиме. Лицензии программ базовых версий позволяют работать только в файловом режиме.
Даже, если однопользовательская программная лицензия работает в клиент-серверном режиме, запустить 1С Предприятие можно будет только с того компьютера, на котором она активирована. Количество подключений и в этом случае не контролируется, оно может быть произвольным.
Многопользовательские клиентские 1С лицензии
Привлекательность многопользовательских программных 1С Лицензий в том, что они не лицензирует компьютер пользователя. Они позволяют запускать 1С Предприятие с любого компьютера локальной сети. При этом подсчет открытых сеансов и выдача свободных лицензий производится на сервере. Именно он разрешает и запрещает запуск программ 1С.
Упрощённо это происходит следующим образом. Сначала отметим, что многопользовательская программная лицензия и сервер 1С Предприятие должны быть установлены на одном компьютере. Сервер 1С Предприятие – это программа используется для организации клиент-серверного режима работы.
Когда пользователь пытается со своего компьютера запустить программу 1С система лицензирования обращается к серверу 1С Предприятие. Если в этот момент количество сеансов (подключений) меньше количества рабочих мест, на которые рассчитана данная клиентская лицензия, то система запускает программу 1С Предприятие. В противном случае будет выдано сообщение об отсутствии свободных, не занятых лицензий.
В файловом режиме многопользовательская программная лицензия не функционирует. Правда, имеется исключение для терминального режима.
Многопользовательские клиентские лицензии не лицензируют компьютеры пользователей. Программы 1С Предприятие они позволяют запускать с любого компьютера. Разумеется, компьютер пользователя и компьютер, на котором установлен сервер 1С Предприятие, должны принадлежать одной локальной сети. Вместо лицензирования они контролируют количество открытых сеансов (подключений), которое не может превышать количество рабочих мест данной клиентской лицензии.
Допустим, на сервере 1С Предприятие установлена многопользовательская клиентская программная 1С Лицензия на 10 рабочих мест и там же установлено еще по одной программной лицензии, которые входят в конфигурации 1С Управление торговлей и 1С Бухгалтерия 8. Итого 12 рабочих мест.
Одновременно произведено 12 подключений восемью пользователями. Больше никто не сможет подключиться пока кто-то из пользователей не закроет хотя-бы один сеанс. Здесь важно понимать, что многопользовательская программная лицензия подсчитывает не количество пользователей, а количество подключений. При этом максимальное количество подключений не может превышать количества рабочих мест, на которые рассчитана клиентская лицензия.
Учет программных 1С Лицензий
Способ учёта программных лицензий определяется режимом работы и местом размещения файла с программными лицензиями. Рассмотрим два варианта из множества возможных.
Файловый режим
Если 1С Предприятия используется в файловом режиме, то в этом режиме можно активировать только однопользовательские клиентские лицензии. Они предоставляют возможность открывать неограниченное количество сеансов в режиме 1С Предприятие и в режиме Конфигуратор. Разумеется, запуск возможен только на том компьютере, где активирована клиентская лицензия.
В файловом режиме никакого подсчёта лицензий не осуществляется. Просто система позволяет запускать программу 1С с того компьютера, где активирована однопользовательская программная 1С Лицензия.
Клиент-серверный режим
Если 1С-программы работает в клиент-серверном режиме, то возможно несколько способов учёта лицензий.
Что лучше однопользовательская или многопользовательская клиентская 1С Лицензия
Из обзора видно, что, достоинства однопользовательских программных лицензий не свойственны многопользовательским программным лицензиям и, наоборот. Поэтому, если надо активировать клиентскую 1С Лицензий на 5, 10 или 20 рабочих мест, возникает вопрос, каким набором пин-кодов лучше воспользоваться. К решению этого вопроса надо подходить очень ответственно.
Если программы 1С Предприятие используются в файловом режиме, то выбора нет: активировать можно только однопользовательские лицензии. Если же организован клиент-серверном режиме, то активировать можно либо однопользовательскую программную лицензию, либо многопользовательскую программную лицензию. Очень важно, с самого начала принять правильное решение. Отменить ошибочное решение система лицензирования не позволит.
Пример. Организация купила программы 1С Бухгалтерия 8 и 1С Зарплата и управление персоналом. Обе они укомплектованы программными лицензиями на одно рабочее место. Кроме этого была приобретена программная лицензия на 10 р.м. Итого 12 рабочих мест.
Различия очевидны. При установке однопользовательских клиентских лицензий на 12 компьютерах можно открыть 72 сеанса, но только с тех компьютеров, на которых они были активированы. При установке многопользовательской клиентской лицензии система позволяет запустить не более 12 сеансов, зато с любого компьютера локальной сети.
Хочется и 72 сеанса и, чтобы с любого компьютера! К сожалению, это невозможно и надо принять оптимальное решение. Приведём некоторые факторы, которые помогут принять правильное решение.
Можно учитывать и тот фактор, что для функционирования клиентских аппаратных 1С Лицензий необходимо установить две программы от компании Alladin, http://www.aladdin-rd.ru/support/downloads/hasp/. Это драйвер usb-ключа (HASP Device Driver) и менеджер лицензий (HASP License Manager). Для программных лицензий никаких программ сторонних производителей не требуется.
Программные лицензии базовых версий программ 1С
1C Бухгалтерия Базовая версия и другие базовые версии комплектуются программными лицензиями. Они принципиально отличаются от программных лицензий профессиональных версий.
Лицензии программ базовых версий хранят не только ключевые параметры компьютера, на котором они активированы. Они хранят ещё сведения о конфигурации, для которой они действительны. Например, активирована только лицензия для программы 1С Бухгалтерия 8 Базовая версия. Запустить под этой лицензией, например, программу 1С Управление торговлей Базовая версия система не позволит. Это справедливо для любых базовых версий.
Перед покупкой базовой версии программы 1С Предприятие ознакомьтесь со статьёй «Ограничения базовых версий программ 1С Предприятие 8.3».
Здесь же отметим лишь особенности, тесно связанные с лицензированием базовых версий.
Для разрешения подобных проблем надо выполнить апгрейд базовой версии до версии ПРОФ или КОРП. Стоимость такого апгрейда равна разности цен ПРОФ или КОРП-версии и базовой версии плюс 150 рублей.
Понравилась статья? Поделитесь с друзьями. Напишите отзыв.
Записки IT специалиста
Технический блог специалистов ООО»Интерфейс»
Особенности применения программных лицензий 1С:Предприятие
Программные лицензии 1С:Предприятия являются на сегодня основным вариантом для лицензирования, предоставляя администраторам новые возможности и снимая некоторые ограничения аппаратных ключей. В тоже время применение программных лицензий имеет свои особенности, которые способны вызвать немало затруднений, несмотря на то, что они довольно подробно описаны в руководстве администратора, которое «по традиции» никто не читает. Поэтому мы решили подготовить данный материал, включив в него как официальную информацию, так и собственные пояснения, и примеры.
Прежде всего напомним, что программные лицензии никоим образом не меняют существующие правила лицензирования 1С:Предприятия и рекомендуем освежить свои знания, прочитав следующую статью: Лицензирование 1С Предприятие 8.
Общие сведения о программных лицензиях
Программная лицензия представляет собой специальный файл, который в зашифрованном виде содержит параметры лицензии и компьютера, для которого эта лицензия была активирована. Дублирование данного файла не допускается, в этом случае лицензия аннулируется и заносится в «черный список» на сервере активации 1С.
Активация лицензии выполняется при помощи пин-кода, вместе с лицензией поставляются активные и резервные пин-коды, которые требуются для повторной активации лицензии при изменении ключевых параметров компьютера.
Здесь мы подошли к крайне важному моменту: привязке программных лицензий к конкретному ПК. Для этого используется понятие ключевых параметров, в которые входят:
На платформе Windows в число ключевых параметров также входят:
При этом из списка ключевых параметров исключаются:
В дальнейшем список ключевых параметров, который хранится в зашифрованном виде в файле лицензии сравнивается с текущими параметрами компьютера, при этом анализируется только удаление, а не добавление устройств, это же касается и объема оперативной памяти.
Проще говоря, вы можете добавить в систему еще один сетевой адаптер или жесткий диск, но не заменить текущие, а также не можете снизить объем оперативной памяти до значение меньшего, чем было на момент активации лицензии.
Из этого следует простое правило: при активации программной лицензии временно отключите все жесткие диски, кроме системного, а также все дополнительные сетевые адаптеры (если установлены).
Отдельно следует коснуться активации в виртуальных средах, при этом в качестве ключевых параметров лицензии берутся аналогичные значение виртуальной машины. Если вы используете динамическое выделение памяти, то на момент получения лицензии должны отключить эту возможность и загрузить систему с минимально возможным объемом выделенной памяти.
Наибольшие сложности возникают при использовании виртуальных машин в составе кластера, в этом случае при перемещении машин между нодами могут измениться сразу несколько ключевых параметров, в частности параметры процессора и сетевой карты. Если последний вопрос легкое решается присвоением статического MAC-адреса, то изменение типа процессора при текущей модели лицензирования является серьезной проблемой.
Из нашего опыта можем сказать следующее: успешная миграция виртуальной машины с сохранением активации лицензии 1С возможна только при использовании на всех доступных для миграции нодах однотипного железа, т.е. одинаковых моделей материнских плат (вплоть до версии BIOS) и одинаковых процессоров (с одинаковым степпингом).
Также обратите внимание на информацию о владельце лицензии, которую вы должны заполнить при первоначальной активации, при повторном получении лицензии вам потребуется ее повторить с точностью до символа! О чем, кстати, вас предупреждают, требуя установить соответствующую галочку.
Поэтому, чтобы не было неприятных сюрпризов, сохраните введенные данные в надежном месте.
Вообще, складывается впечатление, что фирма 1С сильно переусложнила систему защиты программных лицензий, что приводит к существенным неудобствам и в ряде случаев вынуждает владельцев лицензии прибегать к способам обхода защиты (что негласно рекомендуют даже партнеры 1С), например, при использовании кластера с разным железом на нодах. Более логично было бы пойти по пути Microsoft и аннулировать активацию при изменении только нескольких ключевых параметров.
Виды программных лицензий
Все программные лицензии делятся на клиентские и серверные. Клиентские лицензии бывают трех типов:
Серверная лицензия позволяет запускать неограниченное число рабочих процессов сервера 1С:Предприятия (rphost) на одном сервере, делится на 32-х и 64-х разрядную, при этом 64-х разрядная лицензия позволяет запускать и 32-разрядную версию сервера.
Однопользовательская лицензия поставляется с основной поставкой или в виде лицензии на одно рабочее место. Может быть установлена на компьютер, сервер 1С:Предприятия, модуль расширения веб-сервера или сервер терминалов. В случае установки на сервер складывается с другими активированными на сервере лицензиями и используется, кроме сервера терминалов, как многопользовательская.
Многопользовательские лицензии поставляются в комплектах на 50, 100, 300 и 500 лицензий и могут быть установлены только на сервер 1С:Предприятия, модуль расширения веб-сервера или сервер терминалов, в последнем случае используются как однопользовательские.
Комплекты на 5, 10 и 20 пользователей являются комбинированными, тип лицензии выбирается в момент активации первого пин-кода.
Использование однопользовательских лицензий
В большинстве случаев, особенно для небольших предприятий, использование однопользовательских лицензий является предпочтительным, потому как ограничением данного вида лицензии являются лицензируемые ПК, а не сеансы 1С. В файловом режиме это единственный доступный вид лицензии (кроме режима терминального сервера). Рассмотрим следующую схему:
Имея в своем распоряжении ПК с активированной однопользовательской лицензией вы можете без ограничений запускать любое количество баз в файловом режиме, расположенных как локально, так и в сети, а также базы расположенные на сервере 1С:Предприятия или веб-сервере, в последнем случае работа возможна только в режиме тонкого клиента. Запуск базы через веб-клиент с однопользовательской лицензией невозможен, так как веб-клиент должен получить клиентскую лицензию от модуля расширения веб-сервера.
В данном режиме, как мы уже говорили, возможны два варианта: использование однопользовательской лицензии на каждом рабочем месте или получение многопользовательской лицензии от сервера 1С:Предприятия. Также не следует забывать, что отдельного лицензирования требует сам сервер.
При запуске любого клиентского приложения 1С:Предприятия (толстый и тонкий клиенты, конфигуратор) сначала происходит поиск локальной лицензии, если она найдена, то происходит запуск приложения. Таким образом ПК с установленной однопользовательской лицензий позволяет открыть неограниченное число клиентских приложений для работы в клиент-серверном варианте.
Если локальная лицензия не обнаружена, приложение обращается к серверу, который выдает ему многопользовательскую лицензию на каждое запущенное приложение. На нашей схеме на сервер установлена лицензия на 5 подключений и если на двух ПК откроют по два клиентских приложения, то пользователь ноутбука сможет открыть только одно, так как недостаточно клиентских лицензий.
Режим веб-сервера
Модуль расширения веб-сервера 1С:Предприятия может работать как с файловыми, так и с клиент-серверными базами. В первом случае лицензии должны быть активированы на компьютере с модулем расширения, во втором, если лицензия у модуля расширения отсутствует, то он запросит ее с сервера 1С:Предприятия. Важно понимать этот момент, так как для файловой базы модуль расширения никогда не запрашивает лицензию с сервера, в тоже время, для клиент-серверных баз сначала отдаются собственные лицензии и только потом запрашиваются лицензии с сервера. Это может привести к ситуации, когда общего числа лицензий хватает, но вы не можете запустить файловую базу из-за отсутствия свободной лицензии на веб-сервере.
На нашей схеме на сервер 1С:Предприятия установлена многопользовательская лицензия на 5 пользователей, а на веб-сервер однопользовательская. Это позволяет запустить через веб-клиент один сеанс в файловом режиме или до шести сеансов в клиент-серверном режиме.
Если после этого на третьем ПК мы запустим через веб-клиент клиент-серверную базу, то для нее модуль расширения получит лицензию на сервере, а вот запустить через веб-клиент файловую базу уже не получится, так как у модуля расширения нет свободных локальных лицензий, в тоже время оставшаяся свободной лицензия на сервере позволит запустить через веб-клиент еще одну серверную базу.
Чтобы избежать такой ситуации не следует публиковать на одном веб-сервере файловые и клиент-серверные базы одновременно.
Еще одна тонкость связана с модулем расширения веб-сервера и локальной однопользовательской лицензией.
При подключении веб-клиента локально на компьютере с веб-сервером можно будет запустить только конфигуратор, запуск в режиме клиентского приложения для любых баз будет невозможен. Это следует учитывать в небольших организациях, где в качестве веб-сервера может быть использована одна из рабочих станций. С другой стороны, такое поведение облегчит жизнь разработчикам, так как позволяет использовать единственную лицензию как локально, так и для клиентских подключений.
Режим терминального сервера
Терминальный сервер допускает установку любого типа лицензий, все лицензии должны быть установлены локально и быть доступны всем пользователям. При этом все лицензии, вне зависимости от вида складываются как однопользовательские и ограничивают общее количество терминальных сеансов (не путать с сеансами приложений 1С).
Как видно из схемы выше, установив на сервер терминалов одну многопользовательскую, на пять пользователей, и две однопользовательские лицензии получим возможность неограниченного запуска клиентских приложений 1С:Предприятия в семи терминальных сессиях, причем не важно, каким именно образом будут запущены приложения, в режиме рабочего стола или как удаленные приложения RemoteApp. При этом работа может производиться как с файловыми, так и с клиент-серверными базами, а также с базами на веб-сервере при помощи тонкого клиента.
При неправильной настройке терминального сервера может возникнуть ситуация, когда на каждое новое подключение пользователя создается новый терминальный сеанс, особенно это касается режима RemoteApp, поэтому в настройках сервера терминалов обязательно укажите опцию Ограничивать пользователя единственным сеансом.
Сочетание программной и аппаратной защиты
Еще один важный вопрос, который нельзя не упомянуть. 1С:Предприятие позволяет сочетать оба типа лицензий, складывая их количество, и для эффективного их использования следует знать некоторые моменты. А именно процесс поиска лицензии. Мы приведем упрощенную схему, которой, однако должно быть вполне достаточно для понимания происходящих процессов. При запуске клиентского приложения поиск лицензий происходит в следующем порядке:
При использовании локального или доступного по сети клиенту HASP-ключа полученная лицензия рассматривается как однопользовательская, т.е. позволяет запустить на ПК неограниченное количество клиентских приложений. При получении лицензии из HASP-ключей доступных серверу лицензии выдаются как многопользовательские, т.е. на каждый сеанс к информационной базе.