数据权限管理
CloudBase MySQL数据库层支持配置基础的数据权限,其中分为 基础权限 和 角色权限
基础权限
可设置所有用户的数据权限
| 权限类型 | 适用场景 |
|---|---|
| 读取全部数据,修改本人数据 | 公开内容,如文章、商品 |
| 读取和修改本人数据 | 私人数据,如用户资料 |
| 读取全部数据,不可修改数据 | 配置数据,如系统设置 |
| 无权限 | 敏感数据,如财务信息 |
角色权限
可分别对 匿名用户、外部用户、内部用户 分别设置对应的基础权限
| 角色类型 | 解释 |
|---|---|
| 匿名用户 | 通过匿名登录的用户 |
| 外部用户 | 通过非匿名的方式进行注册和登录的用户 |
| 内部用户 | 管理员通过云后台/OpenAPI/企业身份源创建的用户 |
提示
如果期望能对数据做更精细的权限控制,请参考通过 数据模型管理数据权限