партнерский раздел
ФорумИнсталляция, монтажУправление доступом

Инсталляция, монтаж » Управление доступом

Здравствуйте.

1. Как записать событие в "журнал событий " при блокировке/разблокировке карт по средством сценария в орионе?
2. Как удалять из базы гостевые ключи, после того, как они оказались в картоприемнике?

3 года 4 месяца назад

avatar
А зачем гостевые ключи удалять из базы если они после изъятия из картоприёмника снова пойдут в оборот?

Налетов Константин 3 года 4 месяца назад

Например, гостевым картам всё время назначаются разные уровни доступа.
Или для того, чтобы ушлый посетитель не вытянул считанную карту из мусорника и не ушёл с ней гулять.

Андрей, Ростов на Дону 3 года 4 месяца назад

На каждую карту создаётся пользователь, который остаётся в базе. Плюс уровни доступа и большой поток людей

Васильков Леонид Сергеевич 3 года 4 месяца назад

добавить в существующий (ну или новый создать) сценарий несколько строк:
Перем РабМесто1;

.......
РабМесто1 = РабочиеМеста1.ПолучитьПоТипуСетевогоМеста("Оболочка");
РабМесто1.ЗаписатьВЖурналСобытий("Карта заблокирована/разблокирована");
.......

тогда в логах появится Пользовательское событие - Карта заблокирована/разблокирована.
Или для того, чтобы ушлый посетитель не вытянул считанную карту из мусорника и не ушёл с ней гулять.

в 1.20.3 кучу шаблонов с разными уровнями, которые можно выдавать посетителям и не забывать ставить галочку "Заблокировать на выходе", пускай вытягивает и... карта уже в блоке будет

Волков Андрей 3 года 4 месяца назад

За запись в жернал спасибо, "оболочку" не продавал, хотя в примерах есть.

А вот с картами засада. Приходится искать в базе заблокированные карты и вручную удалять

Васильков Леонид Сергеевич 3 года 4 месяца назад

они одноразовые что ли у вас?
ну добавьте тогда ещё такие строчки:
Перем П1;
Перем Событие1;

.......

Событие1 = ПолучитьСобытие();
П1 = Событие1.Пароль().СтроковыйПароль();

РабМесто1.ЗаписатьВЖурналСобытий(строка(П1) +" - Карта заблокирована/разблокирована");

для того чтобы в логах видеть, какой именно пароль был заблокирован/разблокирован. Т.е. тогда отображаться должно в виде "0А00000012345601 - Карта заблокирована/разблокирована". В АБД в Паролях есть поиск по коду.

Волков Андрей 3 года 4 месяца назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

1 ответ

С записью в журнал разобрался.
Надобность в картах появляется раньше, чем кончается срок действия, и их поиск превращается в ад.

3 года 4 месяца назад

avatar
А физически они у вас недоступны? Может, проще просто брать верхнюю из стопки на столе, чем искать в базе вышедшие?
SQLем довольно просто грохнуть все вышедшие карты, но надо будет перезапускать CSO сервер.

Андрей, Ростов на Дону 3 года 4 месяца назад

а вот если есть модуль интеграции 

Волков Андрей 3 года 4 месяца назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ПОКАЗАН

1885 раз

ЗАДАН

3 года 4 месяца назад

ПРОДУКТЫ

АРМ Орион

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.