← 返回文档中心

用户管理

创建、编辑和删除用户是在管理员应用程序的“用户”表中执行的(参见图 1)。

配置适用版本V6.4更新时间2026-04-28负责人ScadaDoc

用户管理

创建用户

创建、编辑和删除用户是在管理员应用程序的“用户”表中执行的(参见图 1)。

Users table
图 1. 用户表

默认情况下,从项目模板创建 ID 为 1 到 12 的用户。这数据采集​​网斯卡达通信公司用户旨在将 Webstation 和 Communicator 客户端应用程序连接到服务器应用程序。这行政客人使用的用户内置角色旨在登录系统。这亚历克斯,约翰玛丽亚使用的用户自定义角色作为示例创建。

权利转让

权限分配给对象上的角色。请注意,仅为自定义角色分配权限。对于内置角色,权限检查已在应用程序中实现。一个角色是一组命名的权利。

在分配权限之前,请填写对象角色表(见图 2 和图 3)。接下来,指定权限对象权利表(见图 4)。对象可以按层次结构相互关联(参见图 5)。如果顶级对象具有某些权限,则这些权限将被较低级别的对象继承。

Objects table
图 2. 对象表
Roles table
图 3. 角色表
Object rights table
图 4. 对象权限表
Object hierarchy
图 5. 对象层次结构

内置角色

下表列出了其权限硬编码到应用程序中的内置角色。

ID 姓名 描述
0 残疾人 拒绝访问
1 行政人员 完全访问权限
2 调度员 可以查看信息和发送命令
3 客人 可以查看信息
4 应用 与服务器交互

内置角色的特点:

  • 他们的 ID 是从 0 到 4。
  • 它们适用于所有对象。
  • 无法更改。

自定义角色

自定义角色是由项目开发人员创建的角色。在上面的示例中,自定义角色是我的角色 1,我的角色 2, 和我的角色 3

建议为自定义角色分配ID从101开始。代码角色的领域旨在与第三方系统和数据库集成。如果不使用集成,该代码可以留空。

通过使用角色继承机制,可以显着减少添加到数据库中的记录数量。客体权利桌子。

角色继承表如图6所示,子角色我的角色 3继承自父角色我的角色 1我的角色 2双方权利的总和。

Role inheritance
图 6. 角色继承

要检查权限是否配置正确,请打开权利矩阵窗口(见图 7),该窗口由按钮位于管理员应用程序的工具栏上。下图显示了角色继承的工作原理。

Right matrix
图 7. 右矩阵