你的 OAuth 应用的权限范围
Scopes let you specify the level of access your integration needs
作用域限制对特定的 Supabase 管理 API 端点 的 OAuth 令牌访问。所有作用域都可以指定为只读和/或可写。
🌐 Scopes restrict access to the specific Supabase Management API endpoints for OAuth tokens. All scopes can be specified as read and/or write.
当你在 Supabase 控制台创建 OAuth 应用时,就会设置权限范围。
🌐 Scopes are set when you create an OAuth app in the Supabase Dashboard.
你可以随时更新你 OAuth 应用的权限范围,但现有的 OAuth 应用用户需要通过 OAuth 流程 重新授权你的应用,以应用新的权限范围。
🌐 You can update scopes of your OAuth app at any time, but existing OAuth app users will need to re-authorize your app via the OAuth flow to apply the new scopes.
可用范围 #
🌐 Available scopes
| 名称 | 类型 | 描述 |
|---|---|---|
Auth | Read | 检索项目的认证配置 检索项目的 SAML 单点登录提供商 |
Auth | Write | 更新项目的认证配置 创建、更新或删除项目的 SAML 单点登录提供商 |
Database | Read | 获取数据库配置 获取连接池配置 获取 SQL 片段 检查数据库是否为只读模式 获取数据库的 SSL 强制配置 获取数据库的 schema 类型脚本类型 |
Database | Write | 创建一个 SQL 查询 在项目上启用数据库 webhook 更新项目的数据库配置 更新连接池配置 更新数据库的 SSL 强制配置 禁用只读模式 15 分钟 为数据库创建 PITR 备份 |
Domains | Read | 获取项目的自定义域名 获取项目的虚荣子域名配置 |
Domains | Write | 为项目激活、初始化、重新验证或删除自定义域 为项目激活、删除或检查自定义子域名的可用性 |
Edge Functions | Read | 检索有关项目边缘功能的信息 |
Edge Functions | Write | 创建、更新或删除一个边缘函数 |
Environment | Read | 在项目中检索分支 |
Environment | Write | 创建、更新或删除分支 |
Organizations | Read | 检索组织的元数据 检索组织中的所有成员 |
Organizations | Write | 不适用 |
Projects | Read | 检索项目的元数据 检查项目的数据库是否符合升级条件 检索项目的网络限制 检索项目的网络封禁 |
Projects | Write | 创建一个项目 升级项目的数据库 移除项目的网络封禁 更新项目的网络限制 |
Rest | Read | 获取项目的 PostgREST 配置 |
Rest | Write | 更新项目的 PostgREST 配置 |
Secrets | Read | 获取项目的 API 密钥 获取项目的密钥 获取项目的 pgsodium 配置 |
Secrets | Write | 创建或更新项目的密钥 更新项目的 pgsodium 配置 |
Storage | Read | 检索一个项目的存储桶。 |