Paramétrage du lancement automatique d`une application publiée
Transcription
Paramétrage du lancement automatique d`une application publiée
Fiche technique AppliDis Paramétrage du lancement automatique d'une application publiée au travers du portail web utilisateur AppliDis Fiche IS00287 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 paramétrage du lancement automatique d’une application publiée au travers du portail web utilisateur AppliDis. Fiche IS00287 Paramétrage automatique d'une application publiée au travers du portail web utilisateur AppliDis Sommaire 1 2 3 Introduction ......................................................................................................... 3 Pré-requis ............................................................................................................ 3 Principe de fonctionnement .................................................................................... 3 3.1 Récupération de l’ID d’une application publiée .................................................... 4 3.1.1 Méthode 1 ................................................................................................ 4 3.1.2 Méthode 2 ................................................................................................ 5 4 Exemples d’utilisations .......................................................................................... 5 4.1 Méthode « GET »............................................................................................. 5 4.2 Méthode « POST »........................................................................................... 6 Références ................................................................................................................. 8 IS00287 Version de la fiche 1.00 18/08/2010 2/8 Fiche IS00287 Paramétrage automatique d'une application publiée au travers du portail web utilisateur AppliDis 1 Introduction Le lancement automatique d’une application publiée au travers du portail web utilisateur, en tenant compte de paramètres variables tels que les identifiants de l’utilisateur, l’application à lancer, les URL de retours est disponible pour AppliDis V3 SP2 et supérieur. 2 Pré-requis La date de modification des fichiers suivants doit impérativement être du 10 mars 2010, ou plus récent : Example.asp Execute.asp Identification.asp Exemple.asp Ces fichiers sont situés dans les répertoires suivants au niveau des serveurs AppliDis: Serveurs d’administrations AppliDis : C:\Program Files\Systancia\AppliDis\Web\Site\Scripts C:\Program Files\Systancia\AppliDis\Serveur\Fichiers Portal\Web\Site\Scripts Serveurs de présentation AppliDis: C:\Program Files\Systancia\AppliDis\AppliDis Portal\Web\Site\Scripts 3 Principe de fonctionnement Les pages ASP « exemple.asp » pour la version française et « example.asp » pour la version anglaise, permettent le lancement d’applications publiées, en tenant compte de différents paramètres. Ces pages ASP sont disponibles à l’adresse suivante, en fonction du type de serveur utilisé : Serveurs d’administrations AppliDis : http://ServeurAdministration/applidis/Site/scripts/exemple.asp Serveurs de présentation AppliDis: http://ServeurPresentation/adisportal/Site/scripts/exemple.asp IS00287 Version de la fiche 1.00 18/08/2010 3/8 Fiche IS00287 Paramétrage automatique d'une application publiée au travers du portail web utilisateur AppliDis Le formulaire utilisé pour l’envoi des informations de lancement d’applications est constitué comme suit : Nom d'utilisateur : Nom d’utilisateur permettant l’accès aux applications publiées. Mot de passe : Mot de passe de l’utilisateur spécifié dans le premier champ. Domaine : Domaine de l’utilisateur spécifié dans le premier champ. Lancer l'application avec l'ID : ID de l’application à lancer. Url De Retour (exécution app): URL retournée lors de la réussite du lancement de l’application publiée Url De Retour (erreur lors de l'exécution app): URL retournée lorsqu’une erreur se produit durant le lancement de l’application publiée Url De Retour (mauvais mot de passe): URL retournée en cas d’utilisation d’un mot de passe incorrect Temps de Retour: Temps défini avant obtention de l’URL de retour. 3.1 Récupération de l’ID d’une application publiée Pour paramétrer le lancement automatique d’une application au travers du portail web utilisateur, l’ID de celle-ci doit être récupéré. 3.1.1 Méthode 1 Captures d’écran Commentaires Se connecter au portail web utilisateur AppliDis, et placer la souris sur l’icône de l’application dont l’ID doit être récupéré. Lorsque la souris est placer sur l’icône de l’application, l’ID de celle-ci apparait au niveau de l’URL affichée en bas à gauche d’Internet Explorer. IS00287 Version de la fiche 1.00 18/08/2010 4/8 Fiche IS00287 Paramétrage automatique d'une application publiée au travers du portail web utilisateur AppliDis 3.1.2 Méthode 2 Captures d’écran Commentaires Se connecter au portail web utilisateur, puis effectuer un click droit au niveau de l’icône de l’application dont l’ID doit être récupéré, puis sélectionner l’option « Copier le raccourcis ». En collant l’URL précédemment copier dans une zone de texte, l’ID de l’application apparait : URL copiée : http://t969.t3.local/applidis/Site/scripts /execute.asp?appli=4 L’ID de l’application est donc « 4 » dans le cas présent. 4 Exemples d’utilisations Deux méthodes distinctes sont disponibles pour le l’envoi des informations de lancement des applications publiées : GET : Permet la transmission des paramètres de lancement au travers de l’URL POST : Permet la transmission des informations de lancement au travers du « header » de la page. 4.1 Méthode « GET » Captures d’écran Commentaires Exemple de lancement d’une application ayant pour ID 4, en utilisant la méthode GET. IS00287 Version de la fiche 1.00 18/08/2010 5/8 Fiche IS00287 Paramétrage automatique d'une application publiée au travers du portail web utilisateur AppliDis Captures d’écran Commentaires L’application se lance avec succès, la page suivant est chargée après un délai de 10 secondes, défini précédemment au niveau du champ « Temps de retour » : http://example/succes.asp La méthode GET ayant été utilisée, les paramètres de lancement de l’application publiée ont été transmis au travers de l’URL : Remarque : Lorsque cette méthode est utilisée, le mot de passe de l’utilisateur apparaitra quelques secondes en clair au niveau du poste client. (dans l’exemple ci-dessus, le mot de passe a été volontairement effacé). 4.2 Méthode « POST » Captures d’écran Commentaires Exemple de lancement d’une application ayant pour ID 4, en utilisant la méthode POST. IS00287 Version de la fiche 1.00 18/08/2010 6/8 Fiche IS00287 Paramétrage automatique d'une application publiée au travers du portail web utilisateur AppliDis Captures d’écran Commentaires L’application se lance avec succès, la page suivant est chargée après un délai de 10 secondes, défini précédemment au niveau du champ « Temps de retour » : http://example/succes.asp La méthode POST ayant été utilisée, on constate que les paramètres de lancement de l’application ne sont plus transmis au travers de l’URL : Les informations sont transmises au travers du « header » de la page, et donc ne sont pas visible pour le client. Il est donc préférable d’utiliser cette méthode. IS00287 Version de la fiche 1.00 18/08/2010 7/8 Fiche IS00287 Paramétrage automatique d'une application publiée au travers du portail web utilisateur AppliDis Références Mots clés : AppliDis Référence : Date de création : 18/08/2010 Dernière révision : 18/08/2010 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 2010 – 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 IS00287 Version de la fiche 1.00 18/08/2010 8/8