Sécurisation de l’installation

Ajoutez toutes les propriétés Password de la table CustomUserAccounts à la propriété MsiHiddenProperties de la table Property. Ajoutez également les noms des actions personnalisées différées à la propriété MsiHiddenProperties. Cela empêche le programme d’installation d’écrire des valeurs de propriété sensibles (les mots de passe) dans le journal, et garantit que ces valeurs ne sont pas journalisées lorsque les actions personnalisées différées utilisent les valeurs en tant que propriété CustomActionData.

Pour que le mot de passe de l’utilisateur soit disponible dans le service Windows Installer, la propriété password doit être ajoutée à la propriété SecureCustomProperties.

Table Property

Propriété Valeur
MsiHiddenProperties TESTUSERPASSWORD;CreateAccount;RemoveAccount;RollbackAccount
SecureCustomProperties TESTUSERPASSWORD

 

L’exemple est terminé.