Le fichier profile_overrides.xml fournit les chemins d'accès aux fichiers de profils administratifs et détermine les versions de logiciel qui sont utilisées.
Ce fichier doit être stocké sur des ordinateurs locaux, dans un dossier associé à une application spécifique tel que : %programdata%\<company_name>\<application_name>\profile_overrides.xml
Le fichier .xml utilise une syntaxe spécifique qu'illustre l'exemple suivant :
Fichier d'exemple profil_overrides.xml
<?xml version="1.0"?>
<profileoverrides>
<version build="*">
<setting type="QString" value="U:\Common\CAD\Shared\profile_1.xml"
/>
<setting type="QString" value="U:\Common\CAD\Shared\profile_2.xml"
/>
</version>
<version build="12.0.003">
<setting type="QString" value="U:\Common\CAD\Shared\profile_3.xml"
/>
</version>
</profileoverrides>
Dans le paramètre de build, la balise de version spécifie la version pour laquelle les paramètres des fichiers de profils subséquents sont appliqués. Un astérisque (*) signale que les profils subséquents sont appliqués pour toutes les versions installées du programme.
Dans le paramètre de valeur, les balises de paramètres spécifient les fichiers profil.xml à charger au démarrage du programme. Les fichiers se trouvent généralement sur un lecteur réseau et dans un dossier.
Vous devez préserver l'ordre des spécifications pour les valeurs de remplacement. Dans l'exemple ci-dessus, le profil utilisateur individuel est remplacé par profil_1, puis par profil_2.