写点什么

物联网低代码平台权限管理,保障平台安全!

作者:AIRIOT
  • 2022 年 6 月 08 日
  • 本文字数:1432 字

    阅读完需:约 5 分钟

物联网低代码平台权限管理,保障平台安全!

AIRIOT 物联网低代码平台权限管理包括部门管理、用户管理和角色管理三部分,其中部门管理可以配置用户列表、资产管理等信息,用户管理可以配置用户角色、用户所属部门等信息,角色管理可以配置用户列表、角色权限等信息。


权限管理

平台通过用户管理、角色管理、部门管理限定用户的操作权限,保证平台的安全。

1 用户管理

用户管理页面的说明显示如图 3-1 所示,用户在用户管理页面可以进行搜索用户、添加用户、编辑用户、删除用户的操作。页面左侧的部门树,用户可以查看不同部门下的用户信息;



图 3-1

(1) 添加用户

添加用户时,标“*”的为必填项,用户名、用户邮箱、密码及重复密码是必填项,用户添加的用户名称不可以重复,当用户被禁用后,当前用户名可以再次作为新用户的用户名;

用户的操作权限通过用户角色来限定;

用户可以操作的资产信息通过用户所属部门和资产管理来限定,可操作资产信息为所属部门资产+用户资产管理资产;

用户在有效时长内可登录平台;

添加用户的配置说明显示如图 3-2 所示;



图 3-2

(2) 用户编辑

用户编辑时包括用户的基本信息、前台系统菜单(定义当前用户能看到的前台的菜单项)、首页画面设置(定义用户登录平台看到的首页);

基础信息的编辑除修改密码外,其他字段同添加时,修改密码需要进行密码校验,管理员修改密码时,需要验证登录人的密码,验证通过后可以进行修改密码的操作;

基础信息编辑说明显示如图 3-3 所示:



图 3-3

前台系统菜单可定义用户自己的菜单项,添加同【系统设置】中的【前台系统菜单】,用户此处设置的优先级最高;

首页画面设置可定义用户看到平台的首页,添加同【系统设置】中的【前台页面】,用户此处设置的优先级也最高

2 角色管理

角色与操作权限关联,不同的觉得可以定义不同的角色,通过角色的权限限定用户的权限,项目初始化成功后,默认带一个超级管理员角色;角色页面的说明显示如图 3-4 所示:



图 3-4

(1) 添加角色

添加角色时名称、描述为必填项,添加角色时也可选择用户,角色与用户是双向选择;当角色被禁用后,该角色下的所有用户均不可以登录平台,添加角色的配置说明显示如图 3-5 所示:

角色权限按照一定的分类对权限进行拆分:

  • 资产、设备相关主要为模型资产的操作权限;

  • 功能模块主要限定平台主要功能模块的权限;

  • 系统相关主要是系统操作的权限;

  • 权限相关主要是用户管理、角色管理、部门管理的操作权限;

  • 业务相关主要是项目独有业务模块的权限限定;

  • 工作表则包括工作表及工作表记录的操作权限模块;

  • 报表主要包括报表及报表副本数据的操作权限的限定;

  • 其他则包括除上述功能模块外,剩余的功能权限限定;



图 3-5

注:1.可发送指令的权限由设备操作限定;2.数据分析和数据查询的权限由【权限相关】的【数据权限】限定;

(2) 编辑角色

编辑角色的操作同添加角色;

3 部门管理

平台的资产与部门关联,部门下的资产决定了部门下用户可以进行查看、编辑、删除、下发指令等操作的资产范围。

部门管理页面的展示以树形列表的形式展示,直接可以在列表中进行部门的展开。部门管理页面的说明显示如图 3-6 所示:



图 3-6

(1) 添加部门

添加部门时,部门名称和部门编号是必填项,所属部门用于添加部门之间的父子级关系,用户列表用户选择部门下的用户,资产管理用户选择部门下的资产信息;选择完成后,资产信息的展示形式以“模型名称(资产数量)”展示,添加部门的配置说明显示如图 3-7 所示:



图 3-7

(2) 编辑部门

编辑部门同添加部门;已添加的用户、所属部门及资产可以进行删除;



图 3-8

 试用产品:​​申请试用 | AIRIOT 让物联网项目更简单​

用户头像

AIRIOT

关注

还未添加个人签名 2022.03.30 加入

还未添加个人简介

评论

发布
暂无评论
物联网低代码平台权限管理,保障平台安全!_物联网_AIRIOT_InfoQ写作社区