インストールのセキュリティ保護
CustomUserAccounts テーブルのすべての Password プロパティを、Property テーブルの MsiHiddenProperties プロパティに追加します。 遅延カスタム アクションの名前も MsiHiddenProperties プロパティに追加します。 これにより、インストーラーは機密性の高いプロパティ値 (パスワード) をログに書き込まなくなり、また遅延カスタム アクションがそれらの値を CustomActionData プロパティとして使用するときに、それらの値がログに記録されなくなります。
Windows インストーラー サービスでユーザーのパスワードを使用できるようにするには、password プロパティを SecureCustomProperties プロパティに追加する必要があります。
プロパティ | 値 |
---|---|
MsiHiddenProperties | TESTUSERPASSWORD;CreateAccount;RemoveAccount;RollbackAccount |
SecureCustomProperties | TESTUSERPASSWORD |
これでサンプルは終了です。