Имя: Пароль:
1C
 
Ограничение по количеству запущенных сеансов.
, , , , ,
0 xipypg2012
 
06.05.16
17:08
Подскажите пользователю работают не в терминале некоторые два раза запускают базу и работают в двух окнах можно ли как-то это закрыть, чтоб 1 пользователь имел 1 сеанс ?
1 Pistol
 
06.05.16
17:16
Можно, но бессмысленно.
Продвинутые пользователи специально открывают вторую копию, чтобы продолжить работу, пока корявое поделие висит.
2 Pistol
 
06.05.16
17:18
А потом они начнут делится паролями и Иванов будет запускать сеанс от Петрова на своем компьютере.
3 Pistol
 
06.05.16
17:19
Считать пользунов дебилами - отрицательно влияет на карму.
4 xipypg2012
 
06.05.16
17:19
не хваиает ключей, а они запускают на одном формирование отчета а на другом еще чтото надо запретить это
5 Pistol
 
06.05.16
17:21
(4) Вот нехватка ключей и работает запретом излишних сессий.
Ты считаешь себя вправе распоряжаться рабочим временем пользователей?
6 Timon1405
 
06.05.16
17:22
(0) добавить реквизит в справочник пользователи сколько сессий ему можно открывать
в ПриНачалеРаботыСистемы вызываете
ПолучитьСоединенияИнформационнойБазы(), обходите этот массив, в элементах массива-читай запущенных сеансах будет атрибут пользователь, сравниваете с текущим пользователем, накапливаете счетчик запусков, если превышение -отказ
7 Pistol
 
06.05.16
17:22
(5)+
Сделай так, чтобы отчеты не висели. Фирма 1С дала тебе для этого все возможности.
8 xipypg2012
 
06.05.16
17:23
просто мне все равно надо приходится выкидывать )
9 Pistol
 
06.05.16
17:24
(6) см (2) :)
10 Timon1405
 
06.05.16
17:26
(9) у обычных юзеров виндовая авторизация. но мне нравится ваш подход)
11 Lama12
 
06.05.16
17:50
(0) Используй аппаратные ключи.
12 E-rsh_KUS
 
06.05.16
19:13
поддерживаю (11)
13 EugeniaK
 
06.05.16
19:24
(0) Бредовая идея, мешать работе пользователей ради экономии лицензий.
Докупите лицензий и не морочье голову.
14 Звездец
 
06.05.16
21:13
(13) на самом деле иногда надо, такое. У меня например в одной организации минисервер. Так там один пользователь периодически забирает все 5 подключений: он просто открывает 1с, сворачивает, а когда надо 1с, снова открывает вместо того что бы вернуться в уже открытую
15 youalex
 
06.05.16
22:05
имхо, не тот случай, когда нужно пользователей ограничивать. Ибо вполне возможна ситуация, когда хороший юзверь в одном сеансе формируется "долгий" отчет, который криворукий программист никак не может оптимизнуть, а в другом - ведет какую-то опер-деятельность.

А вообще - ну если примитивно - регистр сведений/накоплений - юзер зашел - записался, вышел - выписался.
16 Звездец
 
06.05.16
22:15
в какой-то конфе я даже видел такой запрет в настройках. Было это давно, кажется это даже была 7.7
17 Звездец
 
06.05.16
22:16
(16) + хотя там и так не пустит с тем же пользователем, потому как каталог занят
18 youalex
 
06.05.16
22:24
(17) это платформенная фича 77
19 IamAlexy
 
06.05.16
22:33
(13) точно..
а теперь расскажите это тем кто юзает вебсервер и у кого сеансы на сервере 1С вият неделями даже если пользователи свои локальные машины вырубают
20 Serg_1960
 
06.05.16
22:43
(как бы информация к месту)
Вспоминаю старые добрые аппаратные ключи, ещё когда про раздачу лицензий сервером не знали, - хоть сколько сеансов не запускай - одна лицензия...
21 Serg_1960
 
06.05.16
22:47
Конфигурация как всегда не озвучена и потому я волен в своих советах :)
справочник Пользователи - Дополнительные сведения - Настройки пользователя - Другие настройки/Запретить открытие нескольких сеансов (УПП).
22 Diversus
 
06.05.16
23:06
(19) для этих случаев написали скрипт, который завершает сеансы для пользователей которые не активны более 20 минут на веб сервере. Могу поделиться если надо.
23 Diversus
 
06.05.16
23:10
(19) добавлю, пожалуй, наш универсальный скрипт
http://softonit.ru/free/uniscript/
Кстати, так же умеет делать бэкапы с отключением пользователей, блокировкой сеансов и удаляет устаревшие копии.
24 Winnie Buh
 
06.05.16
23:18
(0) по моему мешать пользователям работать - это не самый разумный вариант, попробуйте  с другого конца - чтобы запуск пользователем нескольких сеансов сьедал только одну лицензию:
1. если не в терминале, то активируйте однопользовательские  программные лицензии на каждом из компьютеров (в лицензиях на 5, 10 и 20 польз. идут два набора пинкодов для активации на сервере или на каждом ПК)
2. поменять на USB
25 Звездец
 
06.05.16
23:49
(24) если не минисервер, то такой подход самый верный. На мини иногда все же стоит огранничивать
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn