YandexPolicyInFileConfig
Задать частоту перечитывания конфигурационных файлов со значениями политик
Описание политики
Политика задает частоту перечитывания конфигурационных файлов со значениями политик. Можно указать, как часто перечитывать файлы при удачной и неудачной попытке.
Формат значений:
- для объектов (DICT) — нужно указывать путь как поле:
"_FILE_": {"name": "путь_к_файлу"}
- для объектов типа массив (LIST) — нужно указывать путь как объект:
[ {"_FILE_": {"name": "путь_к_файлу"} } ]
Файлы со значениями политик могут быть доступны:
- локально (например,
C:/folder/file.txt
); - через сетевую папку (например,
//computer/file.txt
); - по URL'у (например,
http://192.168.0.1/file.txt
).
Примеры значений политик:
- Для объекта: пусть политика имеет строковое значение в редакторе политик (в реестре) в виде
{ "extension": { "id": "12345" , … }, … }
. Чтобы заменить значение файлом, нужно в редакторе политик (или реестре) заменить это значение на{ "_FILE_": { "name": "путь_к_файлу" } }
. Сам файл должен существовать по указанному пути и содержать значение{ "extension": { "id": "12345" , … }, … }
. - Для объекта типа массив: пусть политика URLBlocklist имеет значение в редакторе политик (реестре) в виде
["example.com"]
. Чтобы заменить значение конфигурационным файлом, нужно создать файл, напримерC:\broconfigs\policy.txt
и записать в него значение["example.com"]
. Тогда в самой политике можно указать путь к файлу в виде[{"_FILE_": {"name":"C:\\broconfigs\\policy.txt"}}]
.
В файле можно использовать пробелы, табуляцию, переводы строк для лучшей читаемости, но вложенных файлов быть не должно.
Правила указания путей к файлам:
- на Linux и macOS в пути нужно использовать unix-слеш, например
"/home/user/broconfigs/test.json"
; - на Windows можно использовать любой слеш, но обратный слеш в windows-пути должен быть экранирован, например, можно указать
"c:\\broconfigs\\test.json"
или"c:/broconfigs/test.json"
.
В расширенной версии Браузера для организаций при успешном или неуспешном чтении файлов отправляется событие безопасности FileInPolicy, которое содержит md5-хеш файла и путь к файлу.
Значения политики
Значение |
Описание |
Not Configured |
Cодержимое файлов со значениями политик не перепроверяется при запуске. Если файл не открывается с первого раза, доступ к нему перепроверяется спустя 2 минуты, затем этот интервал увеличивается квадратично. |
Disabled |
Cодержимое файлов со значениями политик не перепроверяется при запуске. Если файл не открывается с первого раза, доступ к нему перепроверяется спустя 2 минуты, затем этот интервал увеличивается квадратично. |
Enabled |
Администратор задает временные интервалы для перепроверки содержимого файлов, в которых находятся значения других политик, и доступа к этим файлам:
Примечание В редакторе локальной групповой политики и редакторе реестра можно задавать только однострочные значения. Чтобы переводить многострочные значения в одну строку, используйте JSON Beautifier. Слева на странице вставьте значение и нажмите Minify. Можно настроить через файл. Пример значения:
|
Внимание
По умолчанию установлено значение Not Configured.
Значение |
Описание |
Нет |
Cодержимое файлов со значениями политик не перепроверяется при запуске. Если файл не открывается с первого раза, доступ к нему перепроверяется спустя 2 минуты, затем этот интервал увеличивается квадратично. |
|
Администратор задает временные интервалы для перепроверки содержимого файлов, в которых находятся значения других политик, и доступа к этим файлам:
Можно настроить через файл. Пример значения:
|
Значение |
Описание |
Нет |
Cодержимое файлов со значениями политик не перепроверяется при запуске. Если файл не открывается с первого раза, доступ к нему перепроверяется спустя 2 минуты, затем этот интервал увеличивается квадратично. |
|
Администратор задает временные интервалы для перепроверки содержимого файлов, в которых находятся значения других политик, и доступа к этим файлам:
Можно настроить через файл. Пример значения
|
Полезные ссылки