Полноценный помощник через MCP
Какие данные читает помощник, что может менять владелец и какие действия доступны глобальному администратору.
DBMap 0.20.0 · Обновлено
Подключение и права
В меню аккаунта откройте «API и MCP» для создания ключа или подключите OAuth в ChatGPT/Codex. Новые права выключены по умолчанию. Старые ключи и подключения автоматически не расширяются: создайте новый ключ либо переподключите OAuth и выберите нужные галочки. account_get показывает свой аккаунт и разрешения подключения. Для новой версии обновите инструменты в клиенте.
Описания, ссылки и листы
analysis_get читает задачи, виды и листы. analysis_batch с update_task заполняет description и externalLinks: tracker, mergeRequest, swagger. Ключи ссылок меняются независимо; null удаляет выбранную ссылку. add_task_note добавляет свежую запись сверху журнала. sheets_commit сохраняет весь документ листа: позиции, группы, закрепление, фильтры, навигацию, поля, FK/JOIN и заметки. Перед изменением прочитайте текущую версию и сохраните остальные поля. Конфликт требует повторного чтения; mutationId повторяется только для того же запроса.
schema_get/schema_import работают с метаданными, descriptions_update — с общими или контекстными пояснениями. table_example_get/set хранит только вымышленные примеры. Скриншоты требуют отдельных screenshots:read/write. source_get/update доступны владельцу с source:manage; исходная БД остаётся только для чтения метаданных.
Доступ от владельца схемы
Владелец, вошедший через Google, может выдать помощнику access:manage вместе с записью. area_members_list без поиска возвращает существующих участников; поиск принимает только полный точный email. area_member_set выдаёт чтение/редактирование или снимает доступ с проверкой expected. Редактор и глобальный администратор без владения не могут менять авторские назначения. Административные назначения остаются независимыми.
Глобальный администратор
Только глобальный администратор может включить admin:read/admin:write; выберите «Все доступные области». admin_users_list возвращает имена, email, аватарки и флаги. admin_user_update назначает/снимает администратора и блокирует/разблокирует. Последнего активного администратора снять нельзя. admin_user_areas_list/set управляют отдельными административными назначениями схем. admin_errors_list/get читают очищенную диагностику 4xx/5xx. Текущая роль и блокировка проверяются на каждом запросе: наличие старого ключа не сохраняет снятые права.
Справка и границы
help_search ищет настоящее публичное руководство, help_read получает текст выбранной страницы частями, на русском и английском. Справка редактора использует тот же текст, что окно интерфейса. Схема и документы области не содержат реквизитов источника, скриншотов или примеров записей.
Вход, выдача секретных ключей, согласие OAuth и восстановление потерянного proof приватного канала остаются действиями человека в браузере. Помощник не может сам расширить своё подключение или получить чужой proof. Навигация браузерных вкладок, скачивание файлов и локальные черновики принадлежат устройству; для сохранённых данных помощник получает документы или view_render. Приватные обсуждения требуют собственного подтверждённого канала. Общий чат сайта отделён от них; отправка требует community:write и явного поручения опубликовать сообщение, удаление — глобального администратора с admin:write.
Далее: Руководство DBMap
Связанные материалы: Интеграции MCP, REST и ИИ · Совместная работа и роли