Задача [AS22]: Количество пользовательских лицензий ARTA Synergy и поле «доступ в систему» учётной записи пользователя

Формулировка проблемы: сейчас в лицензионном ключе ARTA Synergy указывается количество пользователей, которые могут быть созданы в системе. При этом учитываются все пользователи, даже не имеющие доступ в систему и удалённые.

Решение: Разрешить добавление в базу ARTA Synergy любого количества пользователей, но при этом количество пользователей, у которых свойство учётной записи «доступ в систему» установлено в да, должно быть меньше или равно разрешённому лицензионным ключом количеству пользователей. В случае, если это количество уже исчерпано, при создании пользовательской учётной записи (или при изменении — добавлении доступа в систему пользователю, который его не имел ранее) необходима вывести предупреждение о том, что лицензии исчерпаны и новый пользователь не сможет войти в систему, соответственно свойство «доступ в систему» устанавливать принудительно в нет. Аналогично следует поступать при импорте пользователей из LDAP: для каждой учётной записи при возникновении вышеописанного случая выводить в лог импорта соответствующее сообщение.