Перейти к основному содержимому
Версия: 1.11

Маскирование данных

warning

Раздел в активной разработке, часть информации может быть неактуальной!

Модуль маскирования предназначен для скрытия чувствительных данных на этапе обработки запросов.

Во внутренних системах данные сохраняются в логах в исходном (немаскированном) виде — маскирование применяется только при обработке и выводе.

Маскирование по группам

Маскируемая группа — группа, участвующая в MageQl-запросе, для которой может применяться маскирование.

Маскирование применяется только к указанным группам.

warning

Пустой список включает маскирование для всех групп.

sage_search_masking_groups:
- sage

Маскирование по регулярным выражениям

Маскирование выполняется по заданным регулярным выражениям.

sage_search_masking_regexes:
- name: TEST
pattern: "hexo-[1-3].upsilon.t-oblako.ru"
  • name — имя правила
  • pattern — регулярное выражение

Проверка регулярных выражений

Перед добавлением рекомендуется проверить regex в сервисах:

Применение настроек

Параметры задаются на уровне кланов.

  1. Создать файл: .../group_vars/sage/search_masking.yml
  2. Добавить параметры маскирования
  3. Запустить этап apps