Paramétrage de l'installation par un SI
Installation des modèles (Windows)
Les modèles documentaires sont installés par défaut dans le répertoire Application Data de l'utilisateur en cours. En mode profil itinérant, avec un volume de donné trés limité pour cet espace (<10Mo), celà peut poser des problèmes.
Dans d'autres cas, l'administrateur veut installer la totalité de l'application sur le poste (application SCENARI accompagné d'un ou plusieurs modèles documentaires). Chaque utilisateur ayant par la suite la possibilité de posséder son propre espace de travail.
Pour répondre à ces besoins, il est nécessaire de faire en sorte que les modèles (wspPack et/ou builderPack) s'installent avec l'application, et non plus dans le répertoire Application Data.
Pour ce faire :
- Installer l'application SCENARI de façon habituelle;
- Ouvrir le fichier '...\SCENARIxxx\bin\scChain\defaults\preferences\confApp.js'
- Remplacer la ligne sur sc3.4
pref("scenari.installExtensionMode", "inProfile");//[inProfile | inApplication] par pref("scenari.installExtensionMode", "inApplication");//[inProfile | inApplication] - OU Remplacer la ligne sur sc3.5+
pref("scenari.install.xpi.mode", "inProfile");//[inProfile | inApplication] par pref("scenari.install.xpi.mode", "inApplication");//[inProfile | inApplication] - Enregistrer.
- Remplacer la ligne sur sc3.4
- Ouvrir le fichier '...\SCENARIxxx\bin\scServer\conf\initOveride.xml'
- Remplacer la ligne
<systemProperty key="scenari.updateManagerPath" value="{user.home}\Application Data\SCENARI\ch.3.3\srv\updt"/> par <systemProperty key="scenari.updateManagerPath" value="scServer\srv\updt"/> - Enregistrer.
- Remplacer la ligne
- Installer ensuite le ou les wspPack / builderPack.
| Attention ! |
|---|
Sur SCENARIbuilder, il est nécessaire de réinstaller modeling.builderPack aprés avoir effectué ce paramérage. |
| Attention ! |
|---|
Si l'utilisateur a besoin de réinstaller des wspPack, il doit posséder les droits d'écriture dans le répertoire de l'application (...\SCENARIxxx). Tous les utilisateurs bénéficieront de ces nouveaux modèles. |
Interdire les actions d'administration
En mode diffusion controlée par un SI, il n'est pas souhaitable que l'utilisateur puisse réaliser certaines actions : installation de wspPack, ... Pour ce faire, supprimer le fichier '...\SCENARIxxx\bin\scChain\chrome\scenaricmsadmin.manifest'.
Création des ateliers
Les ateliers sont créés par défaut dans l'espace de travail de l'utilisateur en cours. Il est possible de personnaliser celà :
- Ouvrir le fichier '...\SCENARIxxx\bin\scServer\conf\init.xml' (ou 'init.osDependant.xml' selon les version de l'application)
- Remplacer la ligne
<wspDefaultPath type="fixe-systemProperties">{$HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\\Personal}\SCchain3.3</wspDefaultPath> par <wspDefaultPath>C:\repDataPerso</wspDefaultPath>
Cas particulier : les scApp
Une scApp est systématiquement diffusée avec un ou plusieurs modèles. Ces modèles sont installés dans le répertoire de l'application. La configuration proposée de la section "Installation des modèles" ci-dessus n'a donc pas de sens pour une scApp.
Par contre, il est possible de personnaliser le chemin par défaut de création des ateliers (cf. procédure ci-dessus).
Remarque : Si la scApp possède des ateliers d'exemple, ils seront créés pour tous les utilisateurs au premier lancement de l'application.