Управление пользователями и группами
Пользователи StarGuard Gate — записи, позволяющие управлять лимитами потребления и доступом к целям шлюза для конкретных пользователей или групп, авторизующихся через OIDC.
Создание пользователя:
-
Перейдите в раздел Доступ → Пользователи шлюза → Создать.
-
Заполните поля.
| Поле | Описание |
|---|---|
Имя |
Должно совпадать со значением claim имени из токена OIDC (по умолчанию |
OIDC-провайдер |
Привязка к OIDC-конфигурации (опционально) |
Лимиты |
Переключатель блока. Если выключен, запросы пользователя не ограничиваются |
Период и Единица периода |
Длина интервала, по истечении которого израсходованный лимит обнуляется: число и единица (час, день, неделя, месяц) |
Тип лимита |
«Токены» — ограничение по количеству токенов; «Деньги» — ограничение по стоимости |
Лимит токенов / Лимит |
Значение лимита в токенах или в денежном выражении — в зависимости от выбранного типа |
Разрешённые модели |
Список Моделей и Путей, к которым данный пользователь имеет доступ |
Создание группы пользователей:
Аналогично пользователю, в разделе Доступ → Группы пользователей. Имя группы должно совпадать с одним из значений claim групп из токена OIDC. Настройки группы применяются ко всем пользователям, входящим в данную группу.
|
При конфликте настроек индивидуального пользователя и группы приоритет имеют настройки пользователя. |
|
Учёт стоимости. Лимит типа «Деньги» считается по ценам, заданным в блоке «Биллинг» соответствующей Модели или Пути. Если цены равны нулю, расход также будет нулевым и лимит никогда не сработает. |
|
Лимиты применяются только при аутентификации через OIDC. В режимах со статичным токеном и без аутентификации все запросы считаются анонимными, и лимиты не действуют. |