Блокировка ненастроенных учеток: відмінності між версіями
Sv (обговорення | внесок) (Новая страница: «В настройках NoDeny добавляются параметры: * Заполненность какого поля проверять * Через ск…») |
Sv (обговорення | внесок) Немає опису редагування |
||
Рядок 1: | Рядок 1: | ||
В настройках NoDeny добавляются параметры: | В настройках NoDeny добавляются параметры: | ||
* Заполненность какого поля проверять | * Заполненность какого поля (полей) проверять | ||
* Через сколько дней от перевода учетной записи в состояние «Все ОК» проверять | * Через сколько дней от перевода учетной записи в состояние «Все ОК» проверять | ||
* Id групп в которых делать проверку | * Id групп в которых делать проверку |
Версія за 16:48, 25 листопада 2019
В настройках NoDeny добавляются параметры:
- Заполненность какого поля (полей) проверять
- Через сколько дней от перевода учетной записи в состояние «Все ОК» проверять
- Id групп в которых делать проверку
Например, вы можете указать, что проверке подлежат поля «улица», «дом» и «квартира» (в настройках они перечисляются через запятую: _adr_street,_adr_house,_adr_room). Запускаете модуль ядра block_untuned. Последний каждый час будет выбирать список абонентов у которых параметр «состояние» = «Все ОК» и доступ включен. Проверяется есть ли не заполненное хотя бы одно поле (пустое значение либо равно нулю) и если с момента установки «Все ОК» прошло больше чем X дней, то учетка блокируется, а в истории создается событие «Блокировка ненастроенной учетки».
Учтите при тестировании, что поскольку модуль делает поверку каждый час, он не проверяет учетки с изменением состояния днями ранее, чем указанное в настройках. Т.е. если указано блокировать настройки через 3 дня, то будет проверяться период времени между 3 и 4 днями назад.