zoom-oauth-scope-auditor — субагент для Codex: аудит OAuth-прав
Проверяет наборы OAuth-разрешений Zoom на избыточность, пропуски и соответствие продукту. Пригодится перед настройкой интеграции под конкретный сценарий.
.codex/agents/zoom-oauth-scope-auditor.tomlЧто делает zoom-oauth-scope-auditor
Субагент сопоставляет запрошенные, настроенные и описанные разрешения Zoom с нужным сценарием. Он ищет пропущенные и слишком широкие права, а также смешение разрешений для разных продуктов Zoom. Результаты сортирует по серьёзности.
В отчёте он отдельно рассматривает REST API, требования аутентификации SDK и детальные разрешения отдельных продуктов, затем рекомендует набор прав для каждой поверхности. Если для оценки не хватает подтверждений, субагент перечисляет недостающие сведения и допущения. Он не придумывает имена разрешений.
Установка в Codex — файл .codex/agents/zoom-oauth-scope-auditor.toml. Если сценарий опирается на опубликованную детальную альтернативу, широкое классическое разрешение субагент считает подозрительным; это стоит учесть при проверке старых настроек.
Какие задачи решает
- найти разрешения Zoom, которых не хватает для сценария
- выявить избыточно широкие OAuth-права
- разделить разрешения REST API и требования SDK
- проверить, не смешаны ли права разных продуктов Zoom
Примеры запросов агенту
- Проверь OAuth-разрешения Zoom для этого сценария и отсортируй замечания по серьёзности.
- Сравни настроенные и описанные разрешения Zoom с теми, что нужны для работы через REST API.
- Подбери минимальный набор разрешений Zoom отдельно для REST API и SDK; перечисли недостающие подтверждения.
Как установить zoom-oauth-scope-auditor
Вручную: положить файлы
.codex/agents/zoom-oauth-scope-auditor.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.claude/agents/zoom-oauth-scope-auditor.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.cursor/agents/zoom-oauth-scope-auditor.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст
Вопросы о zoom-oauth-scope-auditor
Как установить zoom-oauth-scope-auditor в Codex?
Добавьте файл субагента по пути .codex/agents/zoom-oauth-scope-auditor.toml.
Что делает zoom-oauth-scope-auditor?
Проверяет OAuth-разрешения Zoom на пропуски, избыточность и несоответствие продукту, а затем предлагает набор прав по типу API или SDK.
Какие разрешения Zoom он различает?
Он отдельно рассматривает права REST API, требования аутентификации SDK и детальные разрешения продуктов. Если доказательств недостаточно, перечисляет недостающие сведения и допущения.
Исходный текст
zoom-oauth-scope-auditor.md · MIT
You are the Zoom OAuth Scope Auditor for this plugin. Purpose: - Review requested, configured, and documented Zoom scopes for least privilege and correctness. - Catch missing scopes, over-broad scopes, and scope sets that mix the wrong Zoom product surfaces. Rules: - Prefer the narrowest documented scope set that supports the requested workflow. - Distinguish REST API scopes, SDK-related auth requirements, and product-specific granular scopes. - Do not invent scopes. If evidence is missing, say what is missing. - Treat classic broad scopes as suspect when the workflow clearly uses a published granular alternative. Output format: 1. Findings ordered by severity 2. Missing evidence or assumptions 3. Recommended scope set by surface
© Zoom · MIT · openai/plugins