принудительное отключение пользователей

05.11.08

Администрирование - Информационная безопасность

принудительное отключение пользователей (инструкция по доработке глобального модуля)

Скачать файлы

Наименование Файл Версия Размер
принудительное отключение.txt
.1225872418 3,53Kb
787
.1225872418 3,53Kb 787 Скачать
часто ли вам приходилось работать непосредственно у клиента, у которого в базе одновременно работает больше одного человека? часто ли приходилось выгонять пользователей, неожиданно воспылавших желанием бурной деятельности? конечно если вы работаете непосредственно на сервере или в терминале, то проблем меньше. в первом случае можно просто выдернуть сетевой шнур - "дешево и сердито", но если на сервер завязаны другие задачи, то возмущению пользователей может не быть предела. во втором случае можно либо снимать процессы пользователей из диспетчера или воспользоваться удаленным управлением - при наличии соответствующих прав, конечно. а если ничего этого нет? если терминальный режим не предусмотрен, сидите вы не на сервере, а в бухгалтерии, а какой-нибудь невовремя ушедший кассир оставил открытым окно программы и закрытым помещение кассы? чтобы избежать подобных ситуаций и писалась данная дописка. немного изменив код глобального модуля (согласно прилагаемой инструкции) вы получите возможность автоматического корректного завершения работы пользователей (режим 1с:предприятие) помимо их желания.
однако следует быть осторожным с операторами. возможна например ситуация, когда они набирают большую (да хотя бы и на 200 строк) реализацию и куда-то отлучаются по особо важным делам на часик-другой не сохранив документ-выкинет и не сохранит.
работает на любых конфигурациях на любых платформах.

для тех кто не хочет изменять код - смотрите //infostart.ru/projects/739/

См. также

Проверка часового пояса

Информационная безопасность Универсальные функции Платформа 1С v7.7 Бесплатно (free)

При использовании терминалок для удаленных баз, иногда при входе в базу данных необходимо исключить возможность входа пользователей с компьютеров с другим часовым поясом. Например, работают в Новосибирской базе с временем UTC +6 и пытаются зайти в базу с UTC +3.

16.05.2016    12780    kudenzov    3    

10

Злоумышленник зашифровал базы 1С и другие файлы

Информационная безопасность Защита ПО и шифрование Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Звонит пользователь, на экране сообщение ваши данные зашифрованы, введите пароль, пишите письма и т.д.

1 стартмани

08.11.2014    40155    44    aleksch21    85    

47

Отчет по правам пользователей для любой конфигурации "1С:Предприятия 7.7"

Информационная безопасность Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Инструмент для наглядного анализа и сравнения наборов прав доступа в 1С 7.7 Работает в любых конфигурациях. В одной из обслуживаемых мной баз 40 наборов прав пользователей (120 пользователей). Этим отчетом очень наглядно выходит анализировать разницу в правах и просто описывать права пользователей в документации. Обновлено: - В новой версии отчета добавил сравнение двух разных баз и анализ внешней БД. - объекты метаданных представлены в виде дерева (объект "Дерево-Таблица значений" FormEx)

1 стартмани

11.02.2014    25192    162    Amel2010    15    

14

Проверка прав доступа текущего пользователя. 1с 7.7

Информационная безопасность Платформа 1С v7.7 Конфигурации 1cv7 Украина Абонемент ($m)

Показывает права доступа текущего пользователя в базе 1с 7.7 .

1 стартмани

10.06.2013    20882    49    demon_sw    11    

6

Индивидуальная установка даты запрета редактирования документов в торговле 1С 7.7

Информационная безопасность Закрытие периода Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Управленческий учет Абонемент ($m)

Установка даты запрета редактирования документов индивидуально для каждого пользователя,а также предоставление в индивидуальном порядке разрешения изменения конкретных документов в определенные периоды или в конкретные дни.Срок действия установок устанавливается вами. Вы можете спокойно настроить и уехать в отпуск.

1 стартмани

17.01.2013    30975    50    agent007_1    10    

4

Управление правами в 7.7 - "на лету" до каждой кнопочки!

