WorkflowGen 6.1 Guide technique



Documents pareils
WorkflowGen 6.0 Guide de mise à jour

COMMENT INSTALLER LE SERVEUR QIPAIE

MEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre Auteur : Noé LAVALLEE

STATISTICA Version 12 : Instructions d'installation

Guide d installation BiBOARD

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Guide de migration BiBOARD V10 -> v11

Procédure d'installation complète de Click&Decide sur un serveur

Printer Administration Utility 4.2

avast! EP: Installer avast! Small Office Administration

Web Front-End Installation Guide HOPEX V1R2-V1R3 FR. Révisé le : 17 août 2015 Créé le : 12 mars Olivier SCHIAVI

Comment utiliser mon compte alumni?

contact@nqicorp.com - Web :

Préconisations Techniques & Installation de Gestimum ERP

WinReporter Guide de démarrage rapide. Version 4

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven

Préparer la synchronisation d'annuaires

FileMaker Server 14. Guide de démarrage

Installation de GFI FAXmaker

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

Q-Checker pour V6 Release 2.1

Installation de GFI MailSecurity en mode passerelle

Instructions d installation de MS SQL Server pour Sage 50 Classement et Gestion commerciale. Sage Suisse SA Avenue Mon-Repos Lausanne

Guide de déploiement

K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web

Déployer une application Web avec WebMatrix et Ma Plateforme Web

Tropimed Guide d'installation

FileMaker Server 13. Guide de démarrage

GPI Gestion pédagogique intégrée

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

Guide d'installation du token

Zeus V3.XX :: PRE-REQUIS TECHNIQUES

Guide d'installation NSi Mobile. Version 6.2

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

Copyright Arsys Internet E.U.R.L. Arsys Backup Online. Guide de l utilisateur

Installation de TeamLab sur un serveur local Ce guide est destiné aux utilisateurs ayant des connaissances de base en administration Windows

Assistance à distance sous Windows

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

Serveur d application WebDev

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION

Extension WebEx pour la téléphonie IP Cisco Unified

Manuel d'installation et de déploiement. Sécurité complète pour portables d entreprise

La double authentification dans SharePoint 2007

INSTALLATION DE WINDOWS 2000 SERVER POUR BCDI3. par. G.Haberer, A.Peuch, P.Saadé

MANUEL D INSTALLATION DE WATCHDOC 2011 (EVALUATION)

Guide de configuration. Logiciel de courriel

Symantec Backup Exec Remote Media Agent for Linux Servers

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION


Installation FollowMe Q server

Manuel de l utilisateur

Installation de GFI MailEssentials

Administration du Client Web

Installation de GFI Network Server Monitor

Administration du site (Back Office)

FileMaker Server 14. Aide FileMaker Server

SafeGuard Enterprise Guide d'installation. Version du produit : 7

Sophos Mobile Control as a Service Guide de démarrage. Version du produit : 2.5

Sophos Mobile Control as a Service Guide de démarrage. Version du produit : 3.6

Standard. Manuel d installation

AFTEC SIO 2. Christophe BOUTHIER Page 1

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

SolidWorks Electrical 2014 Guide d'installation individuelle (1 base de donnée distincte par poste)

contact@nqicorp.com - Web :

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Installation de SharePoint Foundation 2013 sur Windows 2012

Novell. ifolder. Lisezmoi

Sharpdesk V3.3. Guide d installation Push pour les administrateurs système Version

Internet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft

Créer et partager des fichiers

Comment changer le mot de passe NT pour les comptes de service Exchange et Unity

BlackBerry Social Networking Application Proxy pour les environnements Microsoft SharePoint. Guide d'installation et de configuration Version: 2.

Business Sharepoint Contenu

Boîte à outils OfficeScan

Guide utilisateur XPAccess. Version Manuel de référence 1/34

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

Installation 1K-Serveur

Suite logicielle ZOOM version 7.1 Guide d installation 94ZM-ZMJ1F-712

FileMaker 13. Guide ODBC et JDBC

Manuel d Administration

Sauvegarde d'une base de données SQL Server Express 2005

Tenrox. Guide d intégration Tenrox-Salesforce. Janvier Tenrox. Tous droits réservés.

KASPERSKY LABS. Kaspersky Administration Kit 6.0. Guide de deploiement

GUIDE D UTILISATION DES SERVICES PACKAGES

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

v7.1 SP2 Guide des Nouveautés

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

StreamServe Persuasion SP4

Network Scanner Tool R2.7. Guide de l'utilisateur

PROCÉDURE D AIDE AU PARAMÉTRAGE

Tutorial sur SQL Server 2000

Pilote KIP certifié pour AutoCAD. Guide de l utilisateur État de l imprimante KIP

Procédure d installation détaillée

SQL Server Installation Center et SQL Server Management Studio

Sage 100 CRM - Guide d installation Version Mise à jour : 2015 version 8

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

Transcription:

WorkflowGen 6.1 Guide technique Date de mise à jour : le 29 septembre 2015 Copyright Advantys 2015 www.workflowgen.com

Table des matières Présentation 5 Configuration requise 6 Utilisateurs finaux 6 Serveur web 7 Serveur de base de données 7 Méthodes d'authentification et synchronisation d annuaires 8 Alertes et syndication XML 8 Composants techniques du produit 9 Aperçu 9 Applications Web 9 Application ASP.NET 4 principale de WorkflowGen 9 Applications de workflow ASP.NET (\wfgen\wfapps) 10 Services Windows WorkflowGen 10 Service du moteur WorkflowGen 10 Service de synchronisation des annuaires WorkflowGen 10 Données WorkflowGen 11 Données de fichiers 11 Fichiers journaux (log) 11 Modèles 11 Base de données 11 Configuration 12 Préparation 12 Généralités 12 Installation sur la base de données Oracle 9i / 10g / 11g 12 Configurations recommandées pour l amélioration des performances sur Oracle 14 Installation de WorkflowGen (installation d InstallShield Wizard) 15 Présentation 15 Écran d'accueil 15 Architecture des dossiers et des fichiers de WorkflowGen 15 Espace disque requis 15 Spécification du fichier d'application Web 16 Spécification du dossier des services WorkflowGen 16 Configuration de la base de données 16 Configuration de MS SQL Server 16 Configuration Oracle 18 Installation de configuration du compte de l administrateur WorkflowGen 18 Configuration générale 18 Prêt pour l nstallation 19 Installation terminée 19 Installation de WorkflowGen (installation manuelle) 19 Présentation 19 Pack d installation 19 Architecture des fichiers et dossiers WorkflowGen 19 Création de la base de données MS SQL Server 20 Création de la base de données Oracle 21

