InvisibleVerifyCredentialsEx() 関数
- Last UpdatedSep 26, 2024
- 1 minute read
InvisibleVerifyCredentialsEx() 関数は同期 QuickScript で使用して、ユーザーを InTouch HMI にログオンすることなく特定のユーザーの資格情報を確認できます。
カテゴリ
セキュリティ
構文
AnalogTag=InvisibleVerifyCredentialsEx("Credential Name");
引数
資格情報名
資格情報マネージャに保存された資格情報の名前スタンドアロン InTouch アプリケーションの場合、資格情報はアプリケーション マネージャから取得されます。マネージド InTouch アプリケーションの場合、資格情報は Application Server の資格情報マネージャから取得されます。
備考
指定したユーザー、パスワード、およびドメインが有効である場合、そのユーザーに関連付けられた該当するアクセス レベルが整数として返されます。それ以外の場合は、-1 が返されます。
注記:InvisibleVerifyCredentialsEx() 関数は同期 QuickScript から実行する必要があります。非同期 QuickScript から実行されると、関数は常に -1 を返します。
この関数によって、現在ログオンしているユーザーは変更されません。Domain 引数は、オペレーティング システム ベースのセキュリティの場合のみ有効です。ArchestrA セキュリティ モードが使用中で、ArchestrA セキュリティが代わりにオペレーティング システム ベースのセキュリティを使用している場合、UserId 引数にはドメイン名またはコンピュータ名を使用した完全修飾ユーザー名が含まれる必要があります。
例
AnalogTag=InvisibleVerifyCredentialsEx("john", "Password", "corporate_hq");
参照項目
PostLogonDialog()、AttemptInvisibleLogon()、IsAssignedRole()、QueryGroupMembership()、AddPermission()