- organization_api_keys.scopes (jsonb, NULL = полный доступ для legacy-ключей) - MCP: фильтрация инструментов по режиму и проверка formIds в handler'ах - PATCH /api/mcp-keys/:id, валидация скоупов в server/utils/api-key.ts - UI Settings: диалог создания/редактирования ключа с режимом и мультивыбором форм/справочников
6 lines
327 B
SQL
6 lines
327 B
SQL
-- Скоупы прав доступа для API-ключей (MCP и REST /api/rag/*).
|
|
-- NULL = полный доступ ко всем формам и справочникам (поведение старых ключей не меняется).
|
|
|
|
ALTER TABLE organization_api_keys
|
|
ADD COLUMN IF NOT EXISTS scopes jsonb;
|