Цитата:
Сообщение от
Dolores
В связи с ограниченным количеством пользовательских лицензий (Axapta 2009) поступила задача при запуске сеанса определенным пользователем (допустим программист или директор) автоматически завершать одну из активных сессий, чтобы данный пользователь мог всегда иметь доступ в программу.
Программист в той же рабочей системе обычно не является приоритетным пользователем - у него есть разработка и тест. Если доступ нужен администратору Аксапты - тогда еще может быть, и то вопрос, зачем. Очень многие вещи можно решать извне системы, включая мониторинг активности и проч., а для работ наподобие переноса модификаций или настройки прав доступа можно выделить регламентированное временное окно, которое должно приходиться на периоды минимальной активности пользователей.
Что же касается доступа директора - это вообще интересная тема

По аналогии с каким-нить производственным процессом: надо директору пройти по цеху - а там толпа рабочих суетится, ну так ведь можно охрану позвать, пускай вытолкают кого-нить взашей. Ничего что рабочий в это время на станке детальку вытачивал, или в форму расплавленный металл заливал, или краник цистерны с реагентами закручивал, и в итоге работа пропала...
PS. Для 2009-й есть дешевые лицензии на тот же Business Connector, часть задач по мониторингу и каким-то регламентным операциям можно выполнять через него, поскольку обычные пользователи используют другой тип лицензий. Также можно настроить автоматическое завершение пользовательских сессий по таймауту и программно ограничить возможность запускать несколько клиентов под одним пользователем. А грубо выкидывать работающих пользователей из системы - это вот как с проходом по цеху в примере выше...