Переопределение параметров для групп пользователей

Существует возможность для разных пользователей (или групп пользователей) задавать индивидуальные настройки доступа к интернет-ресурсам, указывая для некоторых параметров из основной секции файла конфигурации значения, отличные от базовых. Такое переопределение параметров осуществляется с помощью специальных правил.

В текущей версии Dr.Web для интернет-шлюзов UNIX можно переопределять следующие параметры:

BlockAdult

BlockViolence

BlockWeapon

BlockGamble

BlockDrugs

BlockObscenity

BlockChats

BlockTerrorism

BlockEmail

BlockSocialNetwork

BlockSocialEngineering

BlockMalwareLinks

BlockAll

Правила задаются в секции [match] конфигурационного файла drweb-icapd.ini. Функции, используемые в правилах, задаются в секции [def] в том же конфигурационном файле. Порядок данных секций может быть произвольным, но любая используемая в правилах функция должна быть предварительно определена в секции [def]. Соответствующие выражения для правил и функций внутри секций [match] и [def] могут быть разбиты на несколько строк.

Внимание!

Один и тот же ресурс может одновременно входить в различные тематические списки и черный список пользователя. В этом случае доступ к нему будет блокироваться, если он входит хотя бы в один из активных черных списков. Если требуется разрешить доступ к такому ресурсу, нужно отключить все черные списки, к которым он относится.

Однако, чтобы в этом случае заодно не разрешить доступ к остальным запрещенным ресурсам этих категорий, крайне рекомендуется включать в разрешающее условие как проверку на URL ресурса, к которому разрешается доступ, так и проверку свойств клиента (таких, как IP-адрес), которому этот доступ предоставляется.

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