13 октября 2026
ID 294299
Гранулярный доступ к событиям
В KUMA есть возможность обеспечить гранулярный доступ к событиям для пользователей с разными правами. Доступ к событиям регулируется на уровне пространств хранилища.
Вы можете назначить пользователям пространства в разделе Доступ к пространствам. После обновления до последней версии всем существующим пользователям будет назначен набор пространств "All spaces", то есть доступны все пространства без ограничений. Событие содержит идентификатор тенанта и пространства, поэтому пользователь должен обладать правами на соответствующий тенант и пространство, чтобы событие было доступно.
Следует учитывать следующие особенности отображения хранилищ:
- Если хранилища нет в разделе Активные сервисы, хранилище и его пространства не отображаются в списке набора пространств.
- Если сервис хранилища был остановлен с помощью команды
systemctl stop kuma-<идентификатор хранилища>, хранилище и его пространства не отображаются в списке набора пространств. - Если хранилище было запущено и далее удалено с помощью команды
uninstall, хранилище и его пространства продолжают отображаться в списке набора пространств.
В списке событий вы можете добавить в таблицу отображение поля SpaceID, в нем будет отображаться наименование пространства. Пространство событий аудита отображается как KUMA Audit. KUMA Default – пространство внутри каждого хранилища, куда передаются все события, если в хранилище отсутствуют настроенные пространства или если событие не попадает под условия наполнения существующих пространств.
При экспорте списка событий в файл TSV для пространств отображаются идентификатор и наименование пространства.
Чтобы разграничить доступ:
- Настройте наборы пространств.
Вы можете создать, изменить, удалить набор пространств. В результате выполнения этих действий формируются события аудита.
- Настройте права доступа к набору пространств. Вы можете выдать или отозвать права доступа для выбранных пользователей.
Редактирование набора пространств
Выдать права доступа к набору пространств
Отозвать права доступа к набору пространств
Сценарии применения
Перенос данных в последнюю версию KUMA с возможностью разграничения доступа к событиям
Ограничение доступа к пространствам для всех пользователей
Разрешение на просмотр всех событий для некоторых пользователей
Разрешение на просмотр событий из конечного множества пространств для некоторых пользователей
Дополнение явно указанного набора пространств у пользователя