版本
此功能对应的版本是sbp 1.4.2+(含)
功能介绍
通过平台级「账号管理」功能,可以同时对一个账号进行多项目的操作,提高操作效率。此功能适用于跨项目对账号进行管理的场景,比如:创建一个可以访问多个项目的账号;同时修改账号在多个项目下的角色等;
此功能和「项目设置-成员管理」的数据是互相同步的,这两个功能的区别如下:
- 「平台管理-账号管理」功能支持同时管理账号在多个项目内的角色、职务等信息
- 「项目设置-成员管理」功能只支持管理账号在此项目内的角色、职务等信息
注:此功能只针对平台账号,项目账号无法通过此功能进行管理
功能入口
该功能可通过以下方式进入:
- 点击顶部导航的“平台管理“图标
- 然后选择”账号管理“子菜单
功能详细介绍
1、账号管理列表
(1)列表展示字段:
- 姓名
- 登录账号
- 启停状态
- 所属项目,支持显示多个项目,以顿号分隔
- 手机号
- 邮箱
- 有效期截止时间
- 创建人
- 注:此字段为新增字段,历史账号未记录创建人的,记录为“-”
- 创建时间
(2)列表展示的是全部项目下的平台账号(如果某个平台账号存在于多个项目,会去重后展示)
(3)列表数据排序规则:
- 默认按照「创建时间」,倒序排列
- 支持按照「创建时间」、「有效期截止时间」,正序和倒序排列
(4)查询条件:
- 姓名、登录账号、邮箱、创建人;手工输入,模糊搜索
- 启停状态,下拉单选,枚举值:启用、停用
- 有效期截止时间,下拉单选,枚举值:永久、自定义时间;如果选择「自定义时间」,那么还需要选择具体的时间
- 创建时间,通过时间控件选择
2、支持的操作
「平台级账号管理」支持的操作包括:创建账号、编辑账号、批量创建账号、移除账号、下载账号信息;
注:「转交工作、批量修改、重置密码、启停用」暂不支持,需要到「项目设置-成员管理」中操作
(1)创建账号
点击”创建账号“按钮出现对应的抽屉,需要设置两部分信息:基本信息和所属项目
- 基本信息包括:
- 登录账号,必填,格式要求读取平台设置中对账号格式的设置
- 登录密码,必填,格式要求读取平台设置中对密码的设置
- 员工姓名,必填
- 手机号码,选填
- 邮箱地址,是否必填读取平台设置中对账号格式的设置
- 账号有效期,可选择「永久」或「自定义时间」;如果选择「自定义时间」,那么还需要选择具体的时间
- 账号数量,展示license中购买的账号数量以及已经使用的账号数量
- 所属项目包括:
- 可以关联多个项目,项目的枚举值为该平台下的所有「生效中」的项目
- 可以设置每个项目关联的角色、职务:
- 角色,枚举值为对应项目下的所有角色,多选,必填
- 职务,枚举值为对应项目下的所有职务,单选,是否必填读取每个项目中对「职务」必填的设置
- 点击保存时,会进行校验(包括是否必填、格式是否正确等);如果校验通过,那么账号创建成功,关联的项目中也会出现对应账号
(2)编辑账号
找对需要编辑的账号,点击对应的”编辑“按钮出现对应的抽屉,需要设置两部分信息:基本信息和所属项目
- 基本信息包括:
- 员工姓名,支持修改
- 登录账号,仅显示,不支持修改
- 手机号码,支持修改
- 邮箱地址,支持修改
- 账号有效期,支持修改
- 所属项目:
- 可以修改已关联项目的角色、职务
- 不支持删除已关联的项目;如果需要删除,可以到「项目设置-成员管理」中将项目中的该成员移除
- 可以关联新的项目以及设置项目下的角色、职务,项目的枚举值为该平台下的所有「生效中」的项目
- 点击保存时,会进行校验(包括是否必填、格式是否正确等);如果校验通过,那么账号编辑成功,关联的项目中的账号信息也会对应修改
(3)批量创建账号
如果要同时创建多个账号,可以使用批量创建账号功能
点击”批量创建账号“按钮出现对应的抽屉:
- 账号数量,展示license中购买的账号数量以及已经使用的账号数量
- 第一步,需要下载批量创建账号模板,该模板支持:
- 添加多个账号
- 每个账号支持同时配置多个项目的信息
- 第二步,按照要求在模板中填写内容,填写完成后进行文件的上传;具体要求如下:
- 账号为必填项,如系统内已有此账号,文件内此条账号将创建失败
- 姓名为必填项
- 手机号,非必填
- 邮箱为必填项
- 启/停用状态,必填项,可填写内容枚举:启用、停用
- 有效期截止时间:
①如果「启/停用状态」为“启用”,那么「有效期截止时间」必填,填写规范:如果是永久,则写“永久”;如果是自定义时间,则写具体的时间,格式:年月日时分秒(YYYY-MM-DD HH:MM:SS)如:2022-10-21 19:47:12
②如果「启/停用状态」为“停用”,那么「有效期截止时间」不能有内容
- 项目,必填项:
①如果账号需要关联多个项目,可以针对这个账号填写多行数据,每行对应一个项目
②如果相同的「账号」有多行数据,以该账号的第一行的基本信息为准
③如果填写的项目不存在,那么该账号不会关联到这个项目,同时不影响该账号和其他项目的关联
- 角色,必填项,需要填写对应项目内的角色;如填写的角色在该项目内匹配不到,则默认设置为「普通用户」;如使用多角色,请使用逗号进行分隔,例如:分析师,开发者
- 职务,非必填,需要填写对应项目内的职务,每个项目只能填写一个职务;如果填写的职务在项目内匹配不到,则默认设置为空
- 第三步,设置密码,格式要求读取系统对密码的配置(密码格式配置功能路径:「平台管理-平台设置-安全设置」)
- 注:上传文件中的账号创建成功后,初始密码都会使用此处设置的密码
- 完成以上三步后,点击提交,就会进行批量创建:
- 创建结果会告知成功和失败条数
- 失败的数据支持下载,(下载文件中会显示具体的失败原因)
- 创建成功的账号,关联的项目中也会出现对应账号
(4)移除账号
如果要将该账号从所有项目中移除,可以使用「移除账号」功能
找到需要移除的账号,点击对应的”移除账号“按钮出现对应的二次确认弹窗,告知移除账号的影响
可以选择「暂不移除」还是「直接移除」:
- 如果选择”暂不移除“,弹窗消失,账号没有任何变化
- 如果确认移除,需要先勾选“我已知晓移除账号的影响”,然后再选择”直接移除“,就会直接移除掉该账号(从所有的所属项目中移除)
注意:此处不支持「转交工作」,如果在移除前,需要转交,需要到该账号所属的项目中进行操作
(5)下载账号信息
点击将下载平台范围内的所有平台账号为附件,并将附件放到消息通知中。附件信息包括:姓名、登录账号、启停状态、所属项目、手机号、邮箱、有效期截止时间、创建时间、上次访问时间、近30天活跃时间
license
无
权限
此功能绑定平台admin,无可见权限点