|
|
@@ -21,11 +21,11 @@
|
|
|
|
|
|
### 标注平台角色定义
|
|
|
- 角色定义
|
|
|
- - label_admin 定义标注管理员
|
|
|
- - annotator 定义标注员
|
|
|
- - viewer 定义查看者
|
|
|
+ - ann_sys_admin 定义标注管理员
|
|
|
+ - ann_operator 定义标注员
|
|
|
+ - ann_viewer 定义查看者
|
|
|
- 角色获取 统一通过统一认证平台获取 /oauth/userinfo roles: [{ "name": "标注员", "code": "labeler" }]
|
|
|
- - 只有统一认证平台返回的角色被识别到了才有权限(其中label_admin 、annotator),否则没有权限
|
|
|
+ - 只有统一认证平台返回的角色被识别到了才有权限(其中ann_sys_admin、ann_operator、ann_viewer),否则没有权限
|
|
|
|
|
|
- 权限区别
|
|
|
- admin 独有操作:
|
|
|
@@ -54,11 +54,11 @@
|
|
|
┌──────────────┬──────────────┬───────────┬───────────────────────────────────────────────────────────────────────┐
|
|
|
│ SSO 角色代码 │ SSO 角色名称 │ 本地角色 │ 权限 │
|
|
|
├──────────────┼──────────────┼───────────┼───────────────────────────────────────────────────────────────────────┤
|
|
|
- │ label_admin │ 标注管理员 │ admin │ 管理员(CRUD、任务分配、用户管理等) │
|
|
|
+ │ ann_sys_admin │ 标注管理员 │ admin │ 管理员(CRUD、任务分配、用户管理等) │
|
|
|
├──────────────┼──────────────┼───────────┼───────────────────────────────────────────────────────────────────────┤
|
|
|
- │ annotator │ 标注员 │ annotator │ 标注员(查看自己项目、创建/编辑标注) │
|
|
|
+ │ ann_operator │ 标注员 │ annotator │ 标注员(查看自己项目、创建/编辑标注) │
|
|
|
├──────────────┼──────────────┼───────────┼───────────────────────────────────────────────────────────────────────┤
|
|
|
- │ viewer │ 查看者 │ viewer │ 查看者(查看分配给自己的项目、查看标注、下载数据,不能创建/编辑标注) │
|
|
|
+ │ ann_viewer │ 查看者 │ viewer │ 查看者(查看分配给自己的项目、查看标注、下载数据,不能创建/编辑标注) │
|
|
|
├──────────────┼──────────────┼───────────┼───────────────────────────────────────────────────────────────────────┤
|
|
|
│ 其他 │ 其他 │ 无权限 │ 拒绝访问 │
|
|
|
└──────────────┴──────────────┴───────────┴───────────────────────────────────────────────────────────────────────┘
|