1. 组织管理
1.0. 为什么需要组织
使用 ThinkLink 的所有功能(设备档案、物模型、触发器、数据转发等)都必须在某个组织的上下文中进行。用户必须新建或加入一个组织才能开始使用平台。
组织账号的命名建议
如果你使用的是网关内置的 ThinkLink(TKG)或独立部署的 ThinkLink(TKE),强烈建议在这些私有实例中使用与官方云平台相同的组织账号名。
这样做有两个好处:
- 网关无缝切换:网关订阅的
tenant字段不变,可在云平台、TKG、TKE 之间切换,无需修改任何配置。 - 档案与模型同步更方便:设备档案和物模型在不同平台之间迁移时,组织账号一致可以减少手动映射工作。
推荐的使用流程(TKG / TKE 最佳实践)
- 先在官方云平台上新建组织账号,进行设备接入、物模型配置和业务逻辑调试。
- 调试完成、验证无误后,将档案和模型同步到 TKG 或 TKE(私有部署)。
- 私有实例使用与云平台相同的组织账号,确保切换过程平滑。
直接在私有实例上开发会增加调试难度,且缺乏云平台便捷的可视化工具支持。建议以云平台为主要开发环境。
1.1. 组织权限
- 每个用户账号仅能作为管理员管理一个组织。
- 但可以以成员身份加入多个其他组织,并在权限范围内参与协作。
1.2. 新增组织
适用于希望创建新组织并担任其管理员的用户,注意用户新增组织后,会自动把admin账号添加进去,用于协助用户处理问题,如果不需要admin账号,请登录到该组织的系统页面后,在 系统管理->用户管理中 中手动删掉admin。
- 进入
组织管理页面,点击新增组织 按钮。 - 填写以下必填信息(所有字段均需在系统内保持唯一):
| 字段名称 | 说明 |
|---|---|
| 组织账号 | 用于标识该组织的唯一编码,由小写字母、数字及下划线(_)组成。此账号将用于生成用户编码,并作为 MQTT 订阅中的 tenant 字段。 |
| 组织名称 | 组织的显示名称,可用于对外展示。 |
| MQTT密码 | 用于第三方平台通过 MQTT 协议订阅 ThinkLink 数据时的身份认证。请妥善保管该密码。 |
- 确认信息无误后,点击提交,系统将创建新的组织,当前用户自动成为该组织的管理员。
