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