角色设计
角色设计是软件设计中的一个重要环节,它决定了用户在软件系统中的使用体验和交互方式。在本系统中包含四类角色,分别是:超级管理员、平台管理员、租户、客户。以下是对应角色的关系及相关说明。
角色关系
角色说明
角色名称 | 描述 |
---|---|
超级管理员 | 超级管理员角色为平台最高级角色,为了减少超级管理员的相关操作,其只管理整个系统中的 **平台管理员 **和 **租户 **及一些基础的功能。如需使用其他功能,则可使用快捷进入对应的角色进行管理。 |
平台管理员 | 平台管理员角色主要管理平台的 **拓展功能 **和 **租户 **及一些基础功能的相关操作,拓展功能例如:消息管理、平台通知、平台定制以及后续用户自定义拓展的功能。 |
租户 | 租户角色为平台最重要的角色,它可以管理平台其自己创建的所有设备的相关操作。 |
客户 | 客户角色为租户下所创建的角色,其只能查看租户分配给它设备。 |
文章来源(首发地址):ThingsKit物联网平台