Création du compte administrateur de WorkflowGen 22 Fichier de configuration de WorkflowGen 22 Installation des services Windows de WorkflowGen 23 Configuration des droits d accès aux fichiers 23 Droits des fichiers 23 Configuration de IIS 24 Création du groupe d'applications 24 Création du site Web (si WorkflowGen est configuré sur un nouveau site Web) 24 Configuration du site Web 25 Création de l'application WorkflowGen 26 Création d'applications et de services de workflow 26 Restrictions sur la taille des fichiers IIS 26 Restrictions ISAPI et CGI 27 Services Windows WorkflowGen 27 Service du moteur WorkflowGen 27 Service de synchronisation des annuaires WorkflowGen 27 Activation de la licence 27 Aperçu 27 Comment activer WorkflowGen 28 Licence par utilisateur 28 Tests 29 Adresses Web App 29 Essai d'exemples de processus 29 Paramétrages supplémentaires 29 Sécurité 30 Aperçu 30 Quel mode d authentification choisir? 30 Méthodes d authentification 31 Authentification Windows intégrée 31 Authentification HTTP IIS de base 31 Authentification HTTP WorkflowGen de base 31 Authentification HTTP personnalisée de base 32 Authentification par formulaires 33 HTTPS : Utilisation de SSL avec WorkflowGen 34 Aperçu 34 Configuration de IIS 34 Paramètres de l application à modifier 34 Liens vers WorkflowGen 35 Configuration avancée 36 Stockage des fichiers 36 Aperçu 36 Configuration de base 36 Architecture Web Farm 37 Aperçu 37 Configuration 37 Sauvegarde en ligne de la base de données 38 Aperçu 38 Configuration 38 Utilisation 38

Informations supplémentaires 39 Configuration de plusieurs instances de WorkflowGen 39 Aperçu 39 Installation et configuration 39 Réplication de la base de données 42 Aperçu 42 Pré-requis 42 Installation et configuration 42 Réplication de la base de données dans WorkflowGen 44 Références 45 Opérations 46 Sauvegarde 46 Présentation 46 Complet (données et applications) 46 Données seulement 46 Déplacer la base de données WorkflowGen 46 Base de données du serveur SQL 46 Base de données Oracle 47 Déplacer l'application WorkflowGen 47 Surveillance 48 Espace de stockage 48 Synchronisation des répertoires 48 Services Windows 48 Usage 48 Utilisation de la passerelle SMTP IIS 50 Synchroniser un annuaire par ligne de commande 51 Exemple de code pour un module HTTP 52 Aperçu 52 Code source 52

WorkflowGen 6.1 Guide technique 5 Présentation Ce guide technique décrit toutes les procédures relatives à l installation, la configuration et la maintenance de WorkflowGen. Il est destiné aux administrateurs système qui seront chargés de l installation et de la maintenance de cette application.

WorkflowGen 6.1 Guide technique 6 Configuration requise Utilisateurs finaux Le portail WorkflowGen est une application entièrement Web (aucune composant ActiveX n'est requis). Systèmes d'exploitation Windows Vista Windows 7 Windows 8 / 8.1 Windows 10 Mac OS X Navigateurs Internet Explorer 8 ou supérieure Note : Pour afficher en Internet Explorer version 8 ou supérieure, le site Web WorkflowGen doit être configuré comme suit : Zone de sécurité configuré à Intranet local ou Sites de confiance, et soit exclus ou enlevé de la liste Affichage de compatibilité, parce que WorkflowGen est seulement supporté en mode Edge. Voir http://support.microsoft.com/kb/174360 and http://support.microsoft.com/kb/2536204 pour en savoir plus. Edge Firefox Safari Chrome Plugin Plugin Flash version 8 ou supérieure est requis pour utiliser le portail d utilisateurs en Internet Explorer 8 seulement Plugin Flash version 8 ou supérieure est requis pour le workflow designer dans tous les navigateurs Affichage Résolution 1280 800 ou supérieure Pour l'éditeur de formulaire, la résolution minimale conseillée est 1366 768

WorkflowGen 6.1 Guide technique 7 Serveur web La configuration requise pour le serveur Web qui héberge WorkflowGen est la suivante : Systèmes d'exploitation Windows Server 2003, 2008 ou 2012 (toutes les versions) Windows 7 / 8 / 8.1 (recommandé pour les environnements de développement seulement) Note : Si vous installez WorkflowGen sur un système d exploitation 64-bit, assurez-vous que le WOW64 est installé sur la machine Windows. Serveur Web Microsoft IIS 6.0 ou supérieure.net Framework 4 ou supérieure Configuration matérielle minimum requise Processeur : 1 GHz RAM : 1 Go Disque dur : 20 Go Référez-vous au guide «WorkflowGen Scalability Guide» sur le site Communauté pour les spécifications les plus à jour dépendamment des niveaux de services désirés : http://community.workflowgen.com/kb/workflowgen-server-configuration-and-scalability.html. Serveur de base de données La configuration requise pour le serveur de base de données qui héberge la base de données WorkflowGen est comme suit : Caractéristiques du matériel Processeur : 1 GHz RAM : 1 Go Disque dur : 20 Go Serveurs de base de données pris en charge Microsoft SQL Server 2005 and Express Edition Microsoft SQL Server 2008, R2 and Express Edition Microsoft SQL Server 2012, R2 and Express Edition

WorkflowGen 6.1 Guide technique 8 Microsoft SQL Server 2014 and Express Edition Oracle 9i Oracle 10g Oracle 11g et R2 Référez-vous au guide «WorkflowGen Scalability Guide» sur le site Communauté pour les spécifications les plus à jour dépendamment des niveaux de services désirés : http://community.workflowgen.com/kb/workflowgen-server-configuration-and-scalability.html. Méthodes d'authentification et synchronisation d annuaires Méthodes d'authentification Authentification Windows intégrée ou IIS Basic (Active Directory) Applicative (WorkflowGen) Authentification par formulaires Personnalisée (SSO : «single sign-on») Synchronisation d annuaires Active Directory Annuaire compatible LDAP Fichiers texte Alertes et syndication XML Alertes email Les alertes email sont envoyées par le protocole SMTP (Exchange et Lotus Notes sont compatibles) Tout client email peut recevoir des alertes WorkflowGen La mise en page et le contenu email peut être personnalisé en HTML ou texte brut Pour de meilleures performances, vous devrez utiliser la passerelle SMTP IIS (voir le chapitre Utilisation de la passerelle SMTP IIS). Syndication XML WorkflowGen fournit un fil RSS en XML (appelé «portlet») pour incorporer les données WorkflowGen dans un portail Web existant.

WorkflowGen 6.1 Guide technique 9 Composants techniques du produit Aperçu WorkflowGen est une application Microsoft Active Server Pages.NET (ASP.NET 4). WorkflowGen comprend : Des fichiers «.aspx» Des fichiers «.css», «.js», «.gif» et «.jpg» Des librairies.net (fichiers «.dll») Une base de données relationnelle (MS SQL Server ou Oracle) Un service Windows pour la synchronisation des annuaires, gestion des actions en retard, etc... L application WorkflowGen peut être installée sur un nouveau site Web IIS ou sur un site existant. Deux modules Web sont fournis avec WorkflowGen : Une application Web pour les utilisateurs finaux Une application Web pour les administrateurs et les gestionnaires de process Les actions de processus peuvent être traitées par certaines sous-applications Web, telles que eformaspx pour afficher des formulaires Web.NET et stocker les données une fois les formulaires soumis. Ces applications peuvent être natives ou développées en suivant les pré-requis et spécifications du SDK (kit de développement logiciel). Applications Web Application ASP.NET 4 principale de WorkflowGen Cette application comporte l'application principale. Les modules utilisateurs (portail) et d administration se trouvent dans cette application : \wfgen : Module utilisateurs. \wfgen\admin : Module administration. \wfgen\bin : Comporte tous les fichiers mémoires qui sont nécessaires pour lancer WorkflowGen \wfgen\app_globalresources : Comporte les fichiers.resx qui sont nécessaires pour la mondialisation. Si vous désirez ajouter d'autres langues prises en charge par WorkflowGen, vous devrez ajouter les fichiers.resx connexes présents dans ce dossier. \wfgen\js : Sert à stocker les fichiers JavaScript qui sont nécessaires pour lancer WorkflowGen. \wfgen\wfapps : Comporte tous les applications SDK, les formulaires Web ou les services Web utilisés par vos processus WorkflowGen.

WorkflowGen 6.1 Guide technique 10 \wfgen\swf : Comporte les fichiers Flash qui sont utilisés pour le suivi graphique et l'élaboration des processus dans le module administratif. \wfgen\ws : Comporte l'api de service Web de WorkflowGen. \wfgen\app_themes : Comporte les styles utilisateur et le module d'administration. Les styles sont entièrement personnalisables pour les deux modules. Chaque module possède son fichier CSS respectif. Pour créer votre habillage (skin) personnalisé, veuillez consulter la documentation développeur de WorkflowGen. Pour changer l'habillage utilisé, veuillez consulter la documentation du module administration. Applications de workflow ASP.NET (\wfgen\wfapps) Applications de workflow Web Le dossier \wfgen\wfapps\webservices sert à stocker vos propres procédures SDK. Consultez la documentation développeur pour tout renseignement sur le SDK. Formulaires Web de workflow Le dossier \wfgen\wfapps\webforms sert à stocker les formulaires Web utilisés dans les processus. Services Windows WorkflowGen Service du moteur WorkflowGen Ces exécutions de tâches automatiques sont assurées par ce service Windows : Gestion des exceptions d'actions en retard Gestion des notifications Suppressions des délégations inactives Suppressions des activités fantômes (la liste des actions initiées mais jamais lancées) Ce service est installé par l'ensemble de configuration et est lancé automatiquement après l'installation. Le chemin d'installation suggéré par défaut se trouve sur «DISQUE:\Program Files\Advantys\WorkflowGen\Services\bin\WfgWorkflowEngineService.exe». Service de synchronisation des annuaires WorkflowGen La synchronisation automatique des utilisateurs et groupes est assurée par ce service Windows. Ce service est installé par le pack d installation et lancé automatiquement après l'installation. Le chemin d'installation suggéré par défaut se trouve sur «DISQUE:\Program Files\Advantys\WorkflowGen\Services\bin\WfgDirectoriesSyncService.exe». Le service de synchronisation peut aussi être exécuté à partir d'une ligne de commande (voir le chapitre Synchroniser un annuaire par ligne de commande pour plus de renseignements).

WorkflowGen 6.1 Guide technique 11 Données WorkflowGen Données de fichiers Le dossier \wfgen\app_data\files\runtime comporte les données relatives à chaque instance de processus. Les données qui sont créés par les processus sont stockées dans ce dossier. Si l option de «stockage de données de processus» est sélectionnée pour stocker les fichiers dans la base de données, les données de type «fichier» seront stockées directement dans la base de données et non dans la structure de répertoires du serveur. Le dossier \wfgen\app_data\files\design comporte les données qui sont téléchargées directement dans la définition de processus et, lorsque les processus sont instanciés, ces données sont copiées vers le dossier d'exécution. Si l option de «stockage de données de processus» est sélectionnée pour stocker les fichiers dans la base de données alors les données de type «fichier» seront stockées directement dans la base de données et non dans la structure de répertoires du serveur. Le dossier \wfgen\app_data\files\charts\images comporte les fichiers temporaires des graphiques. Fichiers journaux (log) Le dossier \wfgen\app_data\logfiles comporte les journaux créés par WorkflowGen (synchronisation de répertoires, module d'authentification WorkflowGen). Modèles Le dossier \wfgen\app_data\templates comporte les modèles utilisés par WorkflowGen (notifications, tableaux et graphiques, portlet, styles et outils utilisés par les formulaires intégrés, processus). Base de données La base de données de WorkflowGen comprend : Utilisateurs et groupes (qui peuvent être synchronisés avec un annuaire existant) La définition des processus et leurs exécutions Les informations de suivi des demandes (en cours et clôturées) ainsi que les données associées (accord, montant, documents, etc...) Les informations de statistiques relatives aux demandes en cours ou clôturées Les processus peuvent être importés ou exportés à partir de fichiers XML contenant la définition du processus basée sur la norme XPDL 1.0 du WfMC (Workflow Management Coalition). Tous les fichiers de données, y compris les projets de formulaires Web avec leurs données XML, modèles PDF, valeurs de formulaires PDF, XML, et autres pièces jointes sont stockées sur le disque du serveur et archivées automatiquement de façon chronologique.

