Sécurisation de l’installation

Ajoutez toutes les propriétés de mot de passe de la table CustomUserAccounts à la propriété MsiHiddenProperties dans 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 les 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 comme propriété CustomActionData.

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

Table de propriétés

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

 

Cela conclut l’exemple.