This website works better with JavaScript
Kezdőlap
Felfedezés
Súgó
Bejelentkezés
renevy
/
device-manage-server
Figyelés
1
Kedvenc
0
Másolás
0
Fájlok
Problémák
0
Beolvasztási kérések
0
Wiki
Fa:
266cade1f2
Branch-ok
Tag-ek
master
device-manag...
/
device-manage
/
business-design.md
business-design.md
2.2 KB
Előzmények
Nyers
升级业务逻辑设计
用户逻辑
用户分为管理员用户和普通用户
用户是树形结构,管理员用户创建子用户, 普通用户没有子用户
管理员用户, 管理员用户可以执行一些系统级操作,可以对用户执行CRUD操作,拥有最高权限的操作权限.
普通用户, 普通用户权限较低.
管理员用户可以创建子用户,普通用户不能创建用户
基类用户拥有子用户的所有权限,所有财产(群组以及群组所属的设备和应用).
群组逻辑
群组是管理设备和应用的群组,并非管理用户的群组
新建群组必须要有基类群组 群组是树形结构, 由一个基类群组,衍生出子类群组.
基类群组拥有自己群组以及子类群组所有的设备和应用 前提是当前的子群组属于当前用户,如果子群组被划分到其他非当前用户子用户的名下, 拿不到子群组数据.
群组只能看到自己群组以及子群组的所有的设备和应用
设备和应用
设备和应用属于群组
设备和应用可以被所属群组的拥有者以及拥有者的创建者操作.
应用最终用于安装到设备.
用户和群组之间的关系
群组属于用户 每个用户拥有一个基类群组, 在此基础上衍生子类群组, 所有的群组都属于当前用户.
新建用户默认新建一个设备群组 新建用户默认新建群组,作为基类群组,可以衍生子群组,以及设备和所属的群组.
用户有对自己基类群组以及基类群组所属的子群组,以及基类群组和子群组下面的所有设备以及应用的操作权限.
用户的分类是区分操作权限的,级别不同, 操作权限不同. 群组不存在分类, 不同的群组是区分不同的设备和应用的, 不同群组拥有设备和应用不同.
管理员用户可以改变群组归属,但是只能将群组重新划分给当前用户所创建的新用户.
群组归属用户变更,群组所属的所有设备和应用操作权限同样变更到当前新用户.
用户和群组以及应用和设备之间的关系
应用和设备属于群组, 群组属于用户
用户通过群组来批量管理设备和应用