Маскирование данных
Модуль маскирования предназначен для скрытия чувствительных данных на этапе обработки запросов.
Во внутренних системах данные сохраняются в логах в исходном (немаскированном) виде — маскирование применяется только при обработке и выводе.
Маскирование по группам
Маскируемая группа — группа, участвующая в MageQl-запросе, для которой может применяться маскирование.
Маскирование применяется только к указанным группам.
sage_search_masking_groups:
- sage
Маскирование по регулярным выражениям
Маскирование выполняется по заданным регулярным выражениям.
sage_search_masking_regexes:
- name: TEST
pattern: "hexo-[1-3].upsilon.t-oblako.ru"
name— имя правилаpattern— регулярное выражение
Проверка регулярных выражений
Перед добавлением рекомендуется проверить regex в сервисах:
Применение настроек
Параметры задаются на уровне кланов.
- Создать файл:
.../group_vars/sage/search_masking.yml - Добавить параметры маскирования
- Запустить этап apps