Управление тенантами

Данный раздел описывает процесс работы с тенантами в системе. Работа осуществляется в разделе Настройки → Тенанты веб-интерфейса системы.

Раздел доступен администраторам, пользователям, которые имеют соответствующее разрешение в составе своих ролей, а также учетным записям со статусом Суперадминистратор.

О тенантах

Система поддерживает режим мультитенантности, при котором один экземпляр системы, установленный в инфраструктуре организации (далее Родительский или Основной тенант), позволяет изолированным частям системы (далее Дочерние тенанты) получать, хранить и обрабатывать события независимо друг от друга.

В системе можно работать только в рамках одного тенанта одновременно. Текущий тенант отображается в левом верхнем углу веб-интерфейса под логотипом продукта. В пределах тенанта можно настраивать систему для отдельных групп пользователей, регулируя их права доступа к разделам, доступные операции и доступ к данным хранилища, оставаясь в пределах одной инфраструктуры. События тенантов хранятся отдельно.

В системе доступны два типа тенанта:

  • Основной тенант — содержит ресурсы и данные всех тенантов системы и доступен только пользователям с ролью Администратор. Основной тенант нельзя удалить или изменить.

  • Дочерний тенант — это изолированная часть основной инфраструктуры системы, содержащая ресурсы и данные, выделенные из основного тенанта. Он предназначен для предоставления ограниченного доступа к этим ресурсам и настройкам только определённой группе пользователей. Каждый дочерний тенант работает независимо, обеспечивая доступ и управление только своими собственными ресурсами и данными.

Доступ к тенантам регулируется в настройках пользователей. Пользователь может иметь доступ к нескольким тенантам одновременно. В каждом тенанте ему могут быть назначены разные роли. Роль состоит из групп разрешений и действует в указанных тенантах. Если роль не привязана к конкретному тенанту, она доступна во всех тенантах. Один и тот же пользователь может иметь разные роли в разных тенантах.

При формировании API-запроса к системе, работа происходит в том тенанте, который указан в заголовке запроса.

Наследование тенанта

Ресурсы и события системы доступны только в том тенанте, к которому они относятся.

Объекту автоматически присваивается идентификатор тенанта, в рамках которого он был создан. Этот идентификатор указывается в поле tenantId объекта. После создания объекта его тенант невозможно изменить.

Текущий тенант отображается в левом верхнем углу веб-интерфейса системы под логотипом программы.

Например, тенант оповещения и корреляционного события наследуется от создавшего их коллектора. Коллектор получает идентификатор того тенанта, в котором он был создан.

Интерфейс раздела

Панель инструментов раздела включает следующие компоненты:

  • Кнопка Добавить (plus) позволяет создать новый тенант.

  • Поле Поиск предназначено для быстрого поиска тенантов в отображаемом списке по названию.

В рабочей области отображается таблица имеющихся в системе тенантов, которые доступны пользователю. Колонки таблицы представлены следующим образом:

  • Активен — текущий статус тенанта (включен или выключен).

  • Имя — системное имя тенанта, используемое для его идентификации в системе.

  • Описание — описание тенанта.

При работе с таблицей тенантов доступны следующие операции:

Работа с тенантами

Доступные операции над тенантами:

Добавление тенанта

Чтобы добавить тенант:

  1. Перейдите в раздел Настройки → Тенанты. Система отобразит сведения об доступных тенантах, в том числе их текущий статус (включен/выключен).

  2. Нажмите на кнопку Добавить (plus). Отобразится окно добавления тенанта.

  3. Введите название тенанта.

  4. При необходимости введите описание тенанта.

  5. Нажмите на кнопку Создать. Система создаст новый тенант и отобразит уведомление о его добавлении. Тенант отобразится в списке тенантов для выбора.

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

Чтобы просмотреть карточку тенанта:

  1. Перейдите в раздел Настройки → Тенанты. Система отобразит сведения об доступных тенантах, в том числе их текущий статус (включен/выключен).

  2. Нажмите на строку тенанта в списке. Система отобразит в правой части экрана карточку этого тенанта с подробной информацией о нем.

Название тенанта отображается в верхней части карточки.

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

  • Родительский тенант — основной тенант, к которому принадлежит текущий тенант.

  • Имя — системное имя тенанта, используемое для его идентификации в системе.

  • Статус — текущий статус тенанта (включен или выключен).

  • Описание — описание тенанта. Если поле не заполнено, оно не отображается на вкладке.

  • Дата создания — дата и время создания тенанта.

  • Создал — создатель тенанта.

  • Дата изменения — дата и время последнего изменения тенанта.

Также вкладка содержит переключатель статуса тенанта.

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

Включение тенанта

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

Чтобы включить тенант:

  1. Перейдите в раздел Настройки → Тенанты. Система отобразит сведения об доступных тенантах, в том числе их текущий статус (включен/выключен).

  2. Нажмите на строку тенанта в списке. Система отобразит в правой части экрана карточку этого тенанта с подробной информацией о нем.

  3. Переведите переключатель состояния тенанта в верхней части карточки в активное положение. Отобразится окно подтверждения включения тенанта.

  4. Нажмите на кнопку Включить. Система обновит информацию о статусе тенанта. Тенант станет доступным для выбора.

Отключение тенанта

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

Чтобы отключить тенант:

  1. Перейдите в раздел Настройки → Тенанты. Система отобразит сведения об доступных тенантах, в том числе их текущий статус (включен/выключен).

  2. Нажмите на строку тенанта в списке. Система отобразит в правой части экрана карточку этого тенанта с подробной информацией о нем.

  3. Переведите переключатель в верхней части тенанта в неактивное положение. Отобразится окно подтверждения выключения тенанта.

  4. Нажмите на кнопку Отключить. Система обновит информацию о статусе тенанта. Тенант перестанет быть доступным для выбора.

Изменение тенанта

Чтобы изменить тенант:

  1. Перейдите в раздел Настройки → Тенанты. Система отобразит сведения об доступных тенантах, в том числе их текущий статус (включен/выключен).

  2. Нажмите на строку тенанта в списке. Система отобразит в правой части экрана карточку этого тенанта с подробной информацией о нем.

  3. Выберите опцию Изменить в выпадающем меню Действия (more vertical) в верхней части карточки тенанта. Отобразится окно настроек тенанта.

  4. Внесите требуемые изменения в конфигурацию тенанта.

  5. Нажмите на кнопку Сохранить. Измененная конфигурация тенанта будет сохранена в системе.

Переключение между тенантами

Одновременно можно работать только в рамках одного тенанта. Если пользователь имеет доступ к нескольким тенантам, он может выбрать, данные какого тенанта будут отображаться в веб-интерфейсе системы.

Чтобы выбрать тенант:

  1. На главной панели веб-интерфейса под логотипом продукта нажмите на название тенанта. Система отобразит список доступных тенантов.

  2. Выберите тот тенант, данные которого необходимо отобразить в веб-интерфейсе системы. В разделах веб-интерфейса отобразятся только данные и аналитика, относящаяся к выбранному тенанту.