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 26, 2024
  • 1 minute read

特定の InTouch アクセス レベルをローカル システムまたはドメインの指定したユーザー グループに割り当てます。AddPermission() 関数が呼び出された後でそのグループに属すユーザーが InTouch HMI にログオンするとき、そのユーザーは指定されたアクセス レベルを受け取ります。

カテゴリ

セキュリティ

構文

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

引数

ドメイン

グループが配置されているドメインまたはローカル コンピュータの名前

Group

Windows ユーザー グループ

AccessLevel

指定したグループに関連付ける InTouch アクセス レベル

備考

オペレーティング システムのセキュリティの場合のみ有効です。この関数が呼び出されると、指定したドメインまたはワークグループの指定したグループの存在を確認します。成功した場合、TRUE が返され、指定したアクセス レベルが後続のユーザー ログオンのグループに関連付けられます。その他すべての場合(つまり、引数に対して無効な値が指定されている場合)、FALSE が返されます。

この関数は通常、アプリケーションの起動時に実行されるように設定されています。現在ログオンしているユーザーには影響は与えられません。AddPermission() が正常に呼び出された後でログオンするユーザーのみがグループに関連付けられているアクセス レベルを受け取ります。

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

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

Operations Control 接続エクスペリエンス

AddPermission() メソッドが Operations Control 接続エクスペリエンスで受け入れるのは 2 つのパラメータだけです。

  • CONNECT グループ

  • アクセス レベル

Operations Control 接続エクスペリエンスの AddPermission() のスクリプト関数を以下に示します。

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

ランタイムユーザーがCONNECTの複数のグループのメンバーである場合、アクセスレベルは最上位のアクセスレベルを持つグループによって決定されます。

参照項目

PostLogonDialog()、InvisibleVerifyCredentials()、IsAssignedRole()、AttemptInvisibleLogon()、QueryGroupMembership()