实体

组织与角色

组织

ThingsBoard系统下有三种组织,每个组织的权限与职能都不同,如下所示:

  • 系统/平台:这个组织对应的是Thingsboard的管理者或单位,对应的用户角色是系统管理员
  • 租户:这个组织对应的是设备的生产或提供商,对应的用户角色是租户管理员
  • 客户:这个组织对应的是设备的使用者(个人或单位),对应的用户角色是客户用户

    角色

    每个组织都有一种对应的用户角色,下面列出他们的使用权限:

  • 系统管理员:系统管理员是整个系统的用户,其操作权限有租户管理、部件库管理、系统设置(常规设置、STMP设置(邮件)、系统安全设置),这意味者系统管理员可以对租户以及租户管理员进行增、删、编辑等操作

  • 租户管理员:租户管理员是管理该租户下各种实体的用户,其操作权限有,规则集管理、客户管理、资产管理、设备管理、实体视图管理,这意味者该用户可以增删与编辑规则集、客户(与客户管理员)、资产、设备、实体视图
  • 客户用户:客户用户用于查看客户下各种实体的用户,其操作权限有查看设备、查看资产、实体视图管理、查看仪表板(注意:客户用户只能进行查操作,不能进行增、删、该等操作)

    其他实体

  • 设备 - 可以通过RPC命令处理Iot设备中的对象遥测数据。例如sensors(传感器), actuators(执行器),switches(开关),可以看作IoT设备在Thingsbaord中的抽象对象。

  • 资产 - Device与Assets相关联的抽象Iot对象。例如factory(工厂), field(字段), vehicle(车辆);可以将资产看作设备的集合,主要用于分类管理。
  • 警报 - 提示Device和Assets以及Entity发生的事件;
  • 面板 - 通过Dashboards查看数据以及控制指定设备,可以将其看作设备的控制器或可视化设备。
  • 规则节点 - 通过消怎处理实体生命周期事件的单元;
  • 规则链 - 规则节点的逻辑单元;规则链是由一系列规则节点组成的某个事件的处理逻辑。

    关系