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

Создание и редактирование данных клиентов

к сведению

Данные клиентов — запись с именем и значением, привязанная к цели (все клиенты или конкретный клиент) и окружению (области действия), предназначенная для распространения на них структурированных данных.

В SALT.BOX предусмотрено два источника данных клиентов:

  1. Глобальные данные клиентов
    Создаются на общей странице Данные клиентов.
    Сохраняются в окружении pillarenv=base и по умолчанию применяются ко всем клиентам.

  2. Данные клиента
    Создаются во вкладке Данные клиента на странице конкретного клиента.
    Привязаны к pillarenv клиента и имеют более высокий приоритет по сравнению с глобальными данными клиентов.

  3. Данные задачи
    Создаются автоматически при создании задачи, если шаблон SLS содержит поля для данных задачи.
    Сохраняются в отдельном окружении pillarenv=<task_id> (уникальном для каждой задачи) и применяются только к этой задаче.

    примечание

    Если в шаблоне задачи не определены поля для данных задачи, новые данные не создаются.
    При выполнении такой задачи используются уже существующие данные: клиента (если заданы) или глобальные.

к сведению

Приоритет данных (от наивысшего к наименьшему):

  1. Данные клиента — заданы на странице конкретного клиента;
  2. Данные задачи — заданы при создании задачи;
  3. Глобальные данные клиентов — заданы на общей странице Данные клиентов (pillarenv=base).
ВНИМАНИЕ

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


Создание глобальных данных клиентов со страницы "Данные клиентов"​

Чтобы назначить данные клиентов, выполните следующие действия:

  1. В главном меню выберите пункт Настройки Рис. 1 [1].
    На появившейся выдвижной панели в разделе Core выберите пункт Данные клиентов Рис. 1 [2].

    Переход на страницу &quot;Данные клиентов&quot;
    Рисунок 1. Переход на страницу "Данные клиентов"


  2. На странице Данные клиентов нажмите кнопку + Создать pillar Рис. 2.

    Интерфейс страницы &quot;Данные клиентов&quot;
    Рисунок 2. Интерфейс страницы "Данные клиентов"


  3. В диалоговом окне создания новых данных клиента заполните поля и выберите параметры Рис. 3:

    • Имя — обязательное поле.
      Имя данных клиента (ключ) — уникальное логическое имя, используемое для обращения к данным в SLS-файлах, шаблонах и при нацеливании Рис. 3 [1].

    • Переключатель Защищённый Рис. 3 [2].
      Значение данных клиента хранится в зашифрованном виде на носителях: дисках, SSD, томах виртуальных машин, объектных или блочных хранилищах и автоматически расшифровывается при выполнении задач.
      Основная цель — исключить возможность несанкционированного доступа к данным, даже если злоумышленник получит прямой доступ к устройствам хранения.

    • Значение — обязательное поле.
      Значение данных клиента в формате JSON Рис. 3 [3].

      примечание

      В поле Значение данные хранятся в формате JSON, где строки должны быть экранированы кавычками для корректного чтения системой, например: "test pillar" Рис. 3 [3].

    Диалоговое окно создания новых данных клиента
    Рисунок 3. Диалоговое окно создания новых данных клиента

  4. Нажмите кнопку Создать Рис. 3 [4].

В результате созданные данные клиента отобразятся на странице Данные клиентов Рис. 4.

Созданные данные клиента на странице &quot;Pillars&quot;
Рисунок 4. Созданные данные клиента на странице "Pillars"

Назначение данных клиента конкретному клиенту​

Чтобы назначить данные клиента конкретному клиенту, выполните следующие действия:

  1. В главном меню выберите пункт Клиенты Рис. 5 [1].

    Выбор коллекции клиентов
    Рисунок 5. Выбор коллекции клиентов


  2. На появившейся выдвижной панели выберите коллекцию клиентов Рис. 5 [2].

    Вы перейдёте на страницу выбранной коллекции клиентов Рис. 6, на вкладку Список.

    Список клиентов коллекции
    Рисунок 6. Список клиентов коллекции


  3. На вкладке Список выберите клиента и перейдите в его карточку Рис. 6.
    Чтобы перейти в карточку клиента, на вкладке Список в поле ID клиента нажмите кнопку Открыть в новой вкладке Рис. 6.

  4. На странице карточки клиента нажмите на вкладку Данные клиента Рис. 7 [1].

    Переход в диалоговое окно создания данных клиента
    Рисунок 7. Переход в диалоговое окно создания данных клиента

  5. Нажмите кнопку + Создать pillar Рис. 7 [2].

  6. В диалоговом окне создания новых данных клиента заполните поля и выберите параметры Рис. 8:

    • Имя — обязательное поле.
      Имя данных клиента (ключ) — уникальное логическое имя, используемое для обращения к данным в SLS-файлах, шаблонах и при нацеливании Рис. 8 [1].

    • Переключатель Защищённый Рис. 8 [3].
      Значение данных клиента хранится в зашифрованном виде на носителях: дисках, SSD, томах виртуальных машин, объектных или блочных хранилищах и автоматически расшифровывается при выполнении задач.
      Основная цель — исключить возможность несанкционированного доступа к данным, даже если злоумышленник получит прямой доступ к устройствам хранения.

    • Значение — обязательное поле.
      Значение данных клиента в формате JSON Рис. 8 [4].

    Диалоговое окно создания новых данных клиента
    Рисунок 8. Диалоговое окно создания новых данных клиента


  7. Нажмите кнопку Создать Рис. 8 [5].

В результате созданные данные клиента отобразятся на вкладке Данные клиента страницы карточки клиента Рис. 9.

Созданные данные клиента на вкладке &quot;Pillars&quot;
Рисунок 9. Созданные данные клиента на вкладке "Pillars"

Редактирование данных клиентов​

После добавления данных клиентов пользователь имеет возможность просматривать и изменять (редактировать) их значения, если они являются обычными (non-secure).

Редактирование данных клиентов доступно:

  • на общей странице Данные клиентов Рис. 4;
  • на странице карточки клиента в таблице Данные клиента Рис. 9.
к сведению

Значение защищённых данных клиента (Secure pillar) Рис. 8 [3] и Рис. 3 [2] зашифровано.
Просмотр и редактирование таких данных невозможны.

Для того чтобы отредактировать данные клиента, выполните следующие действия:

  1. Перейдите на общую страницу Данные клиентов Рис. 4 или на страницу клиента на вкладку Данные клиента Рис. 9.

  2. Выберите нужные данные клиента и нажмите на их строку.

  3. В открывшемся окне просмотра данных клиента нажмите кнопку Редактировать Рис. 10.

    Переход в режим редактирования данных клиента
    Рисунок 10. Переход в режим редактирования данных клиента


    к сведению

    Значение данных клиента редактируется в формате JSON с поддержкой:

    • вложенных структур;
    • различных типов данных.
  4. В поле Значение выполните редактирование и нажмите кнопку Сохранить Рис. 11.

    Окно просмотра данных клиента
    Рисунок 11. Окно просмотра данных клиента

После успешного сохранения происходит следующее:

  • новое значение данных клиента сохраняется;
  • дата изменения обновляется;
  • пользователь получает уведомление об успешном редактировании Рис. 12;
  • форма окна редактирования возвращается в режим просмотра.
Уведомление об успешном редактировании
Рисунок 12. Уведомление об успешном редактировании