WorkflowGen 6.1 Guide technique 12 Configuration Préparation Généralités Vous devez être administrateur du serveur Web. Nous recommandons d'utiliser un compte administrateur local. Vous devez connaître : Le chemin (destination) sur le serveur Web où sera installée l'application Web WorkflowGen Le chemin (destination) sur le serveur Web où seront installés les services Windows de WorkflowGen L'URL du serveur Web où sera installé WorkflowGen Base de données du serveur MS SQL : le nom du serveur MS SQL les justificatifs d'identité du compte AS le chemin vers les fichiers de données du serveur SQL sur l'ordinateur où réside le serveur SQL Base de données Oracle : un nom de source de données Oracle existante les justificatifs d'identité du compte utilisateur de la base de données qui possède une permission de création sur l'instance Oracle spécifiée (référez-vous à la section suivante pour les paramètres d'installation de la base de données Oracle.) Le nom ou l'adresse IP de la passerelle SMTP (nous recommandons d'utiliser la passerelle SMTP IIS; voir la section Utilisation de la passerelle SMTP IIS) L'adresse email de l'expéditeur par défaut pour les notifications La méthode d'authentification que vous désirez utiliser pour l'application Web de WorkflowGen Installation sur la base de données Oracle 9i / 10g / 11g WorkflowGen et Oracle 9i sur le même serveur National et Database Character Sets sont à UTF-8 Oracle Database 9i Release 2 (9.2.0.3) Standard et l application Client installée WorkflowGen et Oracle 9i sur des serveurs différents National et Database Character Sets sont à UTF-8 Serveur Oracle : Oracle Database 9i Release 2 (9.2.0.3) Standard

