С помощью фильтрации по Useragent браузеров администратор может запретить или разрешить работу пользователей только с определенным типом браузеров.
Первоначальный список Useragent поставляется вместе с продуктом. Для фильтрации по типу Useragent необходимо выполнить следующие действия:
Наименование |
Описание |
---|---|
Шаг 1. Создать список Useragent. |
В панели Категории нажать на кнопку Добавить, задать название нового списка UserAgent, опционально, описание списка и URL обновления. |
Шаг 2. Добавить необходимые Useragent браузеров в новый список. |
В панели Шаблоны useragent добавить необходимый Useragent. Исчерпывающий список строк Useragent представлен тут: http://www.useragentstring.com/pages/useragentstring.php |
Шаг 3. Создать правило фильтрации контента, содержащее один или несколько списков. |
Смотрите раздел Фильтрация контента. |
Администратор имеет возможность создавать свои списки Useragent и централизованно распространять их на все компьютеры с установленным UserGate. Для создания такого списка необходимо выполнить следующие действия:
Наименование |
Описание |
---|---|
Шаг 1. Создать файл с необходимыми Useragent. |
Создать файл list.txt со списком Useragent. |
Шаг 2. Создать архив, содержащий этот файл. |
Поместить файл в архив zip с именем list.zip. |
Шаг 3. Создать файл с версией списка. |
Создать файл version.txt, внутри него указать номер версии списка, например, 3. Необходимо инкрементировать данное значение при каждом обновлении списка. |
Шаг 4. Разместить файлы на веб-сервере. |
Разместить у себя на сайте list.zip и version.txt, чтобы они были доступны для скачивания. |
Шаг 5. Создать список Useragent и указать URL для обновления. |
На каждом UserGate создать список Useragent. При создании указать тип списка Обновляемый и адрес, откуда необходимо загружать обновления. UserGate будет проверять наличие новой версии на вашем сайте в соответствии с настроенным расписанием скачивания обновлений. Расписание можно настроить в свойствах списка; возможно указать следующие варианты:
При задании вручную необходимо использовать crontab-подобный формат, при котором строка выглядит как шесть полей, разделенных пробелами. Поля задают время в следующем виде: (минуты: 0-59) (часы: 0-23) (дни месяца: 1-31) (месяц: 1-12) (день недели: 0-6, 0-воскресенье). Каждое из первых пяти полей может быть задано следующим образом:
|