Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

AddPermission() 函数

  • Last UpdatedSep 24, 2024
  • 1 minute read

将特定的 InTouch 访问级别指定给本地系统或域上给定的用户组。在调用 AddPermission() 函数之后,属于该组的用户登录到 InTouch HMI 时,该用户获得指定的访问级别。

类别

安全性

语法

DiscreteTag=AddPermission( "Domain", "Group", AccessLevel);

参数

组所在的域或本地计算机的名称。

Windows 用户组。

AccessLevel

您希望与给定的组关联的 InTouch 访问级别。

附注

仅对于操作系统安全性有效。调用此函数时,将在指定的域或工作组中检查是否存在指定的组。如果成功,则返回 TRUE,指定的“访问级别”与组关联,以便在随后的用户登录操作中使用。在所有其它情况下(即,如果为任何一个参数指定了无效的值),则返回 FALSE。

此函数通常配置成在应用程序启动时运行。它不影响当前登录的用户。只有在成功调用 AddPermission() 函数之后登录的用户,才会获得与自己的组关联的访问级别。

示例

DiscreteTag=AddPermission( "corporate_hq", "InTouchAdmins", 9000);

DiscreteTag=AddPermission( "johns01", "InTouchUsers", 5000);

Operations Control 连接体验

AddPermission() 方法在 Operations Control 连接体验中仅接受两个参数:

  • CONNECT 组

  • 访问级别

Operations Control 连接体验中 AddPermission() 的脚本函数:

DiscreteTag=AddPermission("", "CONNECT group", AccessLevel);

如果运行时用户是 CONNECT 中多个组的成员,则访问级别将由具有最高访问级别的组确定。

另请参阅

PostLogonDialog(), InvisibleVerifyCredentials(), IsAssignedRole(), AttemptInvisibleLogon(), QueryGroupMembership()

In This Topic