Fiche IS00440 - Experts Systancia
Transcription
Fiche IS00440 - Experts Systancia
Fiche technique AppliDis Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST Fiche IS00440 Version document : 1.00 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de Systancia ou des membres du programmes Partenaires AppliDis. Objet du document Ce document présente le mode opératoire permettant la personnalisation des paramètres de déploiement du client AppliDis MSI via l’utilisation d'un fichier de transformation MST. Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST . Sommaire 1 2 Introduction ......................................................................................................... 3 Pré-requis ............................................................................................................ 3 2.1 Outil ORCA ..................................................................................................... 3 2.2 Package MSI du client AppliDis.......................................................................... 5 3 Génération d’un fichier de transformation MST ......................................................... 5 4 Installation d’un package MSI avec un fichier de transformation MST ........................ 10 4.1 Installation d’un fichier MSI avec un fichier de transformation MST en ligne de commande ............................................................................................................ 10 4.2 Installation d’un fichier MSI avec un fichier de transformation MST via GPO .......... 10 Références ............................................................................................................... 14 IS00440-V1.00.docx Version de la fiche 1.00 18/02/2013 2/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST 1 Introduction Etant donné l’impossibilité de spécifier une ligne de commande pour le déploiement de package MSI au travers des GPO Windows, il est nécessaire que les paramètres personnalisés soient contenus dans un fichier de transformation MST. Les fichiers de transformations permettent d’utiliser une configuration alternative à la base de données d’origine du client AppliDis MSI. Des erreurs de manipulations, ou la personnalisation de propriétés non standard peuvent entrainer la corruption du package d’installation. Attention : Le support Systancia ne pourra prendre en charge les erreurs inhérentes à l’utilisation de package de personnalisation MST pour le client AppliDis MSI. De plus, il convient de contrôler et valider le fonctionnement du client AppliDis MSI personnalisé avec un fichier de transformation MST, sur un nombre restreints de postes clients dans un environnement de qualification, avant de procéder au déploiement en production du package. 2 Pré-requis 2.1 Outil ORCA La génération d’un fichier de transformation MST peut être réalisée avec de nombreux outils, souvent payant. Pour cette documentation, l’utilisation de l’outil ORCA est présentée. Cet outil est disponible gratuitement via les SDK pour Windows : Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1: http://www.microsoft.com/en-us/download/details.aspx?id=3138 Microsoft Windows SDK for Windows 7 and .NET Framework 4: http://www.microsoft.com/en-us/download/details.aspx?id=8279 Article MSDN relatif à ORCA : http://msdn.microsoft.com/enus/library/aa370557%28VS.85%29.aspx Il est nécessaire de télécharger puis d’installer le SDK Windows dans un premier temps, puis d’installation le package « Orca.Msi » situé dans le répertoire « C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bin » pour un poste client x86, ou « C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin » pour un poste client x64. Captures d’écran IS00440-V1.00.docx Version de la fiche 1.00 Commentaires 18/02/2013 3/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST Captures d’écran Commentaires Cliquer sur « Next ». Accepter le CLUF, puis cliquer sur « Next ». Sélectionner l’option « Complete », puis cliquer sur « Next ». IS00440-V1.00.docx Version de la fiche 1.00 18/02/2013 4/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST Captures d’écran Commentaires Cliquer sur « Install ». Une fois l’installation terminée, cliquer sur « Finish ». 2.2 Package MSI du client AppliDis Le lien de téléchargement suivant permet de télécharger la dernière version en cours du client AppliDis MSI : http://download.systancia.com/technical/ClientsApplidis/ApplidisClientMSICAB/AppliDis_MSI_ CAB_Seven.zip 3 Génération d’un fichier de transformation MST Afin de générer un fichier de transformation MST, procéder comme suit : Captures d’écran IS00440-V1.00.docx Version de la fiche 1.00 Commentaires 18/02/2013 5/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST Captures d’écran Commentaires Ouverture de l’outil ORCA. Cliquer sur « File », puis « Open ». Sélectionner le package « AppliDis Clients 4.0.msi », puis cliquer sur « Open ». IS00440-V1.00.docx Version de la fiche 1.00 18/02/2013 6/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST Captures d’écran Commentaires Une lecture de la base de données du client AppliDis MSI est effectuée. Différentes sections apparaissent dans la liste de gauche. Afin de générer un nouveau fichier de transformation, cliquer sur le menu « Transform », puis sélectionner l’option « New Transform ». Suite à cette dernière opération, l’ensemble des modifications apportées à la base de données du client AppliDis seront sauvegardées dans le fichier de transformation. La grande partie des personnalisations pouvant être effectuées se situent dans la section « Property ». Attention : IS00440-V1.00.docx Version de la fiche 1.00 Uniquement les propriétés disponibles pour les installations silencieuses peuvent être modifiées. Ces différentes propriétés sont présentées dans la fiche technique IS00270. Des modifications non maitrisées de la base de données du client AppliDis MSI peuvent entrainer la corruption du package d’installation. Des dysfonctionnements inhérents au fonctionnement du package 18/02/2013 7/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST Captures d’écran Commentaires d’installation personnalisé, ou au client AppliDis lui-même dans le cas de modifications de propriétés non standard, ne pourront faire l’objet d’une prise en charge au niveau du support Systancia. Il est possible également d’ajouter de nouvelles propriétés. Par exemple, la propriété « ADDLOCAL » permet de définir les fonctionnalités du client AppliDis à installer. Afin d’installer uniquement les composants de bases du client AppliDis MSI, permettant le lancement des applications publiées depuis le portail web utilisateur, la valeur « AppliDis_Client » doit être affectée à la propriété « ADDLOCAL ». Afin d’ajouter une nouvelle propriété, une fois la section « Property » sélectionnée dans la liste de gauche, cliquer sur le menu « Tables », puis sélectionner « Add Row… ». Entrer le nom de propriété à ajouter (« ADDLOCAL » dans l’exemple cicontre). IS00440-V1.00.docx Version de la fiche 1.00 18/02/2013 8/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST Captures d’écran Commentaires Sélectionner ensuite le champ « Value » afin d’y renseigner la valeur à affecter à la propriété à créer (« AppliDis_Client » dans l’exemple ci-contre). Une fois la nouvelle propriété créée, celle-ci apparait dans la liste des propriétés de la base de données du client AppliDis MSI. Une fois l’ensemble des personnalisations effectuées, il est nécessaire de générer le fichier de transformation. Pour ce faire, cliquer sur le menu « Transform », puis cliquer sur « Generate Transform… ». Sélectionner l’emplacement de destination pour la sauvegarde du fichier, et entrer le nom à affecter au fichier de transformation, puis cliquer sur « Save ». IS00440-V1.00.docx Version de la fiche 1.00 18/02/2013 9/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST 4 Installation d’un package transformation MST MSI avec un fichier de Il est possible d’installer un package MSI en association avec un fichier de transformation MST en ligne de commande, ou via GPO. 4.1 Installation d’un fichier MSI avec un fichier de transformation MST en ligne de commande Afin de procéder à l’installation d’un fichier MSI avec un fichier de transformation MST, la ligne de commande suivante peut être utilisée : msiexec /i Package TRANSFORMS=TransformList Exemple: msiexec /i "AppliDis Clients 4.0.msi" TRANSFORMS="Custom.mst" Afin de procéder à une installation silencieuse, l’argument « /qn » peut être ajouté. Exemple : msiexec /i "AppliDis Clients 4.0.msi" TRANSFORMS="Custom.mst" /qn Ligne de commande MSIEXEC : us/library/cc759262%28v=ws.10%29.aspx http://technet.microsoft.com/en- 4.2 Installation d’un fichier MSI avec un fichier de transformation MST via GPO Afin de procéder à l’installation d’un fichier MSI avec un fichier de transformation MST via GPO, il convient de procéder comme suit : Captures d’écran IS00440-V1.00.docx Version de la fiche 1.00 Commentaires 18/02/2013 10/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST Captures d’écran Commentaires Créer une nouvelle GPO au niveau de l’Unité d’Organisation contenant les objets pour lesquels l’installation du client AppliDis MSI doit être effectuée (contient en général les comptes ordinateur sur lesquels le client AppliDis doit être déployé). Affecter un nom à cette nouvelle GPO. Sélectionner la GPO nouvelle créée, puis cliquer sur « Edit » afin de définir les paramètres de celle-ci. Accéder à la section « Computer Configuration » / « Policies »/ « Software Settings » / « Software Installation ». Effectuer ensuite un clic droit dans le zone de droite, puis sélectionner « New » / « Package … » au niveau du menu contextuel. IS00440-V1.00.docx Version de la fiche 1.00 18/02/2013 11/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST Captures d’écran Commentaires Sélectionner le package MSI du client AppliDis au niveau d’un emplacement réseaux accessible depuis les postes clients. Sélectionner l’option « Advanced », afin que les options de transformations soient disponibles au niveau de la configuration du package d’installation. Accéder à l’onglet « Modifications », puis cliquer sur le bouton « Add … ». IS00440-V1.00.docx Version de la fiche 1.00 18/02/2013 12/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST Captures d’écran Commentaires Sélectionner le package de transformation MST du client AppliDis MSI. Sauvegarder les modifications. IS00440-V1.00.docx Version de la fiche 1.00 18/02/2013 13/14 Fiche IS00440 Personnalisation des paramètres de déploiement du client AppliDis MSI à l'aide d'un fichier de transformation MST Références Mots clés : AppliDis Référence : Date de création : 16/02/2013 Dernière révision : 18/02/2013 Pour tout commentaire sur cette fiche, merci d’envoyer un mail à [email protected] en précisant le numéro de la fiche et votre commentaire Copyright © Systancia 2012 – Tous droits réservés Les informations fournies dans le présent document sont fournies à titre d’information, et de ce fait ne font l’objet d’aucun engagement de la part de Systancia. Ces informations peuvent être modifiées sans préavis de la part de Systancia. Ce document est à destination d’utilisateurs avertis, disposant de notions de base du système d’exploitation Windows Server de Microsoft. Systancia ne saurait être tenu pour responsable des erreurs de manipulation dans le cadre de l’utilisation de cette documentation. L’utilisation liée à ce document se fait sous votre entière responsabilité. Marques de sociétés tierces : toutes les autres marques, noms de produits et de sociétés précisés dans ce document sont cités à fins d’explications et sont la propriété de leurs détenteurs respectifs. A ce titre, notamment Microsoft, Windows, Windows 2000, Windows 2003, Windows 2008 Server sont des marques de Microsoft Corporation aux Etats-Unis et dans d’autres pays. Systancia Actipolis 3, Bât C11 3, rue Paul Henri Spaak 68 390 SAUSHEIM France Téléphone : Fax : site web : +33 3 89 33 58 20 +33 3 89 33 58 21 http://www.systancia.com IS00440-V1.00.docx Version de la fiche 1.00 18/02/2013 14/14