授权管理API
授权管理API提供系统权限和访问控制相关功能。
API列表
| API名称 | 描述 | 文档链接 |
|---|---|---|
| 创建授权分组 | 创建或更新授权分组信息 | add-group.md |
| 获取授权分组列表 | 获取授权分组的分页列表数据 | grant-group-list.md |
| 获取授权信息列表 | 查询系统授权信息的分页列表数据 | get-grants.md |
| 获取授权字段信息 | 查询授权字段的详细信息 | get-grant-fields.md |
| 添加/更新授权信息 | 添加新的授权信息或更新现有授权信息 | add-grants.md |
| 获取授权验证信息 | 验证并获取授权详细信息 | get-auths.md |
| 获取授权通道信息 | 获取系统支持的授权通道列表 | get-channels.md |
| 应用信息修改 | 创建或更新应用信息 | app-modify.md |
| 应用列表 | 查询开发者应用的分页列表数据 | app-list.md |
| 开发者令牌生成 | 生成开发者访问令牌 | dev-token-generator.md |
| 客户端列表 | 查询OAuth客户端的列表数据 | client-list.md |
| 客户端管理 | 创建或更新OAuth客户端信息 | client-manage.md |
| 开发者列表 | 查询开发者账户的分页列表数据 | developers.md |
| 开发者账户生成 | 创建新的开发者账户 | developer-generator.md |
| OAuth2.0授权 | 标准的OAuth2.0授权流程接口 | oauth.md |
| 系统授权分组管理 | 管理系统级别的授权分组信息 | system-authorize-group.md |
使用说明
- 所有API请求都需要有效的访问令牌
- 部分API需要管理员权限
- 错误响应格式统一为:
json
{
"code": 错误码,
"message": "错误描述"
}最佳实践
- 先创建授权分组,再添加授权信息
- 合理设置授权字段,确保安全性
- 定期检查授权状态