「パスワードの記録」が使用可能な場合
「パスワードの記録」が使用可能な場合 (デフォルト設定) に、エンド・ユーザーがマクロ記録中に 3270 または 5250 非表示入力フィールドに文字列を入力すると、Z and I Emulator for Web は入力キー・シーケンスを入力アクションとして記録し、入力アクションの「パスワード」オプションを使用して、入力アクション内の入力キー・シーケンスを暗号化します。
例えば、「パスワードの記録」が使用可能な場合、マクロの記録中に、3270 または 5250 非表示入力フィールドにログオン・パスワード ("MyPassword" など) を入力するとします。Z and I Emulator for Web は入力アクションを作成し、ログオン・パスワードを暗号化して入力アクションに格納し、入力アクションを記録中のマクロ・スクリプトに書き込みます。
入力アクション内の入力キー・シーケンスを暗号化すると、無許可のユーザーが記録されたマクロ・スクリプトを編集または表示して、偶然に入力キー・シーケンスを検出することができなくなるため、ある程度のセキュリティーが実現します。Z and I Emulator for Webがマクロ再生中に入力アクションを処理するまで、Z and I Emulator for Web は暗号化された入力アクションの入力キー・シーケンスを暗号化解除しません。ただし、利口な無許可ユーザーは、マクロ・スクリプトにアクセス可能であれば、マクロ再生中に入力キー・シーケンスを通常の表示可能フィールドに転送するように入力アクションを編集して、入力キー・シーケンスを検出できます (パスワードを参照)。
入力キー・シーケンスを入力アクションに記録することの利点は、ユーザーが操作しなくても、マクロ再生中にマクロが自動実行されることです。ただし、必須のキー・シーケンスが変更された場合 (例えば、パスワードの期限が切れて、異なるパスワードを使用する必要がある場合) は、新しい入力キー・シーケンスで入力アクションを更新する必要があります。