WorkflowGen 6.1 Guide technique 13 Serveur WorkflowGen : Oracle Database 9i Release 2 Client pour Microsoft Windows WorkflowGen et Oracle 10g sur le même serveur National et Database Character Sets sont à UTF-8 Oracle Database 10g Release 2 (10.2.0.3/10.2.0.4) Standard WorkflowGen et Oracle 10g sur des serveurs différents National et Database Character Sets sont à UTF-8 Serveur Oracle : Oracle Database 10g Release 2 (10.2.0.3/10.2.0.4) Standard Serveur WorkflowGen : Oracle Database 10g Client Release 2 (10.2.0.3) WorkflowGen et Oracle 11g sur le même serveur National et Database Character Sets sont à UTF-8 Oracle Database 11g Release 1 (11.1.0.6.0) Enterprise et l application Client installée WorkflowGen et Oracle 11g sur des serveurs différents National et Database Character Sets sont à UTF-8 Serveur Oracle : Oracle Database 11g Release 1 (11.1.0.6.0) Enterprise Serveur WorkflowGen : Oracle Database 11g Release 1 Client (11.1.0.6.0) Méthode d'authentification Vérifiez que le paramètre SQLNET.AUTHENTICATION_SERVICES du fichier «DISQUE:\OraHome\network\ADMIN\SQLNET.ORA» est défini comme «NONE». Ce fichier se trouve sur votre serveur Web. Créer un nouvel ensemble de tables (si WorkflowGen est configuré sur un ensemble de tables vide) 1. Dans DBA studio ou à partir de SQL Plus, créez un nouvel ensemble de tables appelé WFGEN avec une taille de fichier de 100 Mo minimum. 2. Lorsque l'ensemble de tables est créé, vous devrez définir le paramètre Database and National Character Set à UTF-8. 3. Créez un compte utilisateur avec les paramètres suivants : ensemble de tables temporaire et par défaut : WFGEN. rôle : DBA ou un accès plus restrictif. Initialement, l'utilisateur doit avoir des droits de création sur le schéma de structure (tables, index, contraintes, etc.). Mais, une fois la structure créée, seuls les droits de lecture/écriture sont nécessaires.

