Блокировка ненастроенных учеток: відмінності між версіями

Матеріал з NoDeny
Перейти до навігації Перейти до пошуку
(Новая страница: «В настройках NoDeny добавляются параметры: * Заполненность какого поля проверять * Через ск…»)
 
Немає опису редагування
Рядок 1: Рядок 1:
В настройках NoDeny добавляются параметры:
В настройках NoDeny добавляются параметры:


* Заполненность какого поля проверять
* Заполненность какого поля (полей) проверять
* Через сколько дней от перевода учетной записи в состояние «Все ОК» проверять
* Через сколько дней от перевода учетной записи в состояние «Все ОК» проверять
* Id групп в которых делать проверку
* Id групп в которых делать проверку

Версія за 16:48, 25 листопада 2019

В настройках NoDeny добавляются параметры:

  • Заполненность какого поля (полей) проверять
  • Через сколько дней от перевода учетной записи в состояние «Все ОК» проверять
  • Id групп в которых делать проверку


Например, вы можете указать, что проверке подлежат поля «улица», «дом» и «квартира» (в настройках они перечисляются через запятую: _adr_street,_adr_house,_adr_room). Запускаете модуль ядра block_untuned. Последний каждый час будет выбирать список абонентов у которых параметр «состояние» = «Все ОК» и доступ включен. Проверяется есть ли не заполненное хотя бы одно поле (пустое значение либо равно нулю) и если с момента установки «Все ОК» прошло больше чем X дней, то учетка блокируется, а в истории создается событие «Блокировка ненастроенной учетки».

Учтите при тестировании, что поскольку модуль делает поверку каждый час, он не проверяет учетки с изменением состояния днями ранее, чем указанное в настройках. Т.е. если указано блокировать настройки через 3 дня, то будет проверяться период времени между 3 и 4 днями назад.