用户与账户(Tiphereth)
用户指本系统内能够登录的角色;账户指第三方系统中的用户
涉及页面:登录、用户管理、账户管理
用户管理(User)
系统初始必须有一个可用的Admin
用户,用户权限如下:
Admin
能够管理包括其他Admin
在内的所有用户,不同Admin
之间不设保护Normal
能够管理自己(复用或设计单独的页面)。能够创建和管理自己的Sentinel
Sentinel
没有任何权限
任何密码修改操作都必须携带被修改账号的原密码
账户管理(Account)
绑定账户的用途会在需要的时候介绍
系统初始没有账户信息,账户信息有两种来源,只有系统支持该平台以后才能绑定
- 用户通过绑定生成的账户信息
- 系统在自动化收集信息时自动创建的账户信息
一个平台的一个账户只能同时绑定一个用户,一个用户每个平台最多绑定一个账户。 绑定时系统不验证用户与账户的同一性,目前阶段用户禁止绑定第二种来源生成的账户
解绑只删除绑定关系,不删除账户数据
用户权限:
Admin
、Normal
均可绑定与解绑账户