WorkflowGen 6.1 Guide technique 14 Configurations recommandées pour l amélioration des performances sur Oracle Mode «Optimizer» Pour améliorer la performance de la base de données WorkflowGen, vérifiez le mode «Optimizer». Si «optimizer_mode» est réglé à «choose» (le mode par défaut sur Oracle 9i et 10g), vous devez analyser fréquemment toutes les tables de vos bases de données. Cette opération générera des statistiques qui seront utilisées par le «Optimizer» afin de choisir le meilleur mode («RULE» au lieu de «all_rows») pour exécuter une requête SQL. Une autre solution est de régler le mode «Optimizer» à «RULE». Optimisation des tables systèmes Le fournisseur de données System.Data.OracleClient utilisé par WorkflowGen génère des instructions SQL sur certaines tables systèmes («all_synonyms», «all_cons_columns» et «all_constraints»). Quand ces tables contiennent beaucoup de données (par exemple, quand la base de données WorkflowGen partage les mêmes instances Oracle avec d autres bases de données), la performance peut être affectée quand vous lancez ou complétez une demande ou une action. Une solution pour améliorer le temps de réponse est de rediriger ces instructions SQL vers des vues/tables de portée locale, qui sont des copies filtrées de ces tables systèmes. Ces changements sont transparents pour WorkflowGen. Pour ce faire, exécutez les instructions SQL ci-dessous (en remplaçant «WFGEN_USER» avec le nom du compte utilisé pour se connecter à votre base de données WorkflowGen. (Si le compte contient d autres tables utilisées par d'autres applications, vous pouvez toujours suivre cette procédure si ces tables n utilisent pas des synonymes.) Note : Nous vous suggérons de supprimer («DROP») ces vues et tables existantes («all_synonyms», «all_cons_columns» et «all_constraints») de votre base de données avant chaque mise à jour de WorkflowGen, et ensuite les recréer après la procédure de mise à jour. create or replace force view WFGEN_USER.all_synonyms (owner, synonym_ name, table_owner, table_name, db_link) as select null, null, null, null, null from dual; create table WFGEN_USER.all_cons_columns as select * from sys.all_cons_ columns where owner = 'WFGEN_USER'; create table WFGEN_USER.all_constraints as select owner, constraint_name, constraint_type, table_name, r_owner, r_constraint_name, delete_rule, status, deferrable, deferred, validated, generated, bad, rely, last_ change, index_owner, index_name, invalid, view_related from sys.all_ constraints where owner = 'WFGEN_USER'

WorkflowGen 6.1 Guide technique 15 Installation de WorkflowGen (installation d InstallShield Wizard) Présentation Les procédures qui suivent s appliquent au pack d installation utilisant l InstallShield Wizard de WorkflowGen 6.0. Pour démarrer l installation, double-cliquez sur le fichier d exécution setup et suivez les instructions à l'écran. L installation peut être annulée à tout moment en cliquant sur Cancel. L InstallShield Wizard réalisera les actions suivantes : Installation de l application Web Installation des services Windows Création de la structure et des contenus de la base de données SQL Serveur et du compte utilisateur associé de la base de données si MS SQL Serveur est choisi Création de la structure et des contenus de la base de données Oracle si Oracle est choisi Création du compte utilisateur Windows NT ou Domaine (Administrateur WorkflowGen par défaut) Création d un fichier de log dans l annuaire où le fichier d installation du set-up WorkflowGen est localisé. En cas de problème, l erreur sera détaillée dedans. Nous recommandons le lancement du programme d installation depuis votre serveur web. Note : Pour la procédure d installation manuelle, passez à la section Installation de WorkflowGen (installation manuelle). Écran d'accueil Cliquer sur Next pour continuer. Le programme d installation vous suggèrera d arrêter les services IIS et toutes applications antivirus avant le démarrage de l installation. Architecture des dossiers et des fichiers de WorkflowGen Il est suggéré que les fichiers et dossiers statiques résident sous le répertoire DISQUE:\Inetpub\wwwroot\wfgen qui contient les ressources telles que les images, les fichiers html et les données des process. Cliquez sur Next pour continuer. Espace disque requis L application vous demandera de définir le disque physique local pour l installation de WorkflowGen. Un espace disque minimal de 71 Mo est requis. Vérifiez l espace disponible sur le disque de destination et cliquez sur Next pour continuer.

WorkflowGen 6.1 Guide technique 16 Spécification du fichier d'application Web Définissez le chemin pour le dossier racine de l'application Web. Par défaut, le chemin suggéré est DISQUE:\Inetpub\wwwroot\wfgen. 1. Spécifiez le chemin des fichiers et dossier racine de l'application Web. Veuillez-vous assurer de spécifier le sous-dossier \wfgen. 2. Cliquez sur Change pour choisir un autre dossier de destination. Une nouvelle boîte de dialogue s ouvrira pour vous permettre de choisir un autre dossier de destination. 3. Cliquez sur Next pour continuer. 4. Spécifiez le nom du dossier de destination. Assurez-vous de spécifier le sous-dossier \wfgen. 5. Cliquez sur OK pour confirmer. Spécification du dossier des services WorkflowGen Définissez le chemin pour le dossier des services WorkflowGen. Par défaut, le chemin suggéré est DISQUE:\Program Files\Advantys\WorkflowGen. Note : Cette installation écrasera vos services WorkflowGen existants si vous avez déjà une autre version de WorkflowGen installée sur le même serveur. Si vous voulez préserver vos services WorkflowGen antérieurs, nous vous suggerons de choisir un autre répertoire pour la version 6 (ex. : DISQUE:\Program Files\Advantys\WorkflowGen v6). Quand cette installation est terminée, voir la section Configuration de plusieurs instances de WorkflowGen afin d obtenir les instructions sur la façon de réinstaller les services antérieurs sur le même serveur. 1. Spécifiez le chemin pour les fichiers et dossier des services Windows. Assurez-vous d'inclure le sousdossier \wfgen. 2. Cliquez sur Change pour choisir un autre dossier de destination. Une bpôte de dialogue s'ouvrira pour vous permettre de choisir un autre dossier de destination. 3. Cliquez sur Next pour poursuivre. Configuration de la base de données Sélectionnez MS SQL Server ou Oracle, puis cliquez sur Next. Configuration de MS SQL Server L application vous demandera les informations sur les paramètres de connexion à la base de données MS SQL Server. Note : Le serveur SQL doit prendre en charge l'authentification SQL. Si ce n'est déjà fait, veuillez activer ce paramètre de sécurité dans votre configuration de serveur SQL. Paramètre Définition

WorkflowGen 6.1 Guide technique 17 Créer une nouvelle instance de base de données (écrasement si existent déjà) Installez une instance de base de données créée précédemment MS SQL Server Login ID Mot de passe Nom de base de données Cette option créera une nouvelle structure et contenu de la base de données ou installera par dessus une base de données existante Cette option créera seulement le contenu dans la structure d une base de données existante et vide Nom du serveur MS SQL Ouverture de session de l administrateur du SGDB Mot de passe de l administrateur du SGBD Nom de la base de données à utiliser / créer 1. Choisissez de créer une nouvelle base de données ou d installer sur une base de données créée précédemment. 2. Spécifiez le nom du serveur SQL ou cliquer sur Browse pour choisir parmi une liste de serveurs SQL. 3. Par défaut, le nom du serveur est «nom de la machine\nom de l instance». Spécifiez le nom d utilisateur et le mot de passe pour le compte SA et le nom de l instance de la base de données. Important : Dans SQL Server, il est important que le mot de passe de tous les utilisateurs de la base de données respecte la stratégie de mot de passe du serveur. Dans le cas contraire, une erreur 5110 est lancée. 4. Cliquez sur Next pour continuer. Note : L'ID utilisateur «WFGEN_USER» (mot de passe : «Admin123!») sera créé automatiquement avec les rôles datareader et datawriter et incorporé à la base de données WorkflowGen. Ces paramètres seront utilisés dans la chaîne de caractères de connexion pour accéder à la base de données WorkflowGen. Configuration des fichiers de donées et journal WorkflowGen Spécifiez les paramètres Data File (fichier de données) et Log File (fichier de journal). Important : Le chemin que vous inscrivez pour le fichier de données et le fichier journal doit être le chemin local vers le serveur SQL, même si le serveur SQL est éloigné du serveur Web sur lequel s'exécute l'installation. Le chemin spécifié doit déjà exister, sinon vous recevrez un message d'erreur «Error 5110: An error occurred while connecting to database WFGEN» (une erreur est survenue pendant la connexion à la base de données «WFGEN» ). Paramètre Nom du fichier Chemin Taille Taille maximale Croissance des fichiers Définition Nom du fichier Chemin physique dans lequel le fichier est stocké Taille initiale du fichier créé (en Mo) Taille maximale du fichier (en Mo) Pas d incrémentation de la taille du fichier (en Mo)

WorkflowGen 6.1 Guide technique 18 Important : Le chemin physique par défaut de SQL Server est DISQUE:\Program Files\Microsoft SQL Server\MSSQL[X]\MSSQL\Data. Spécifiez les paramètres pour les fichiers de données et log (nom du fichier, chemin, taille, taille maximale et taille de croissance). Cliquez sur Next pour continuer. Configuration Oracle Note : L instance de la base de données utilisée ici ne sera pas créée. Vous devez donc la créer préalablement à l utilisation du pack. Référez-vous à la section Configuration. Paramètre Data source ID utilisateur Mot de passe Définition Nom de l instance Oracle Login d un compte utilisateur ayant des droits de création sur l instance choisie Mot de passe d un compte utilisateur ayant des droits de création sur l instance choisie 1. Spécifiez le nom de l instance de la base de données Oracle. 2. Spécifiez le nom d utilisateur et le mot de passe pour le compte administrateur. 3. Cliquez sur Next pour continuer. Installation de configuration du compte de l administrateur WorkflowGen WorkflowGen requiert un compte Windows NT ou Active Directory valide. Ce compte est utilisé par l administrateur WorkflowGen, mais il n a pas forcément le profil administrateur NT sur le serveur. 1. Spécifiez le nom du domaine si le compte de l administrateur WorkflowGen qui sera créé fera partie d un domaine. Sinon ce compte sera créé sur la machine locale. 2. Spécifiez le nom d utilisateur et le mot de passe pour le compte administrateur WorkflowGen. 3. Choisissez de créer le compte NT pour l administrateur WorkflowGen ou de ne pas faire la création en utilisant un compte existant (le nom d utilisateur et le mot de passe sont requis). 4. Cliquez sur Next pour continuer. Configuration générale Paramètre URL du site Web SMTP Server Par défaut Email Sender Définition L URL de base à partir de laquelle l URL complète de WorkflowGen sera générée Le serveur SMTP, pour l envoi des notifications L email utilisé en tant qu émetteur lors des notifications automatiques

WorkflowGen 6.1 Guide technique 19 1. Spécifiez l'url du site web WorkflowGen, le serveur SMTP et l adresse d email de l expéditeur par défaut. 2. Cliquez sur Next pour continuer. Prêt pour l nstallation WorkflowGen 6.0 est maintenant prêt à installer. S il y a des changements à faire avant l installation, vous pouvez toujours revenir à chaque étape précédemment visualisée. Cliquez sur Install pour démarrer l installation. Installation terminée Cliquez sur Finish pour quitter le programme d installation. L installation est terminée. Un fichier journal «WorkflowGen-6-0-setup.txt» retraçant les étapes a été généré dans le même répertoire où se situe le programme d installation. Installation de WorkflowGen (installation manuelle) Présentation La procédure suivante s'applique à l'installation à l'aide du pack d'installation manuelle WorkflowGen 6.1. Vous pouvez vous procurer le pack d'installation manuelle en le demandant à votre fournisseur WorkflowGen. Note : Pour l installation avec l InstallShield Wizard, réferez-vous au chapitre Installation de WorkflowGen (installation d InstallShield Wizard). Pack d installation Commencez par extraire le pack d installation manuelle (.zip) dans un dossier temporaire du serveur web de WorkflowGen (ex. : DISQUE:\temp). Contenu du pack d installation : ManualInstall-6-1\Databases contient les scripts d installation de bases de données pour SQL Server et Oracle ManualInstall-6-1\Inetpub : contient les fichiers de l application WorkflowGen ManualInstall-6-1\Program Files : contient les fichiers des applications des services Windows de WorkflowGen Architecture des fichiers et dossiers WorkflowGen La structure recommandée du répertoire physique pour les fichiers et dossiers de l application Web WorkflowGen devrait être sous DISQUE:\Inetpub\wwwroot\wfgen. Ce dossier contient les ressources statiques comme les images, les fichiers HTML, les données des processus et les applications utilisés par WorkflowGen.

WorkflowGen 6.1 Guide technique 20 1. Copiez le contenu du dossier source ManualInstall-6-1\Inetpub dans votre dossier de destination DISQUE:\Inetpub\wwwroot\wfgen. 2. Copiez le contenu du dossier source ManualInstall-6-1\Program Files\Advantys dans votre dossier de destination DISQUE:\Program Files (ex. : DISQUE:\Program Files\Advantys\WorkflowGen\Services\bin). Note : Si vous avez déjà une autre version de WorkflowGen installée sur le même serveur et que vous voulez préserver vos services WorkflowGen antérieurs, nous vous suggerons de choisir un autre répertoire pour la version 6 (ex. : DISQUE:\Program Files\Advantys\WorkflowGen v6). Création de la base de données MS SQL Server Script CreateWFGSQLDatabase.vbs 1. Exécutez le script VBS de création de la base de données «DRIVE:\temp\pack\Databases\MsSQLServer\CreateWFGSQLDatabase.vbs». 2. Cliquez sur Yes pour confirmer la création de la base de données. 3. Cliquez sur No si vous souhaitez utiliser SQL Server 2005/2008/2008 R2/2012. 4. Cliquez sur Yes pour SQL Server 2005 ou No pour SQL Server 2008/2008 R2/2012. 5. Cliquez sur Yes pour SQL Server 2008 ou No for SQL Server 2008 R2/2012. 6. Cliquez sur Yes pour SQL Server 2008 R2 ou No pour SQL Server 2012. 7. Saisissez le nom de l instance MS SQL Server. 8. Saisissez le nom du catalogue (ex : «WFGEN»). 9. Saisissez le nom d utilisateur d un compte administrateur MS SQL Server (ex : «SA»). 10. Saississez son mot de passe. 11. Saisissez le chemin pour les fichiers de données («.mdf») et les logs («.ldf») (ex. : DISQUE:\Program Files\Microsoft SQL Server\MSSQL[X]\MSSQL\DATA). 12. Saisissez la taille maximale des fichiers de données et des logs (ex. : 1000). Il est conseillé de modifier cette valeur plus tard dans MS SQL Server Management Studio pour ne pas limiter la taille. 13. Cliquez OK pour lancer la création de la base de données. Note : Un compte utilisateur SQL server nommé «WFGEN_USER» avec le mot de passe «Admin123!» sera créé. Ce compte possèdera les permissions db_datareader et db_datawriter sur la base de données de WorkflowGen. Il sera utilisé par la chaine de connexion de l application WorkflowGen pour se connecter à la base de données. Manuel 1. Ouvrez une console MS SQL Server Management Studio. 2. Connectez-vous à votre instance MS SQL Server avec un compte administrateur.

WorkflowGen 6.1 Guide technique 21 3. Dans l arborescence de gauche, faites un clic droit sur Base de données et sélectionnez Nouvelle base de données. 4. Saisissez le nom de la base de données (ex. : «WFGEN»). 5. Choisissez une croissance automatique pour les données et les logs. 6. Cliquez OK pour créer la base de données. 7. Dans l arborescence de gauche, ouvrez Sécurité. Sur Connexions, faites un clic droit sur Nouvelle connexion et saisissez un nom (ex. : «WFGEN_USER»). 8. Choisissez Windows authentication (vous devrez avoir un compte local ou de domaine valide) ou SQL Server authentication. 9. Si vous avez choisi une authentification SQL Server, saisissez son mot de passe (ex. : «Admin123!»). 10. Dans Mappage de l utilisateur, cochez la nouvelle base de données «WFGEN». 11. Assignez les permissions «db_datareader» et «db_datawriter» à cet utilisateur. 12. Cliquez OK pour créer l utilisateur. 13. Ouvrez le dossier DISQUE:\temp\pack\Databases\MsSQLServer puis exécutez les scripts ci-dessous sur la nouvelle base de données dans l ordre suivant : i. Create_WFG-V6-0_SQL_Tables.sql ii. iii. iv. Create_WFG-V6-0_SQL_PKeys.sql Create_WFG-V6-0_SQL_FKeys.sql Create_WFG-V6-0_SQL_Indexes.sql v. Create_WFG-V6-0_SQL_Triggers.sql vi. Create_WFG-V6-0_SQL_Const.sql Création de la base de données Oracle Note : Le script fourni ne créé pas l instance Oracle. Vous devez créer préalablement une base de données. Référez-vous à la section Configuration. Script CreateWFGOracleDatabase.vbs 1. Lancez le script «DRIVE:\temp\pack\Databases\Oracle\CreateWFGOracleDatabase.vbs». 2. Cliquez Yes pour confirmer la création de la base de données. 3. Saisissez l instance Oracle (ex. : «WFGEN»). 4. Saisissez le compte administrateur (ex. : «WFGEN_USER»). 5. Saisissez son mot de passe. 6. Cliquez OK pour lancer la création de la base de données.

WorkflowGen 6.1 Guide technique 22 Manuel 1. Ouvrez DBA studio, SQL Plus ou SQL Developer. 2. Connectez vous à l instance Oracle avec le compte administrateur que vous avez créé. 3. Ouvrez le dossier DISQUE:\temp\pack\Databases\Oracle et exécutez les scripts dans l ordre suivant : i. Create_WFG-V6-0_Oracle_Crebas.sql ii. Create_WFG-V6-0_Oracle_Const.sql Création du compte administrateur de WorkflowGen WorkflowGen nécessite un compte Windows NT ou Active Directory valide. Ce compte sera utilisé pour administrer WorkflowGen mais ne nécessite pas de droit d administration NT ou Active Directory. Vous pouvez utliser un compte existant ou en créer un nouveau (ex. : «Domain\wfgen_admin»). Si vous utilisez un compte différent que «wfgen_admin», vous devrez modifier sa valeur dans la base de données pour l utilisateur «WorkflowGen Administrator». Ouvrez le contenu de la table Users, retrouvez l enregistrement avec la valeur «wfgen_admin» pour la colonne «USERNAME», puis changez sa valeur avec le nom d utilisateur que vous aurez choisi. Fichier de configuration de WorkflowGen 1. Ouvrez et éditez le fichier de configuration de WorkflowGen «DRIVE:\Inetpub\wwwroot\wfgen\web.config». 2. Mettez à jour la chaîne de connexion à la base de données. MS SQL Server : <add name="maindbsource" connectionstring="data Source=localhost;Initial Catalog=WFGEN;User ID=WFGEN_ USER;Password=Admin123!;" providername="system.data.sqlclient" /> Oracle : <add name="maindbsource" connectionstring="data Source=WFGEN;User ID=WFGEN_USER;Password=Admin123!;" providername="system.data.oracleclient" /> 3. Mettez à jour le nom d utilisateur du compte «WorkflowGen Administrator» pour autoriser l accès au panneau de configuration (ex. : <add key="applicationconfigalloweduserslogin" value="wfgen_admin" />). 4. Indiquez un serveur SMTP ou la passerelle SMTP (ex. : <add key="applicationsmtpserver" value="smtpservername" />). 5. Indiquez l adresse de l application (ex. : <add key="applicationurl" value="http://yoursite/wfgen" />). 6. Indiquez une adresse par défaut pour l expéditeur des notifications (ex. : <add key="enginenotificationdefaultsender" value="workflowgen@company.com" />).

WorkflowGen 6.1 Guide technique 23 Installation des services Windows de WorkflowGen Notes Si vous avez spécifié un chemin d installation personnalisé, vous devez changer le chemin dans le script «DISQUE:\Program Files\Advantys\[CustomWorkflowGen]\Services\bin\winsvc-install.cmd» (ex. : %windir%\microsoft.net\framework\v4.0.30319\installutil.exe /i "C:\Program Files\Advantys\] Custom WorkflowGen]Services\bin\WfgDirectoriesSyncService.exe"). Si vous installez ces services avec des services WorkflowGen antérieurs sur le même servur, vous devez spécifier un nouveau nom pour le servce (ex. : «WorkflowGenEngineServiceV6») pour les services Engine et Directory dans leurs fichiers de configuration ([WfgWorkflowEngineService.exe].config : <add key="servicename" value="workflowgenenginerservicev6"></add>) et fichiers script (winsvc-install.cmd : renommez tous les [WorkflowGenEngineService] à [WorkflowGenEngineServiceV6]). (Voir la section Configuration de plusieurs instances de WorkflowGen pour plus de renseignements et des instructions pour configurer plusieurs instances de WorkflowGen sur le même serveur.) 1. Éditez le fichier de configuration du service Engine «DISQUE:\Program Files\Advantys\WorkflowGen\Services\bin\WfgWorkflowEngineService.exe.config». 2. Indiquez le chemin du fichier de configuration de WorkflowGen (ex. : <add key="webconfigpath" value="disque:\inetpub\wwwroot\wfgen\web.config"/>). 3. Éditez le fichier de configuration du service de synchronisation d annuaire «DISQUE:\Program Files\Advantys\WorkflowGen\Services\bin\WfgDirectoriesSyncService.exe.config». 4. Indiquez le chemin du fichier de configuration de WorkflowGen (ex : <add key="webconfigpath" value="disque:\inetpub\wwwroot\wfgen\web.config"/>»). 5. Exécutez le fichier «DISQUE:\Program Files\Advantys\WorkflowGen\Services\bin\winsvcinstall.cmd». Configuration des droits d accès aux fichiers Droits des fichiers Les droits des fichiers peuvent être configurés de la manière suivante pour les utilisateurs de WorkflowGen : répertoire DRIVE:\Inetpub\wwwroot\wfgen : permission de modification pour tous les utilisateurs Selon votre méthode d'authentification (voir le chapitre Sécurité), l'identité de l'application WorkflowGen peut être : les utilisateurs Windows correspondants l'identité de l'application groupe ASP.NET ou IIS

WorkflowGen 6.1 Guide technique 24 Configuration de IIS Création du groupe d'applications On recommande d isoler WorkflowGen d autres applications en créant son propre groupe d applications et en associant toutes les applications déclarées avec le nouveau groupe d applications. IIS 6 1. Dans IIS Manager, double-cliquez sur ordinateur local, faites un clic droit sur Application pools, pointez sur New et selectionnez Application pool. 2. Dans la boîte Application pool ID, entrez le nom du nouveau groupe d'applications. 3. Sous Application pool settings, cliquez sur Use default settings for new application pool ou Use existing application pool as template. 4. Si vous avez sélectionné Use existing application pool as template, dans la liste des noms Application pool name, cliquez sur le groupe d'applications à utiliser comme modèle. 5. Cliquez sur OK. IIS 7 / 7.5 / 8.0 1. Cliquez sur Application pools. Dans le volet de droite, faites un clic droit sur Add application pool, sélectionnez-le et donnez-lui un nom (ex. : «WorkflowGen»). 2. Sélectionnez la version.net Framework 4. 3. Sélectionnez Integrated pipeline mode. 4. Cliquez sur OK. Création du site Web (si WorkflowGen est configuré sur un nouveau site Web) IIS 6 1. Lancez Internet IIS Manager et déployez l'arborescence sous Internet Information Server. 2. Faites un clic droit sur l'icône du serveur sur lequel sera créé le site et cliquez sur New / Web site. Inscrivez le nom du site et cliquez sur Next. Sélectionnez l'adresse IP du site, le port 80 et cliquez sur Next. 3. Cliquez sur Browse et sélectionnez le dossier wwwroot (DISQUE:\Inetpub\wwwroot\wfgen) pour le site, cliquez sur Next et décochez l option Anonymous access. Décochez toutes les options d'autorisation et cliquez sur Finish pour confirmer la création du site. IIS 7 / 7.5 / 8.0 1. Lancez IIS Manager et déployez l'arborescence sous le nom du serveur IIS sur lequel sera créé le nouveau site.

WorkflowGen 6.1 Guide technique 25 2. Faites un clic droit sur l'icône Sites et sélectionnez Add Web Site. Inscrivez le nom du site, sélectionnez son groupe d'applications (s'il ne s'agit pas du groupe par défaut), et inscrivez le chemin du répertoire racine (cliquez sur Browse et sélectionnez le dossier \wwwroot, habituellement DISQUE:\Inetpub\wwwroot\wfgen). 3. Sélectionnez le lien comme http ou https (https nécessite un certificat SSL). Sélectionnez un port (80 par défaut) et (ou) un port hôte. Veuillez contacter l'administrateur IIS pour revoir vos options pour la configuration appropriée du site Web. Configuration du site Web IIS 6 Document par défaut Le type de document par défaut «default.aspx» doit être créé s'il n'existe pas. Par défaut, ce document devrait exister sur un serveur IIS exécutant.net. Pour vérifier ceci, faites un clic droit sur l'icône du site et sélectionnez le menu Properties. S'il n'existe pas, sélectionnez l'onglet Documents, cliquez sur Add et, dans la zone texte de la boîte de dialogue, inscrivez la valeur suivante : «default.aspx». Pour améliorer les performances, vous pouvez déplacer default.aspx vers le haut de la liste, s'il n'y est pas déjà. Authentification Sélectionnez l'onglet Folder security et cliquez sur Modify dans la zone Anonymous connections & authentication. Décochez les cases Authorize anonymous connections et Integrated Windows authentication. Cochez la case Basic authentication. Vous pourrez changer la méthode d'authentification en suivant les instructions du chapitre Sécurité. IIS 7 / 7.5 / 8.0 Document par défaut Le type de document par défaut «default.aspx» doit être créé s'il n'existe pas. Par défaut, ce document devrait exister sur un serveur IIS exécutant.net. Pour vérifier ceci, cliquez sur l'icône du site, et assurez-vous que le volet de droite affiche Features view (un onglet au bas du volet vous permet de basculer entre Features et Content). Double-cliquez sur l'icône Default document. Si «default.aspx» est absent de la liste, ajoutez-le au début de la liste à séparations par virgules affichées. Pour améliorer les performances, vous pouvez déplacer «default.aspx» vers le haut de la liste, s'il n'y est pas déjà. Authentification 1. Cliquez sur l'icône du site, et assurez-vous que le volet de droite affiche Features view. 2. Double-cliquez sur l'icône Authentication. 3. Faites un clic droit sur Anonymous authentication et sélectionnez Disable. 4. Faites un clic droit sur Basic authentication et sélectionnez Enable. Vous pourrez changer la méthode d'authentification en suivant les instructions du chapitre Sécurité.

WorkflowGen 6.1 Guide technique 26 Création de l'application WorkflowGen IIS 6 1. Faites un clic droit sur wfgen sous le dossier \wwwroot et sélectionnez le menu contextuel Properties. 2. Sélectionnez l'onglet Directory security, cliquez sur le bouton Edit et sélectionnez Basic authentication. 3. Sélectionnez l'onglet Documents et ajoutez le fichier «default.aspx» s'il n'existe pas dans la liste. 4. Sélectionnez l'onglet Directory et cliquez sur le bouton Create pour créer l'application. 5. Réglez Execute permissions à Scripts only. 6. Sélectionnez l'onglet ASP.NET et choisissez ASP.NET version 4 si elle n'est pas déjà sélectionnée. IIS 7 / 7.5 / 8.0 1. Dans le répertoire \wwwroot, faites un clic droit sur wfgen et sélectionnez Convert to application. 2. Sélectionnez le groupe d'applications WorkflowGen s'il n'est pas la valeur par défaut, puis cliquez sur OK. Création d'applications et de services de workflow Les applications \wfgen\ws et \wfgen\wfapps\webforms doivent être créées. Répétez les étapes que vous avez suivi pour \wfgen dans la section précédente. Restrictions sur la taille des fichiers IIS IIS 6 Augmenter la taille permise du fichier téléchargé Par défaut, IIS 6 restreindra le téléchargement des fichiers si leur taille est supérieure à 204800 octets. Pour augmenter cette taille, vous devez modifier le fichier «metabase.xml». 1. Sur le serveur Web, accédez au dossier DISQUE:\Windows\system32\inetsrv. 2. Repérez et modifiez le paramètre AspMaxRequestEntityAllowed dans le fichier «metabase.xml» pour permettre une valeur supérieure à 204800 octets. 3. Pour IIS 6, il vous faudra modifier, dans IIS, la caractéristique Enable direct metabase edit pour le serveur Web. i. Allez sur IIS et cliquez du bouton droit sur le serveur et sélectionnez Properties. ii. Cochez la case Enable direct metabase edit. iii. Modifiez le fichier «metabase.xml». iv. Décochez la case Enable direct metabase edit dans Properties du serveur IIS.

WorkflowGen 6.1 Guide technique 27 Restrictions ISAPI et CGI Si vous utilisez IIS 7 ou plus et si votre groupe d applications est configuré en mode Classic Managed Pipeline, assurez-vous que ASP.NET v4.0.30319 est réglé sur «Allowed» dans la liste ISAPI and CGI Restrictions dans IIS. Services Windows WorkflowGen Service du moteur WorkflowGen L'exécution automatique des tâches (par exemple, la gestion des exceptions et notifications de retard) est assurée par ce service Windows. Ce service est installé par l InstallShield Wizard d installation et il est démarré automatiquement après l installation. (Référez-vous à la section Installation de WorkflowGen (installation manuelle) en cas d utilisation de la procédure manuelle d installation.) Si des erreurs ont lieu pendant l'exécution du service, ces erreurs se trouveront dans l'event Viewer de Windows (source : WorkflowGenEngineService), lequel est accessible sous Administrative Tools de Windows. Tous les messages relatifs à ce service seront affichés dans la section Windows Logs / Application. Pour gérer l'exécution de ce service Windows, ouvrez Administrative Tools / Services, puis choisissez et ouvrez WorkflowGen Engine (WorkflowGenEngineService). Service de synchronisation des annuaires WorkflowGen La synchronisation automatique des utilisateurs et groupes est assurée par ce service Windows. Ce service est installé par l InstallShield Wizard d installation et il est démarré automatiquement après l installation. (Référez-vous à la section Installation de WorkflowGen (installation manuelle) en cas d utilisation de la procédure manuelle d installation.) Si des erreurs ont lieu pendant l'exécution du service, ces erreurs se trouveront dans l'event Viewer de Windows (source : WorkflowGenEngineService), lequel est accessible sous Administrative Tools de Windows. Tous les messages relatifs à ce service seront affichés dans la section Windows Logs / Application. Pour gérer l'exécution de ce service Windows, ouvrez Administrative Tools / Services, puis choisissez et ouvrez WorkflowGen Directory Sync (WorkflowGenDirSyncService). Activation de la licence Aperçu Il vous faudra une licence d essai, Développeur ou Entreprise pour activer la licence de WorkflowGen. Il vous faudra un numéro de série pour activer les versions Développeur et Entreprise de WorkflowGen. Si vous n'en disposez pas, veuillez contacter votre revendeur.

WorkflowGen 6.1 Guide technique 28 Comment activer WorkflowGen Installer le fichier de licence 1. Supprimez tous les fichiers «.lic» existants du dossier DISQUE:\Inetpub\wwwroot\wfgen\bin. 2. Copiez votre fichier «.lic» dans le dossier DISQUE:\Inetpub\wwwroot\wfgen\bin. 3. Assurez-vous que le fichier «.lic» hérite des paramètres de sécurité. Ajouter le numéro de série au fichier «web.config» Pour les versions Développeur et Entreprise de WorkflowGen, vous devez modifier le fichier «web.config» qui se trouve dans le répertoire DRIVE:\Inetpub\wwwroot\wfgen. 1. Modifiez le fichier «\inetpub\wwwroot\wfgen\web.config». 2. Inscrivez votre numéro de série sous la valeur du paramètre «ApplicationSerialNumber». Licence par utilisateur Si vous avez une licence par utilisateur, vous ne pouvez pas dépasser le nombre d utilisateurs supporté par votre licence sinon un message d erreur sera affiché, mais la gestion des utilisateurs du module d administration est toujours accessible. Dans le cas où vous souhaiteriez importer des utilisateurs depuis votre annuaire d entreprise (Active Directory, LDAP, etc...) et parce qu uniquement les utilisateurs avec le statut Actif sont prises en compte, vous pouvez choisir selon les différents cas de figure ci-dessous : Si votre annuaire d entreprise contient moins d utilisateurs que le maximum d utilisateurs supportés par votre licence WorkflowGen, alors vous pouvez importer tous vos utilisateurs avec l option Statut par défaut d un nouvel utilisateur définit comme Actif. Si votre annuaire d entreprise contient plus d utilisateurs que le maximum d utilisateurs supportés par votre licence WorkflowGen, alors vous pouvez importer tous vos utilisateurs avec l option Statut par défaut d un nouvel utilisateur définit comme Inactif et décider d opter pour l une des deux options suivantes : Si vous désirez activer manuellement les utilisateurs autorisés à utiliser WorkflowGen, vous devez décocher l option Auto-activation. Dans ce cas, aucun utilisareur ne sera capable d accéder à WorkflowGen tant que son compte ne sera pas activé depuis le module d admnistration de WorkflowGen. Si vous ne voulez pas vous soucier de l activation des comptes, vous pouvez laisser l option Autoactivation cochée. Dans ce cas, les utilisateurs qui se connecteront pour la première fois seront activés jusqu à ce que le maximum d utilisateurs autorisés par la licence WorkflowGen ne soit atteint.