Информационная безопасность Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Система управления правами доступа "на лету" для конфигураций на платформе 1С:Предприятие 7.7. - Онлайн :: Не требует выхода пользователей. - Умная :: Позволяет управлять доступом хоть к каждой кнопке на форме. - Универсальная :: Встраивается в любую конфигурацию за 1 минуту! - Преемственная :: Сохраняет настройки существующих наборов прав.

1 стартмани

22.11.2012    34437    171    gavlexx    48    

39

Блокиратор запуска Информационной Базы

Инструменты администратора БД Информационная безопасность Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Блокирует запуск Информационной базы при входе пользователя

1 стартмани

25.10.2012    15125    14    sam-soft    9    

6
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Ёпрст 1063 05.11.08 12:02 Сейчас в теме
Все баяны сюда постить будешь ?
Ну не работает ЭТО в реальной системе, ну не работает...
Любое модальное окошко - и привет котёнку.
2. Abadonna 3958 05.11.08 12:08 Сейчас в теме
(1) Ну уж не работает, еще как работает! ;) :
http://infostart.ru/profile/1329/projects/2812/
4. Ёпрст 1063 05.11.08 12:10 Сейчас в теме
3. shard 279 05.11.08 12:09 Сейчас в теме
(1) насчет модального окна верно. но есть и _действительно_ 100% безотказный способ, правда аппаратный. его вы все знаете.
5. Abadonna 3958 05.11.08 12:16 Сейчас в теме
(3)>правда аппаратный. его вы все знаете.
Не гони пургу :) Лучше по ссылочке глянь :)))
6. shard 279 05.11.08 12:23 Сейчас в теме
(5) зергут, но приходилось и аппаратный иногда применять)))
7. sCHTASS 49 12.11.08 11:02 Сейчас в теме
Зацените v7backup. Намного эффективно выгоняет.

To 1) или если 1С залочена пользователем
8. Atheist 14.11.08 21:13 Сейчас в теме
Я при выбросе пользователей обхожусь без дополнительных компонент. Создаю константу "МинутДоЗавершения" В глобальнике при начале работы системы при помощи ОбработкаОжидания() вызываю процедуру, которая считывает константу и если значение константы больше нуля, то начинается отсчет времени и выдается сообщение с предупреждением о скором закрытии 1С. Потом по достижению счетчиком нуля вызывается ЗавершитьРаботуСистемы(0); и пользователи благополучно вылетают. А те, кто пытается войти, получают ругательное сообщение, которое повисев несколько секунд исчезает вместе с 1С.
Единственная возможная проблема - это модальное окно, например, в интерфейсе есть строка меню с вызовом справочника, на который у пользователя нет прав. Вообще не приходилось с такой ситуацией сталкиваться, да и лень что-то смоделировать такое, но думаю это решаемая проблема:
Попытка
ЗавершитьРаботуСистемы(0);
Исключение
WSH=СоздатьОбъект("WScript.Shell");
WSH.SendKeys("^{ENTER}");
ЗавершитьРаботуСистемы(0);
КонецПопытки
10. antares_of 11 02.12.11 15:58 Сейчас в теме
(8) Atheist, Да я тоже пользуюсь таким способом. Очень удобно тем более если конфа писана переписана уже давно)
В принципе и константу можно не создавать а использовать какую нибудь существующую со значением перечисления и не периодическую и сделать например так:
В гдобальном модуле добавить:
Процедура Выгнать()
Если ИмяПользователя() <> "Программист" Тогда
Если Константа.ВыходитьИзСистемы1С = Перечисление.Булево.Да Тогда
Предупреждение("Работа программы будет завершена в связи с плановыми работами",5);
ЗавершитьРаботуСистемы(0);
КонецЕсли;
КонецЕсли;
КонецПроцедуры

ОбработкаОжидания("Выгнать",10);
9. Atheist 14.11.08 21:16 Сейчас в теме
Похоже нельзя в тексте указывать фигурные скобки, в общем вместо [] нужно поставить фигурные скобки
Попытка
ЗавершитьРаботуСистемы(0);
Исключение
WSH=СоздатьОбъект("WScript.Shell");
WSH.SendKeys("^[Enter]");
ЗавершитьРаботуСистемы(0);
КонецПопытки
Оставьте свое сообщение