Files
iistwin/migrations/0063_api_key_scopes.sql
Ильяс Султанов a7733b4a03 Права доступа API-ключей: скоупы read/write/full и выборочный доступ к формам и справочникам
- organization_api_keys.scopes (jsonb, NULL = полный доступ для legacy-ключей)
- MCP: фильтрация инструментов по режиму и проверка formIds в handler'ах
- PATCH /api/mcp-keys/:id, валидация скоупов в server/utils/api-key.ts
- UI Settings: диалог создания/редактирования ключа с режимом и мультивыбором форм/справочников
2026-07-21 16:12:55 +03:00

6 lines
327 B
SQL

-- Скоупы прав доступа для API-ключей (MCP и REST /api/rag/*).
-- NULL = полный доступ ко всем формам и справочникам (поведение старых ключей не меняется).
ALTER TABLE organization_api_keys
ADD COLUMN IF NOT EXISTS scopes jsonb;