куб статті
Особливості програмних і апаратних ліцензій 1C Підприємство 8
Лінійка продуктів «1С Підприємство 8» зараз випускається за замовчуванням з програмною ліцензією.
Так було не завжди, раніше захист від несанкціонованого розповсюдження програм була реалізована за допомогою USB-токена (червоної або синьої «флешки»). Деякий час після виходу програмних ліцензій продаж продуктів з апаратним захистом здійснювалася тільки за спеціальним запитом.
Потім 1С включила ліцензії з апаратної захистом в прайс-лист окремим рядком, причому апаратний захист стала коштувати значно дорожче.
У чому ж різниця?
Для одного користувача ліцензії єдина відмінність в тому, що програмна ліцензія «прив'язується» до комп'ютера.
Для багатокористувацьких ліцензій основна відмінність в тому, що апаратна ліцензія видається «на робочий стіл», а програмна «на з'єднання». Що це означає на практиці: якщо у вас на підприємстві є дві бази 1С, в яких співробітники працюють одночасно, то при апаратній ключі користувачеві для відкриття двох баз на одному комп'ютері потрібно одна ліцензія, при програмної захисту - дві, за кількістю відкритих баз.
Друга відмінність: багато користувачів апаратна ліцензія лунає з допомогою ПО «HASP License Manager» і може бути встановлена на будь-який комп'ютер в локальній мережі. Програмна ліцензія може бути встановлена на термінальний сервер або на сервер 1С. Але тут є переваги як у одного, так і в іншого типу ліцензій: в силу технічних обмежень можна встановити два багатокористувацьких клієнтських апаратних ключа на одну машину, програмні ж ключі можна «склеювати».
Є ще відмінності, але вони менш істотні.
Як вибрати між програмної та апаратної захистом в конкретній ситуації?
Наведу деякі приклади
1. У нас є одне або кілька прикладних рішень, які працюють у файловому режимі (без використання сервера 1С підприємства і SQL сервера) в локальній мережі (не в термінальному режимі). Платформа встановлена на 20 комп'ютерів. І є у нас ліцензія тільки на 10 робочих місць. Користувачі працюють з 1с нерегулярно, і в кожен момент часу більш ніж 10 користувачам 1с не потрібна (наприклад, в 2 зміни, причому у кожного своє робоче місце). Апаратна ліцензія таку ситуацію допускає, а програмна немає. Іншими словами апаратна ліцензія (в даному випадку) конкурентна, а програмна немає, вона прив'язується до комп'ютера.
2. У нас є постійно працює сервер (комп'ютер), встановленим 1С-Сервером і клієнтські машини, 2 розраховані на багато користувачів ліцензії на 10 і 20 робочих місць. Ми, природно, хочемо обидві ліцензії встановити на один сервер. Програмна ліцензія це зробити дозволяє, апаратна немає. 1 комп'ютер "побачить" тільки один токен.
3. У нас є сервер з встановленим 1С сервером і клієнтські машини, ми хочемо, щоб на багато користувачів ліцензія була конкурентною (див. П. 1). Крім цього, деяким користувачам потрібна можливість працювати з деякими базами в файловому режимі. Це можливо в разі апаратної захисту і неможливо в разі програмного захисту.
4. 1С та бази встановлені на територіально віддаленому сервері, фізичного доступу до якого немає або він ускладнений (ми його орендуємо). Працюємо через термінальний доступ. В цьому випадку безумовна перевага програмної ліцензії.
5. У нас є 5 інформаційних баз, розташованих на сервері 1С підприємства, 10 користувачів і ліцензія на 10. Кожен користувач відкриває кілька баз одночасно. Цей варіант можливий для апаратної захисту і неможливий для програмної.
Різні варіанти використання програмної ліцензії
У комплект поставки багатокористувацької програмної ліцензії входять 2 жовті папірці:
· Реєстраційна картка поєднана відривний лінією з реєстраційної анкетою
· Клієнтська ліцензія «1С підприємства 8». Дані для отримання ліцензії. Вона запакована в спеціальний конверт. На цьому папері написані комплекти пін-кодів.
Першу папірець необхідно порвати по розділовій лінії, заповнити реєстраційну анкету та доставити її в 1С. Це потрібно зробити обов'язково, оскільки другу частину часто втрачають і відновити що-небудь потім стає проблематично.
Ми, коли продаємо програмні продукти 1С, залишаємо у себе копії всіх цих документів, і обов'язково самі реєструємо продукти в 1С (крім випадку, коли клієнт явно заявляє про інше).
Далі беремо в руки папірець з пін-кодами і відразу бачимо загрозливу напис:
«ВАЖЛИВО! Виберіть варіант ліцензії ДО ПЕРШОЇ СПРОБИ отримання ліцензії »

Викладу свої міркування з цього приводу.
Завжди, коли це можливо, потрібно використовувати багато користувачів ліцензію, оскільки:
· Одну багато користувачів ліцензію простіше адмініструвати ніж 50 на одного користувача
· Її складніше «зламати» (в сенсі не обдурити 1С, а привести в непрацездатність).
Таким чином, завдання звелася до відповіді на питання: чи можемо ми використовувати багато користувачів ліцензію в нашому випадку?
Ми можемо використовувати багато користувачів ліцензію, якщо виконується одна з:
· Всі користувачі, яким вона потрібна, працюють в термінальній сесії на одному комп'ютері
· Робота з усіма потрібними інформаційними базами з використанням цієї ліцензії здійснюється в клієнт-серверному варіанті
Вона не підходить (хоч на перший погляд цього і не помітно) якщо
· Користувачі працюють в локальній мережі, не всі бази даних можливо розмістити а сервері 1С Підприємства. Наприклад, у файловому режимі зручніше вести розробку, оскільки конфигуратор НЕ перезапускается після кожного збереження
З безліччю розрахованих на одного користувача ліцензій все зрозуміло, вони встановлюються окремо на кожен комп'ютер, дають можливість працювати 1С на ньому, злітають з кожним оновленням заліза або ПО. Але якщо обраний цей варіант, то діватися нікуди, доведеться з цим миритися. Ще варто відзначити, що лякає напис а папірці з пін-кодами про доленосному виборі не зовсім вірна. Вибір можна буде змінити, написавши листа в ліцензійну службу, але як вони запевняють, тільки один раз, другий раз пробувати поки не доводилося.
Якщо ми вирішили використовувати багато користувачів ліцензію, то далі у нас знову може виникнути розвилка: як її встановлювати на сервер або на локальний комп'ютер. Ситуація ускладнюється тим, що питання сформульоване зовсім очевидним чином. «Ну звичайно на сервер! Я як раз ставлю ліцензію на термінальний сервер! », - подумає адмін, встановлюючи ліцензію. І буде неправий. Під словом «сервер» тут мається на увазі програмна компонента «1С підприємства». А під словосполученням «локальний комп'ютер» - якраз сервер термінальних підключень.
Якщо у нас реально є 2 можливості: і термінальний сервер і сервер 1С Підприємства, то потрібно дивитися на ситуацію, очевидного і універсальної відповіді тут немає.
До речі, той, хто активує ліцензію вперше, може відразу годі й шукати спосіб повідомити програмі що ліцензію ставимо на сервер. Вказується це ось як:


не переживайте, напевно, вона просто має на увазі іншу ліцензію, просто сказати про це по-людськи не вважає за потрібне. Поставте ще ліцензію на сервер, має запрацювати. Якщо немає, то що саме не запрацювало чи зламалося можна буде з'ясовувати листом в ліцензійну службу.
Кількість пін-кодів виданих з поставкою більше, ніж можливо одночасно використовувати. Зроблено це тому що при кожному оновленні ПЗ або заліза комп'ютера, де ліцензія встановлена, вона буде ламатися (тут ще раз можна згадати про 50-ти однопользовательских ліцензіях і про те, як погано тим, хто вибрав цей варіант). Системного адміністратора потрібно пам'ятати про це. І перевіряти працездатність після змін. Якщо працювати перестало, то потрібно використовувати резервний пін-код. В якийсь момент може з'ясуватися, що резервних пін-кодів мало. На щастя, ліцензійна служба дає нові резервні коди за запитом, але просити їх потрібно заздалегідь, так щоб вільний резервний код був під рукою. Оскільки серед ночі, коли операційна система оновиться, взяти його буде ніде, а вранці менеджери прийдуть на роботу раніше, ніж співробітники ліцензійної служби.