A B A C U S GUIDE D'INSTALLATION & FAQ SAAS ABAWEB. novembre 2012 / CG / OM / UG / PS. Version 4.3



Documents pareils
A B A C U S DESCRIPTIF D'INSTALLATION SAAS ABAWEB. septembre 2014 / OM / COB. Version 5.5

Storebox User Guide. Swisscom (Suisse) SA

DESCRIPTIF D'INSTALLATION POUR LES SYSTEMES D'EXPLOITATION WINDOWS DE MICROSOFT ABACUS VERSION 2012 DVD

STATISTICA Version 12 : Instructions d'installation

Guide d'installation du token

Sage CRM. 7.2 Guide de Portail Client

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

COMMENT INSTALLER LE SERVEUR QIPAIE

1. Comment accéder à mon panneau de configuration VPS?

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

Installation et utilisation d'un certificat

Middleware eid v2.6 pour Windows

Assistance à distance sous Windows

Novell. NetWare 6. GUIDE D'ADMINISTRATION DE NETDRIVE

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

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

KeePass - Mise en œuvre et utilisation

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

Sage 50 Version 2014 Guide d installation. Sage Suisse SA

Installer VMware vsphere

Installation et Réinstallation de Windows XP

Guide d installation de OroTimesheet 7

Le générateur d'activités

FAQ Trouvez des solutions aux problématiques techniques.

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

LOGICIEL KIPICAM : Manuel d installation et d utilisation

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne

Serveur d application WebDev

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

Guide destiné aux partenaires: de l'inscription à MPN à l'établissement d'une offre pour Office 365

Aide d'active System Console

FileMaker Server 13. Guide de démarrage

contact@nqicorp.com - Web :

AD FS avec Office 365 Guide d'installation e tape par e tape

Mise à jour de version

FTP / WebDeploy /WebDAV. Manuel

Guide d installation

SafeGuard Enterprise Web Helpdesk. Version du produit : 6.1

Guide d'installation du connecteur Outlook 4

2010 Ing. Punzenberger COPA-DATA GmbH. Tous droits réservés.

CONFIGURER VOTRE HEBERGEMENT WINDOWS

HP Data Protector Express Software - Tutoriel 4. Utilisation de Quick Access Control (Windows uniquement)

MODE D EMPLOI DE LA PLATEFORME DE DEPOT DES

Messages d'erreurs. Redémarrez votre PC en cliquant sur Démarrer, en sélectionnant ensuite Arrêter puis en cochant Redémarrer

Service de certificat

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

GUIDE DE DÉMARRAGE RAPIDE

Retrospect 7.7 Addendum au Guide d'utilisation

Monitor Wall 4.0. Manuel d'installation et d'utilisation

Guide de déploiement

Mode d'emploi pour l'installation SQL Server 2012 et Dr. Tax Office Serveur

VRM Monitor. Aide en ligne

avast! EP: Installer avast! Small Office Administration

Didacticiel de mise à jour Web

ABACUS AbaWebFiduciaire. Le logiciel coopératif pour la fiduciaire. Software as a Service pour les clients de la fiduciaire

Télécharger et Installer OpenOffice.org sous Windows

Interface PC Vivago Ultra. Pro. Guide d'utilisation

Novell. ifolder. Lisezmoi

Sauvegarder automatiquement ses documents

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

FANTEC DB-229US Manuel de l'utilisateur

FANTEC HDD-Sneaker MANUEL D'UTILISATION. Comprend: Guide d'installation de materiel Disque dur Formatage manuel PCClone EX Guide d'installation

Facility Touch Client. SAUTER EY-TC505F110 Logiciel Facility Touch Client Mise en service. Manuel D /26 D D

Cyberclasse L'interface web pas à pas

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

Administration de la base de données COMOS. Platform Administration de la base de données. Marques. Conditions requises. MS SQL Server 2005/2008

v7.1 SP2 Guide des Nouveautés

Boîte à outils OfficeScan

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

Guide de l'utilisateur

Aide en ligne du portail

Dell SupportAssist pour PC et tablettes Guide de déploiement

Installation du client Cisco VPN 5 (Windows)

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

FileMaker Server 13. Guide de configuration de l'installation réseau


CA ARCserve Backup Patch Manager pour Windows

Installation du client Cisco VPN 5 (Windows)

SOMMAIRE. Chapitre 1 - principe 3 Téléphonique 4 PC/Configuration logicielle 4 PC/Configuration matérielle: 4 Pabx 4

Guide détaillé pour Microsoft Windows Server Update Services 3.0 SP2

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

Panda Managed Office Protection. Guide d'installation pour les clients de WebAdmin

Tekla Structures Guide de l'administrateur sur l'acquisition de licences. Version du produit 21.1 septembre Tekla Corporation

Notice d'utilisation. Audi connect (myaudi) Notice d'utilisation Audi connect (myaudi) Französisch AMH40. Audi Vorsprung durch Technik

SafeGuard Enterprise Web Helpdesk. Version du produit : 5.60

SERVEUR DE MESSAGERIE

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

SafeGuard Enterprise Web Helpdesk. Version du produit : 6

Guide d'installation. Release Management pour Visual Studio 2013

[Serveur de déploiement FOG]

Septembre 2012 Document rédigé avec epsilonwriter

AVG AntiVirus Business Edition

CONDITIONS D UTILISATION VERSION NOMADE

Guide de l'utilisateur de Symantec Backup Exec System Recovery Granular Restore Option

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5

Manuel d installation Version Evolution réseau Ciel Compta Ciel Gestion commerciale Ciel Associations

Capture Pro Software. Démarrage. A-61640_fr

Transcription:

A B A C U S GUIDE D'INSTALLATION & FAQ SAAS ABAWEB novembre 2012 / CG / OM / UG / PS Version 4.3 Cette documentation est protégée par des droits d'auteur. En particulier, le droit de copier, exposer, distribuer, traiter, traduire, transmettre ou enregistrer une partie ou l'ensemble du support par n'importe quel média (sous forme graphique, technique, électronique et/ou digitale, y inclus la photocopie et le téléchargement) est strictement réservé à ABACUS Research SA. Toute utilisation dans les cas mentionnés ou dans les cas autres que ceux autorisés par la loi, notamment toute utilisation commerciale, requiert auparavant un accord par écrit d'abacus Research SA. D'après l'art. 67 al. 2 LDA, la violation par métier des droits d'auteurs peut être sanctionnée. Copyright 2012 by ABACUS Research SA, CH-9301 Wittenbach-St.Gall.

Sommaire 1 Introduction... 3 1.1 Avant-propos... 3 1.2 Introduction et expressions... 3 1.3 Aperçu sur la connexion... 3 1.4 Expressions... 4 2 Installation sous Windows... 5 2.1 WebServer... 5 3 Installation AbaSioux sous Linux... 14 3.1 Installation d AbaSioux pour la version 2009/2010... 14 3.2 Installation d AbaSioux à partir de la version 2011... 14 4 Configuration... 19 4.1 WebServer... 19 4.2 Certificats SSL... 22 4.3 Firewall (pare-feu)... 34 4.4 Loadbalancing (répartition des charges)... 35 4.5 Autoriser le login Web uniquement avec un certificat... 41 4.6 Supprimer le lien vers la page login... 41 5 Mises à jour / servicepacks ABACUS... 42 5.1 Mise à jour du serveur des applications... 42 5.2 Mise à jour du WebServer... 42 6 SaaS AbaWeb... 43 6.1 Introduction... 43 6.2 Post SuisseID en relation avec SaaS AbaWeb... 44 6.3 Portail d'enregistrement... 45 6.4 Attribuer le Post SuisseID à un utilisateur... 53 7 Post SuisseID... 58 7.1 Qu'est-ce que le Post SuisseID?... 58 7.2 Demander un Post SuisseID... 59 7.3 SwissStick ABACUS Edition... 60 8 FAQ... 61 8.1 Abonnements test / Installation test... 61 8.2 Licence... 61 8.3 Exigences de l'installation... 62 8.4 Mise à jour du WebServer... 63 8.5 Utiliser plusieurs AppServer avec un WebServer... 65 8.6 Accès à AbaConnect WebServices via WebServer... 66 8.7 Déviation automatique du http vers https... 66 8.8 AbaSioux ne démarre pas sous LINUX... 67

Introduction 1 1 Introduction 1.1 Avant-propos Dès la version ABACUS 2008, les programmes ont commencé à être réécrits en ULC/JAVA pour une utilisation via Internet. Les avantages d'un système ERP, basé entièrement sur un serveur et pouvant être utilisé via Internet, sont nombreux. Par exemple, indépendance du lieu de travail et de la plate-forme pour l'utilisateur. Il suffit qu'un poste de travail Client avec un accès Internet soit disponible et que JAVA soit installé. Le modèle SaaS AbaWeb / AbaWebFiduciaire a été lancé dans cette optique. Il implique une collaboration entre les exploitants d'installation et leurs clients, ces derniers n'ayant plus besoin d'une installation ABACUS propre et d'une licence. Le client, utilisateur SaaS, travaille directement sur le système de son exploitant d'installation grâce à un abonnement logiciel. L'installation d'un environnement AbaWeb fiable (collaborateurs de l'entreprise XY accèdent à ABACUS via Internet) se différencie de l'installation d'un environnement SaaS AbaWeb (exploitants d'installation rendent leur installation ABACUS accessible à des clients externes) par le fait que les clients SaaS accèdent à l'installation de leur exploitant grâce à un abonnement logiciel et que les collaborateurs de l'entreprise XY continuent d'accéder aux applications de manière habituelle, via Internet. L'organisation technique (installation et configuration) est exactement la même. La seule différence se situe dans la gestion des utilisateurs ayant un droit d'accès. Vous trouverez des informations spécifiques à SaaS AbaWeb à la fin de ce document. 1.2 Introduction et expressions Ce guide d'installation vous donne un aperçu de l'environnement AbaWeb à partir duquel il est possible d'accéder à ABACUS via Internet. Nous partons du principe que l'installation et la configuration ont été effectuées par une personne compétente en la matière et que l'utilisateur dispose des connaissances nécessaires sur le réseau et le pare-feu (firewall). L'accès est immédiatement possible s'il s'effectue par le navigateur depuis le réseau interne (LAN). Aucune adaptation de la licence ou du réseau n'est nécessaire. L'accès s'effectue par l'adresse http://servername:40000. 1.3 Aperçu sur la connexion Pour que l'accès au serveur des applications ABACUS ne puisse pas être possible directement via Internet, ABACUS propose de séparer les services AbaSioux et AbaSiouxSecure et de les installer sur une autre machine (nommée par la suite WebServer). L'utilisateur commence avec une connexion SSL chiffrée depuis Internet, connexion qui sera fixée sur le WebServer. Le WebServer communique ensuite avec le serveur des applications via un autre protocole. SaaS AbaWeb Guide d'installation 4.3 Page 3

Introduction 1 1.4 Expressions Les expressions utilisées dans ce descriptif d'installation sont expliquées ci-dessous. Signification des expressions WebServer HTTP Serveur, dont l'accès se fait directement depuis Internet et qui affiche les pages Web ou qui transmet les demandes. Il nécessite une adresse IP fixe. Protocole non chiffré pour la transmission des contenus Web. Les applications Java d'abacus peuvent utiliser ce protocole pour communiquer avec le serveur. Port pour HTTP Le n de port le plus utilisé pour HTTP est le port 80 HTTPS Une combinaison de SSL et HTTP, c'est-à-dire un protocole chiffré pour la transmission des contenus Web. Les applications Java d'abacus peuvent utiliser ce protocole pour communiquer avec le serveur. Port pour HTTPS Le n de port le plus utilisé pour HTTPS est le port 443 SSL (Secure Sockets Layer) Certificat serveur SSL AbaSioux AbaSiouxSecure Protocole Internet chiffré. Certificat, installé sur le WebServer, qui permet aux demandes effectuées depuis Internet d'être acceptées seulement par le serveur indiqué dans l'url et non pas interceptées n'importe où en chemin. Service WebServer pour ABACUS Service WebServer plus sûr pour ABACUS AbaSky Portail d'enregistrement de l'entreprise ABACUS Research SA SaaS-User Software-as-a-Service Utilisateur. L'expression "Utilisateur externe" est comparable à "SaaS-User. SaaS AbaWeb Guide d'installation 4.3 Page 4

Installation sous Windows 2 2 Installation sous Windows 2.1 WebServer 2.1.1 Hardware L'installation du WebServer n'implique aucun système d'exploitation spécial. Nous déconseillons d'utiliser un serveur ISA Microsoft. La configuration requise pour ce WebServeur est la suivante: Attention: thématique 32-bits/64-bits La version ABACUS 2012 n'est plus livrée dans la version 32 bits. Si vous avez installé la version ABACUS 2012 sur l'appserver, vous devez également installer la version 2012 du Sioux standalone pour le WebServer. Pour cela un système d'exploitation 64 bits doit être installé sur le WebServer. Système d'exploitation: Les systèmes d'exploitation acceptés sont décrits dans les configurations requises des logiciels ABACUS: http://www.abacus.ch/downloads-page/systemempfehlungen/ Processeur: Mémoire vive: Place nécessaire: 2 GHz (Single-Core) Au moins 1024 Mo RAM Dépend du système d'exploitation (10-40 Mo) Cette machine ne sert qu'à la communication entre les demandes depuis Internet et le serveur des applications ABACUS. Il est conseillé de n'installer, outre les services AbaSioux, aucun autre service sur le WebServer et de ne classer en aucun cas des documents importants. Selon la version ABACUS, AbaSetup.exe ne supporte pas tous les systèmes d'exploitation. Un message d'erreur s'affiche si vous essayez d'exécuter le setup. Pour que l'installation d'une V2009 ou V2010 soit quand même possible sur un Client avec un système d'exploitation Windows 2000 ou XP, la variable ABASETUP_IGNORESYSTEM=1 doit être activée avant l'exécution du AbaSetup.exe. Il est important que la variable soit activée dans le même répertoire directement avant le démarrage du setup. Exemple Le CD d'installation se trouve dans le lecteur CD-ROM (E:\) - Démarrez la demande de saisie (Démarrer > Exécuter > cmd) - Passez dans le répertoire E: - Activez la variable set ABASETUP_IGNORESYSTEM=1 - Démarrez le Setup ABACUS start AbaSetup.exe Attention Cette variable ne doit être utilisée que pour l'installation d'un Sioux Standalone. ABACUS Research SA décline toutes responsabilités si cette variable est utilisée également pour une installation complète! SaaS AbaWeb Guide d'installation 4.3 Page 5

Installation sous Windows 2 2.1.2 Adresse IP fixe et nom du domaine Le WebServer nécessite une adresse IP fixe pour que votre installation soit accessible depuis Internet. Il est conseillé d'attribuer un nom de domaine à cette adresse. Ce nom sera normalement enregistré dans un sous-domaine de votre adresse Internet existante. Exemple abaweb.votredomaine.com ou abacus.votredomaine.ch votredomaine correspond au nom du domaine de votre adresse Internet (par ex. abacus.ch). La désignation à gauche de votredomaine correspond à un sous-domaine qui peut être choisi librement. Le nom DNS (nom de domaine) de cet exemple est: abaweb.abacus.ch. Contactez s.v.p. votre fournisseur de services Internet pour une adresse IP (payante) et le nom de domaine (gratuit) s'y rapportant. Indication Cablecom propose un Business Packet spécialement conçu pour AbaWeb. Vous trouverez de plus amples informations dans le FAQ. 2.1.3 Installation AbaSioux sous Windows Attention Vous avez besoin des droits de l'administrateur pour installer AbaSioux. Si vous effectuez la mise à jour d'une installation, faites une sauvegarde des fichiers AbaSioux.crt et AbaSioux.key du répertoire abac\kd\cert\private et du fichier index.html du répertoire abac\http_root. Vous trouverez d'autres informations relatives à la mise à jour dans le chapitre 5 --> Mises à jour ABACUS Updates / Servicepacks Insérez le CD programme n 1 dans le lecteur CD-ROM de votre serveur. Dans Windows- Explorer, passez dans le lecteur de CD et démarrez le fichier abasetup.exe. SaaS AbaWeb Guide d'installation 4.3 Page 6

Installation sous Windows 2 L'assistant d'installation apparaît alors avec la fenêtre d'accueil suivante: Changez éventuellement la langue d'installation et/ou choisissez la touche <Suivant>. Dans la fenêtre Documents d'installation vous trouverez les liens vers d'autres informations sur le site Web d'abacus. Choisissez la touche <Suivant> pour continuer l'installation. SaaS AbaWeb Guide d'installation 4.3 Page 7

Installation sous Windows 2 Lisez attentivement les clauses de la licence et acceptez-les pour pouvoir poursuivre l'installation. Confirmez vos saisies en cliquant sur <Suivant>. Choisissez la méthode d'installation Serveur: Version classic ou Serveur: Version Internet* et cliquez ensuite sur <Suivant>. * Pour une installation "Serveur": Version Internet", les fichiers "openssl.exe" et "openssl.cnf" pour la création d'un certificat SSL ne seront pas installés. Une opération doit donc être effectuée sur le serveur des applications (voir chapitre 4.2.2). SaaS AbaWeb Guide d'installation 4.3 Page 8

Installation sous Windows 2 Choisissez le chemin d'installation, soit en l'indiquant directement soit en utilisant le symbole Rechercher dossier. Confirmez ensuite avec la touche <Continuer>. --> Vous pouvez installer directement dans un lecteur physique. Aucune libération n'est nécessaire. Dans le choix des applications (partie gauche), choisissez ABACUS Tool-Kit puis sélectionnez ABACUS AbaSioux dans la partie droite. Confirmez en cliquant sur <Suivant>. SaaS AbaWeb Guide d'installation 4.3 Page 9

Installation sous Windows 2 Attention Si vous n'indiquez pas le fichier de licence "abareg.xml", aucune application ne vous sera proposée pour la version ABACUS 2012. Ce fichier ne doit pas être indiqué pour une installation du WebServer (Sioux standalone). Afin de pouvoir tout de même choisir l'application ABACUS Tool-Kit (voir page 9), placez le curseur de la souris dans le champ correspondant "Applications disponibles", confirmez avec la touche droite (menu contextuel) et choisissez "afficher tout". Le choix d'abasioux suit (>> voir page 9). Toujours sans indiquer une licence Touche droite de la souris SaaS AbaWeb Guide d'installation 4.3 Page 10

Installation sous Windows 2 À partir de la version 2011, vous avez la possibilité de choisir une base de données. Si vous n'avez pas encore la version 2011, passez au point suivant. Vous n'avez pas besoin de base de données pour installer l'abasioux. Choisissez ici Aucune base de données et confirmez avec le bouton <Suivant>. Un mandant de démonstration n'est pas nécessaire non plus pour installer l'abasioux. Choisissez ici Aucun et confirmez avec le bouton <Suivant>. SaaS AbaWeb Guide d'installation 4.3 Page 11

Installation sous Windows 2 À partir de la version 2011, vous avez également la possibilité d'installer l'abaprintspooler dans une fenêtre séparée de la routine d'installation. Une configuration d'un compte utilisateur pour l'abaprintspooler n'est pas nécessaire pour l'installation d'abasioux. Confirmez avec le bouton <Suivant> pour accéder au résumé de la fenêtre Setup. L'assistant d'installation regroupe encore une fois vos paramètres choisis pour l'installation. Vous pouvez donc procéder, une dernière fois, à d éventuelles modifications concernant l installation d ABACUS. Utilisez la touche <Précédent> pour effectuer des modifications ou <Suivant> pour démarrer l'installation. SaaS AbaWeb Guide d'installation 4.3 Page 12

Installation sous Windows 2 L'installation va maintenant être exécutée et la confirmation que les services AbaSioux et AbaSiouxSecure ont été installés avec succès apparaît. Après l'installation, la structure suivante des dossiers se trouve sur votre WebServer: D:\abac\... 2.1.3.1 Accès service aux répertoires Les services fonctionnent par défaut sous le compte système (system account). Si celui-ci est changé par un "compte utilisateur" (user account), les droits d'accès suivants doivent être attribués aux répertoires: \abac (sous-répertoires incl.) \abac\log\sioux read write SaaS AbaWeb Guide d'installation 4.3 Page 13

Installation AbaSioux sous Linux 3 3 Installation AbaSioux sous Linux 3.1 Installation d AbaSioux pour la version 2009/2010 Si vous installez AbaSioux version 2009 ou 2010, veuillez télécharger les fichiers nécessaires sous www.abacus.ch/links/linuxsioux2009. Dans ces versions, il n est plus nécessaire d ouvrir un utilisateur et un groupe pour ABACUS. Cela se fait automatiquement pendant l installation. Décompactez maintenant le fichier abacus_v2010_sioux.tar avec la commande suivante: # tar xvzf ~/abacus_v2010_sioux.tar Le fichier a été décompacté dans le répertoire où vous vous trouvez. Par exemple, si vous vous trouvez dans le répertoire /opt, vous allez maintenant trouver un nouveau répertoire nommé abacus_v2010_sioux. Passez maintenant dans le nouveau répertoire. La commande pour changer de répertoire est: # cd ~/abacus_v2010_sioux Le dossier data et le fichier d installation setup.sh se trouvent dans ce répertoire. Le fichier setup.sh doit être exécutable pour commencer l installation. Si cela ne devait pas être le cas, vous pouvez utilisez la commande suivante: # chmod +x setup.sh Commencez maintenant l installation avec la commande suivante: #./setup.sh 3.2 Installation d AbaSioux à partir de la version 2011 Vous pouvez utiliser le DVD d'installation normale à partir de la version 2011 (comprise). Indication importante: si vous recevez un message d'erreur pendant l'installation du DVD 2011/2012, vous pouvez l'ignorer. L'AbaSioux standanlone sera correctement installé malgré le message d'erreur. Après avoir installé l'abasioux, installez toujour le dernier servicepack. 3.2.1 Installation à partir du DVD Si vous effectuez une installation directement à partir du DVD, veuillez procéder de la manière suivante: insérez le DVD dans le lecteur de votre serveur. Si AutoMount est activé sur votre système, le DVD sera automatiquement lié à /media. Auto-Mount est cependant inactivé sur la plupart des environnements Linux. Vous devez donc éventuellement d'abord monter le CD- ROM. Utilisez par exemple la commande suivante: mount /dev/cdrom /mnt. Les données du DVD se trouvent ensuite dans le répertoire /mnt. Passez dans le répertoire /mnt et commencez l installation. 3.2.2 Création du répertoire et copie du paquet Si vous avez reçu la version ABACUS 2011.02 sous la forme d'un fichier *.tar.gz ou si vous l'avez copiée depuis le DVD, vous devez copier le paquet d'installation dans un répertoire correspondant. L'idéal est de créer un nouveau dossier "setup" dans le répertoire /opt. Vous y classez d'abord le paquet d'installation puis vous décomptactez le setup. SaaS AbaWeb Guide d'installation 4.3 Page 14

Installation AbaSioux sous Linux 3 Création d'un nouveau dossier mkdir setup (placez-vous déjà dans le répertoire /opt, sinon le nouveau répertoire "setup" ne sera pas créé au bon endroit) 3.2.3 Décomptacter le fichier tar.gz Si ces conditions préalables ont été respectées et le paquet d'installation copié, vous pouvez dézipper l'installation. Passez dans le nouveau répertoire "setup" pour décomptacter le fichier tar. cd /opt/setup La commande pour décompacter l'installation est: tar zxvf abacus<numéro de la version>.tar.gz 3.2.4 Changer de répertoire La véritable installation peut commencer une fois le paquet d'installation dézippé. Vous vous trouvez toujours dans le répertoire /opt/setup. Un nouveau sous-répertoire est créé dans le répertoire "setup" lorsque vous décompactez l'installation "aba-cus_2010_2_3_cd_30.06.2010". Ouvrez ce répertoire. 3.2.5 Démarrer le setup Vous trouvez maintenant le script d'installation "setup.sh" et à nouveau un sous-répertoire "data" qui contient tous les fichiers d'installation. Exécutez la commande suivante pour démarrer le setup ABACUS:./setup.sh Le script setup démarre après exécution de la commande décrite ci-dessus. Si vous effectuez une mise à jour, les services ABACUS seront automatiquement stoppés en premier. SaaS AbaWeb Guide d'installation 4.3 Page 15

Installation AbaSioux sous Linux 3 L installation commence et vous avez la possibilité de choisir la langue d installation. Pour une installation en français, indiquez simplement un 2 pour continuer et confirmez cette entrée avec la touche ENTER. Dans l'étape suivante, le lien pour les documentations s affiche. Vous accédez aux documents en confirmant le numéro correspondant. Si vous ne souhaitez appeler aucun des documents, vous pouvez continuer normalement l installation avec "w". Vous devez ensuite lire attentivement le contrat de licence et confirmez avec "a" pour continuer l'installation. SaaS AbaWeb Guide d'installation 4.3 Page 16

Installation AbaSioux sous Linux 3 Pour continuer l'installation, acceptez le contrat de licence. Vous devez ensuite choisir la méthode d installation. Sous Linux, vous pouvez choisir entre installation réseau et désinstallation. Choisissez w pour continuer avec l'installation réseau. Le choix des applications se présente. Le paquet d installation pour le WebServer ne contient que les fichiers utiles à AbaSioux. Vous n avez donc pas de choix possibles ici et ABACUS Tool- Kit est déjà choisi par défaut. Continuez avec w. SaaS AbaWeb Guide d'installation 4.3 Page 17

Installation AbaSioux sous Linux 3 Dans le choix des composants, il est important que vous désélectionniez d abord tous les composants. Pour cela, indiquez un signe moins ("-") et confirmez avec ENTER. Après la confirmation, aucun composant n est choisi. Pour installer maintenant les services AbaSioux, saisissez s.v.p. un 4 et confirmez avec ENTER. Vous pouvez alors voir que seul le composant AbaSioux a été sélectionné. Confirmez avec "w" pour arriver à l étape suivante. Vous obtenez maintenant une récapitulation de vos choix. Contrôlez si tout est affiché correctement. Dès que vous continuez avec w, l installation commence et AbaSioux sera installé sur votre serveur Linux. Après une installation réussie, vous découvrez un nouveau répertoire nommé "abacus" dans le répertoire /opt. Les fichiers AbaSioux standalone y sont placés. SaaS AbaWeb Guide d'installation 4.3 Page 18

Configuration 4 4 Configuration 4.1 WebServer Pour que le WebServer puisse transmettre les demandes depuis Internet vers le serveur des applications ABACUS, le fichier AbaServices.ini doit être adapté manuellement dans le répertoire abac\system sur le WebServeur. Indiquez le nom du serveur ou l'adresse IP de votre serveur des applications ABACUS au lieu de localhost ou 127.0.0.1 à côté de HostULC. Exemple SaaS AbaWeb Guide d'installation 4.3 Page 19

Configuration 4 Indication Si vous indiquez le nom du serveur, vous devez exécuter la commande ping. Si ce n'est pas le cas, vous devez adapter le fichier hosts sous C:\Windows\system32\drivers\etc sur le WebServer selon l'exemple ci-dessous. Adresse IP & Nom du serveur des applications Stoppez & démarrez maintenant les services "AbaSioux" et "AbaSiouxSecure". --> Start (Windows) --> Exécuter --> Saisir "services.msc" L'accès à votre serveur des applications peut maintenant se faire via un navigateur Internet: Ex.: http://abaweb.abacus.ch ou http://adresseipduwebserver Cette connexion n'est cependant pas encore chiffrée SSL. L'acquisition d'un certificat SSL avec son intégration dans le WebServer est décrite dans le chapitre suivant. Attention Si LoadBalancing est actif sur le serveur des applications, le numéro de port d'abaapplicationserver passe à 40120. Cela doit être changé dans le fichier AbaServices.ini, sinon une connexion au serveur des applications n'est pas possible. SaaS AbaWeb Guide d'installation 4.3 Page 20

Configuration 4 4.1.1 ipad Afin que les ipads puissent également être utilisés via un WebServer (Sioux), l'entrée suivante (si elle n'existe pas encore) doit être ajoutée dans AbaServices.ini. [AbaInterfaceServer] host=abacus01 Port=40005 PortServlet=40004 Votre fichier ressemble à: Indication L'accès aux logiciels ABACUS à partir d'un ipad fonctionne pour les utilisateurs internes dès la version ABACUS 2012 / SP 25.06.2012. L'accès pour les utilisateurs externes (SaaS) sera libéré ultérieurement. SaaS AbaWeb Guide d'installation 4.3 Page 21

Configuration 4 4.2 Certificats SSL 4.2.1 Qu'est-ce qu'un certificat SSL Un certificat SSL confirme l'appartenance d'un URL à un WebServer particulier. Sans certificat SSL, les demandes ne peuvent pas être interceptées sur un serveur et transmises à un autre serveur. La sécurité des demandes sur le WebServer ne peut pas être garantie. 4.2.2 Faire une demande de certificat Avant de pouvoir solliciter un certificat SSL auprès d'une CA (Certification Authority), vous devez faire une demande de certificat. Si vous choisissez la méthode d'installation Serveur: Version Internet, exécutez les étapes suivantes depuis le serveur des applications ABACUS. Pour une installation Serveur: Version classic, les travaux suivants peuvent être exécutés sur le WebServer. Faire une demande de certificat 1. Ligne de commande (console_dos) Dans le menu de démarrage, choisissez la commande Exécuter ou Run Indiquez la commande cmd et confirmez la demande avec la touche Enter Passez dans le répertoire abac\df Indiquez la commande openssl req -config openssl.cnf -new -newkey rsa:2048 -nodes et confirmez la demande avec la touche Enter SaaS AbaWeb Guide d'installation 4.3 Page 22

Configuration 4 2. Enregistrez les informations concernant la demande de certificat Indiquez maintenant les informations qui seront intégrées dans votre demande de certificat: (toujours confirmer la saisie par la touche Enter) Code du pays (Country Name, 2 caractères) CH Nom du canton (State or Province Name, nom entier) St.Gall Localité (Locality Name) Wittenbach Nom entreprise (Organization Name, selon reg. commerce) ABACUS Research AG Nom des sous-groupes, s'il en existe un <laisser vide & Enter> Nom du WebServer (Common Name) abaweb.abacus.ch Adresse e-mail Adresse (facultative) webmaster@abacus.ch L'attribut Mot de passe doit rester vide! L'attribut Nom complémentaire entreprise doit rester vide! Attention Aucun mot de passe ne doit être utilisé! Aucun caractère avec trémas (ä, ö, ü...) ne doit être utilisé! 3. Copiez la demande dans un fichier texte Dès que vous appuyez sur ENTER, vous recevez votre demande de certificat (certificate request). SaaS AbaWeb Guide d'installation 4.3 Page 23

Configuration 4 --> Marquez toute la demande: cliquez dans la partie avec la touche droite de la souris et choisissez Mark (marquer). Sélectionnez la partie en continuant d'appuyer sur la touche de la souris. Le texte marqué est automatiquement copié dans le presse-papiers. --> Créez un fichier texte avec le nom Demande-SSL.txt et insérez le texte du presse-papiers dans ce fichier. SaaS AbaWeb Guide d'installation 4.3 Page 24

Configuration 4 4.2.2.1 Copier le fichier clé Lors de la création du Certificate Request, un fichier nommé privkey.pem est automatiquement généré dans le répertoire \abac\df. Copiez maintenant ce fichier sur le serveur Web dans le répertoire \abac\kd\cert\private\. Indication Créez ensuite une copie de sauvegarde de ce fichier.pem pour pouvoir y recourir en cas de perte! Sous \Abac\kd\cert\private\, créez un propre répertoire (backup) et enregistrez ce fichier dans ce répertoire. 4.2.3 Solliciter un certificat 4.2.3.1 Généralités Recherchez maintenant dans Internet une CA (Certification Authority) pour solliciter votre certificat SSL. L'exemple suivant montre le début de la demande chez SwissSign. SwissSign est une entreprise suisse digne de confiance, qui émet également le Post SuisseID. SwissSign est exécuté dans le Truststore de tous les navigateurs Internet et est donc recommandé par ABACUS Research SA. Indication Vous pouvez également vous décider pour n'importe quelle autre CA. Pensez simplement que peu de CA sont intégrées par défaut dans le Truststore des navigateurs Internet habituels. Si vous vous décidez pour une CA qui n'est pas intégrée dans le Truststore, vos utilisateurs recevront toujours un message, lors de l'accès à votre serveur, annonçant que l'appartenance du certificat SSL ne peut pas être confirmée. Pour que le message n'apparaisse plus, tous les clients devraient enregistrer le CA, qui a délivré le certificat, dans leur propre Browser- Truststore. Exemple Truststore d'un Internet Explorer MS sous Outils -> Options Internet -> Contenu SaaS AbaWeb Guide d'installation 4.3 Page 25

Configuration 4 4.2.3.2 Commande du certificat SSL Sous http://swisssign.com/de/produkte/index.php?option=com_content&itemid=118&id=212&task=view vous accédez à la page concernant le certificat SSL. Choisissez la variante souhaitée. L'exemple décrit la création d'un SSL Silver Certificate. Choisissez le lien ici ou le symbole SSL Silver. Cliquez sur le bouton <Kaufen> (acheter) si vous vous êtes décidé pour un certificat. Vous pouvez maintenant décider de la durée. Confirmez en cliquant sur le bouton <In den Warenkorb> (dans la corbeille). SaaS AbaWeb Guide d'installation 4.3 Page 26

Configuration 4 En choisissant <zur Bestellung>, vous accédez au panier où vous pouvez modifier le nombre ou continuer. Si vous possédez un bon, vous pouvez consigner le code ici. SaaS AbaWeb Guide d'installation 4.3 Page 27

Configuration 4 Vous devez vous enregistrer en tant qu'utilisateur. Dans la mesure où vous ne disposez pas encore d'un compte shop, vous devez vous enregistrer comme nouvel utilisateur. Après un enregistrement réussi, quelques pages de contrôle et de confirmation suivent, à la suite desquelles la procédure de commande se termine. Une fois la commande clôturée, vous recevez un mail de confirmation à l'adresse e-mail indiquée lors de l'enregistrement. SaaS AbaWeb Guide d'installation 4.3 Page 28

Configuration 4 Après avoir cliqué sur <OK>, les conditions générales pour le Swiss Sign Silver Certificate s'affichent. Lisez-les et confirmez-les en cliquant sur le bouton <Ich akzeptiere diese Bedingungen>, dans la mesure où vous êtes d'accord. Si vous n'avez pas encore de compte (technique), créez-en un. C'est facultatif. Vous pouvez poursuivre la commande sans ce compte. Nous vous conseillons cependant de vous enregistrer et de créer un tel compte. Pour savoir pourquoi vous devriez utiliser un profil, cliquez sur le lien se trouvant sur le site SwissSign. Après avoir créé un compte (technique), vous accédez à la page suivante: >>Étape 1 Copiez maintenant le contenu de votre fichier Demande SSL.txt dans le champ de saisie. SaaS AbaWeb Guide d'installation 4.3 Page 29

Configuration 4 >>Étape 2 Indiquez maintenant le nom du domaine de votre serveur. Le nom du domaine, que vous avez indiqué lors de la création de la demande de certificat, est proposé. Confirmez avec la touche <Weiter>. >>Étape 3 Vous avez la possibilité de vérifier ou compléter vos données de contact. Confirmez-les en choisissant la touche <Weiter>. >>Étape 4 SaaS AbaWeb Guide d'installation 4.3 Page 30

Configuration 4 À l'aide de la liste déroulante, choisissez une adresse e-mail de votre domaine. Si aucune adresse e-mail proposée n'existe chez vous, vous devez en créer une. Propositions disponibles: admin, administrator, hostmaster, postmaster ou webmaster @votredomaine.com >>Étape 5 Confirmez la demande en cliquant sur le bouton <Antrag absenden>. Vous avez maintenant transmis avec succès une demande de certification. Vous recevez un avis par e-mail dès que votre demande est traitée par l'office d'enregistrement. Cet avis est envoyé à l'adresse e-mail choisie dans l'étape 4. Ouvrez le mail et confirmez que vous êtes bien le propriétaire légal du domaine souhaité en cliquant sur le lien correspondant. Confirmez la demande de certificat. Vous recevez un avis à l'adresse e-mail enregistrée dès que votre demande a été traitée par l'office d'enregistrement. Ouvrez cet e-mail et cliquez sur le lien qui s'y trouve. Vous pouvez maintenant télécharger votre certificat. 4.2.4 Intégrer le certificat SSL dans le WebServer Après que le certificat ait été délivré, vous pouvez le télécharger depuis le site SwissSign. Choisissez le format "PEM" avec le certificat complet. Indiquez dans le champ le nom du fichier SaaS AbaWeb Guide d'installation 4.3 Page 31

Configuration 4 "abasioux.crt" et remplacez le fichier standard AbaSioux.crt dans le répertoire \abac\kd\cert\private par ce fichier (sous Linux, le nom doit être écrit en minuscules!). Indication Créez ensuite une copie de sauvegarde de ce fichier pour pouvoir y recourir en cas de perte! Enregistrez ce fichier également dans le nouveau répertoire \abac\kd\cert\private\backup. Renommez ensuite le fichier privkey.pem dans le répertoire abac\kd\cert\private par AbaSioux.key (sous Linux, le nom doit être écrit en minuscules!). Veuillez prendre note du paragraphe 4.2.2.1. Redémarrez ensuite les services AbaSioux et AbaSiouxSecure sur le WebServer. L'accès à votre serveur des applications chiffré SSL pourra maintenant se faire via un navigateur Internet, par ex.: https://abaweb.abacus.ch 4.2.5 Certificats intermédiaires Si vous vous êtes décidé pour une CA qui utilise des certificats intermédiaires comme SwissSign ou Verisign, vous devez classer le certificat intermédiaire dans le répertoire abac\kd\cert\trusted et l indiquer dans le fichier abatomahawk.set dans le répertoire abac\sioux\plugins. Si le certificat intermédiaire a été enregistré dans abac\kd\cert\trusted comme verisign_intermediate.pem, l entrée se présente comme suit dans abatomahawk.set: SaaS AbaWeb Guide d'installation 4.3 Page 32

Configuration 4 Si vous double-cliquez sur votre fichier certificat, vous verrez si cette entrée est nécessaire. Entrée est nécessaire Entrée n est pas nécessaire Pour Linux, attention Les noms des fichiers doivent être écrits en minuscules! SaaS AbaWeb Guide d'installation 4.3 Page 33

Configuration 4 4.3 Firewall (pare-feu) 4.3.1 Configuration des ports Les ports suivants doivent être ouverts dans le pare-feu pour un parfait déroulement: Internet AbaSioux / abasiouxsecure 80 / 443 AbaSioux - AbaApplicationserver 40020 (ou selon entrée dans AbaServices.ini) AbaSioux - AbaApplicationserver 40004 (utilisation d'ipads) AbaSioux - AbaApplicationserver 40005 (utilisation d'ipads) AbaApplicationserver 40120 (Loadbalancing activé) AbaApplicationserver - Internet 443 (uniquement dans le cas de SaaS AbaWeb) Indication Le port 80 peut être également fermé ou le service AbaSioux reste inactif sur le WebServer, de sorte que seul un accès par https (port 443) soit possible. La connexion SSL du Client vers le WebServer ne doit être en aucun cas interrompue et à nouveau rétablie (par ex. par un Proxy / ISA), sinon le certificat de l'utilisateur n'atteint pas le WebServer! 80/443 Sioux standalone Windows / Linux DMZ 40020 Réseau interne --> Les utilisateurs Web accèdent au WebServer dans la DMZ via le pare-feu, s'enregistrent via le Post SuisseID et sont transférés au serveur des applications ABACUS à l'aide d'un autre protocole. --> Les utilisateurs internes travaillent au choix via Fat-Client ou ULC. SaaS AbaWeb Guide d'installation 4.3 Page 34

Configuration 4 4.4 Loadbalancing (répartition des charges) 4.4.1 Introduction À partir de la version ABACUS 2009, il existe une possibilité de LoadBalancing ou autrement dit de répartition des charges des divers services ABACUS. Sous LoadBalancing, on entend le procédé qui permet de respecter les limites de capacités lors de la sauvegarde, du transport et du traitement d'objets. La configuration du LoadBalancing se présente de façon simple dans le Servicemanager ABACUS. Dans le Servicemanager se trouve un nouveau symbole dans la barre d'outils. Le symbole se nomme LoadBalancing et est libéré avec la licence correspondante. Attention Veillez à ce que personne ne se trouve dans ABACUS. Aucun utilisateur ne doit être connecté au système pendant que cette configuration est effectuée. 4.4.2 LoadBalancing sur un seul serveur physique Après avoir démarré le Servicemanager, cliquez une fois sur le symbole LoadBalancing. Le dialogue setup du LoadBalancing apparaît alors. Choisissez Tous les services sur un seul serveur physique et cliquez sur <Suivant>. Vous accédez maintenant au choix des services concernés qui sont disponibles. Choisissez ici le nombre maximum d'instances pour lesquelles vous avez une licence et cliquez sur <Suivant>. SaaS AbaWeb Guide d'installation 4.3 Page 35

Configuration 4 Vous obtenez maintenant une récapitulation de votre configuration. Les services seront enregistrés avec <Activer les paramètres>. Vous pouvez maintenant démarrer les services ABACUS, les utilisateurs peuvent à nouveau s'annoncer. SaaS AbaWeb Guide d'installation 4.3 Page 36

Configuration 4 4.4.3 LoadBalancing sur plusieurs serveurs physiques Démarrez le Servicemanager, cliquez sur le bouton LoadBalancing. Choisissez Répartir les services sur plusieurs serveurs physiques. Choisissez ensuite <Suivant>. Ici sont indiqués sur quels serveurs les services doivent être répartis. Dans la première ligne, vous devez indiquez le serveur des applications. Dans le champ Neben-Server vous indiquez chaque serveur, sur lequel les services ABACUS doivent être répartis. Veuillez saisir les noms sans backslash et sans caractères spéciaux. SaaS AbaWeb Guide d'installation 4.3 Page 37

Configuration 4 Dans la fenêtre suivante, vous devez indiquer les instances par service. Choisissez ensuite la touche <Suivant>. Les services seront maintenant répartis sur le serveur. Vous pouvez les faire attribuer avec la touche Répartir automat. les services standards (conseillé) ou les attribuer vous-même avec Drag & Drop. SaaS AbaWeb Guide d'installation 4.3 Page 38

Configuration 4 Une fois les services répartis, choisissez la touche <Suivant>. Vous obtenez maintenant une récapitulation de votre configuration. Les services seront enregistrés avec <Activer les paramètres>. Démarrez ensuite les services concernés. SaaS AbaWeb Guide d'installation 4.3 Page 39

Configuration 4 4.4.4 Modifications après activation du loadbalancing Dès que Loadbalancing a été activé (pour 2 AbaApplicationServer), les enregistrements sont modifiés comme suit dans AbaServices.ini sur le serveur des applications ABACUS dans le répertoire abac\system: Avant: [AbaApplicationServer] PortMarble=40002 PortProj=40003 HostULC=127.0.0.1 InstanceCount=0 PortULC=40020 PortStatistics=40030 Après: [AbaApplicationServer] PortMarble=40002 PortProj=40003 HostULC=127.0.0.1 InstanceCount=2 [AbaApplicationServer-0] PortULC=40120 PortStatistics=40130 [AbaApplicationServer-1] PortULC=40220 PortStatistics=40230 L'instanceCount sera augmenté de 2 et deux nouveaux blocs apparaissent: [AbaApplicationServer-0] [AbaApplicationServer-1] Les numéros de port derrière PortULC=sont importants pour un environnement Web. Le numéro de port avant le changement est consigné dans AbaServices.ini sur le WebServer pour que celui-ci puisse communiquer avec le serveur des applications ABACUS et, pour la même raison, ce port est ouvert dans le pare-feu. Ce numéro de port augmente automatiquement de 100 avec l'activation du loadbalancing et à nouveau de 100 pour chaque nouvelle instance de AbaApplicationServer. Dans AbaServices.ini sur le WebServer dans le répertoire abac\system le numéro de port existant 40020 peut être simplement augmenté à 40120. Les services doivent ensuite être redémarrés. Sur le WebServer, le numéro de port de la première instance AbaApplicationSever est spécifié dans AbaServices.ini. Dans le pare-feu, tous les numéros de port des instances AbaApplicationSever du serveur des applications doivent être ouverts. SaaS AbaWeb Guide d'installation 4.3 Page 40

Configuration 4 4.5 Autoriser le login Web uniquement avec un certificat ABACUS fournit toujours votre page standard de login ABACUS avec la possibilité de s'inscrire avec le nom et le mot de passe dans ABACUS. Très souvent, un login de personnes externes ne peut s'effectuer qu'avec un Post SuisseID. Vous trouverez de plus amples informations sur le Post SuisseID dans le chapitre suivant. Pour que personne ne puisse plus imposer un URL dans le navigateur avec un login nom/mot de passe, le fichier abaservices.ini doit être également adapté dans le répertoire abac\system sur le serveur des applications. Complétez le fichier avec l'entrée suivante, enregistrez le fichier et redémarrez ensuite les services ABACUS: [Security] MandatoryCertificateHosts=Computername_du_WebServer Avec cette entrée, un certificat sera toujours exigé pour le login, même si le lien "Démarrer AbaMenu" (sans login certificat) est choisi. Indication importante: si le WebServer est indiqué, le login Web via le WebServer sans certificat sera empêché. Le login Web direct (interne) sur l'appserver est ainsi encore garanti. Si l'appserver est indiqué, plus aucun utilisateur ne peut ouvrir une session via le lien "Démarrer AbaMenu". 4.6 Supprimer le lien vers la page login Si vous souhaitez supprimer le lien "Démarrer AbaMenu" sur la page d'accueil, ouvrez le fichier index.html (avec un éditeur de texte) dans le répertoire abac\http_root sur le WebServer et supprimez le passage suivant: Indication: ce fichier sera remplacé lors d'une mise à jour. Nous vous conseillons donc d'effectuer une copie de sécurité du fichier que vous pourrez utiliser à nouveau après une mise à jour. SaaS AbaWeb Guide d'installation 4.3 Page 41

Mises à jour / servicepacks ABACUS 5 5 Mises à jour / servicepacks ABACUS Attention Une mise à jour doit toujours s'effectuer sur les deux serveurs. Ainsi le WebServer et l'appserver disposent de la même version! 5.1 Mise à jour du serveur des applications Les mises à jour et servicepacks peuvent être installés normalement (voir guide d'installation pour la version ABACUS). Il n'y a rien de spécial à prendre en considération. Les travaux de mise à jour sur le serveur des applications peuvent être annoncés dans le fichier index.html dans le répertoire abac\http_root sur le WebServer. 5.2 Mise à jour du WebServer Les servicepacks doivent être installés manuellement car il n'y a pas de LiveUpdate installée sur le WebServer. Vous trouverez l'actuel servicepack de chaque version à la page suivante: http://www.abacus.ch/fr/downloads-page/servicepacks/ Selon la version ABACUS, AbaSetup.exe ne supporte pas tous les systèmes d'exploitation. Par défaut, une version 2009 ne peut pas être installée sur Windows 2000. Pour que cela soit tout de même possible, vous pouvez activer la variable ABASETUP_IGNORESYSTEM=1 avant l'installation du AbaSetup.exe. Il est important que la variable soit activée dans le même répertoire directement avant le démarrage du setup. Exemple: le fichier du servicepack (SP.exe) a été enregistré sur le lecteur (D:) 1. Démarrez une tâche DOS (Démarrer - Exécuter - cmd) 2. Passez dans le répertoire D:\ (D:) 3. Activez la variable (set ABASETUP_IGNORESYSTEM=1) 4. Démarrez ABACUS-Setup (start SP.exe) Attention Cette variable ne doit être utilisée que pour l'installation d'un Sioux Standalone. ABACUS Research SA décline toutes responsabilités si cette variable est utilisée également pour une installation complète! Le chapitre 8 consacré aux FAQ vous donnera de plus amples informations sur la mise à jour d'un WebServer. SaaS AbaWeb Guide d'installation 4.3 Page 42

SaaS AbaWeb 6 6 SaaS AbaWeb 6.1 Introduction Avec SaaS AbaWeb (AbaWebFiduciaire), ABACUS Research SA prend de nouveaux chemins en ce qui concerne la licence du logiciel. Pour qu'un utilisateur AbaWeb puisse utiliser le logiciel ABACUS, les travaux administratifs liés aux licences ne sont plus nécessaires du côté d'abacus car l'utilisateur travaille directement avec la licence de son exploitant d'installation et n'a donc plus besoin d'avoir sa propre licence ABACUS. L'exploitant peut activer ses utilisateurs externes sur son serveur sans l'intervention d'abacus. Pour qu'une connexion puisse être établie entre un utilisateur externe et son exploitant ou son serveur, le portail d'enregistrement www.abasky.net a été créé. 80/443 Sioux standalone Windows / Linux DMZ 40020 443 Serveur d'authentification Réseau interne SaaS AbaWeb Guide d'installation 4.3 Page 43

SaaS AbaWeb 6 6.2 Post SuisseID en relation avec SaaS AbaWeb Les Post SuisseIDs jouent un rôle central dans le cadre du SaaS AbaWeb (AbaWebFiduciaire). Ils servent à l'authentification: du revendeur lors de la saisie des exploitants d'installation de l'exploitant d'installation lors de la libération de son serveur AbaWeb et l'activation de nouveaux utilisateurs externes de l'utilisateur externe qui travaille via Internet sur le serveur des applications de son exploitant d'installation. --> Vous trouverez de plus amples informations sur le Post SuisseID dans le chapitre 7 SaaS AbaWeb Guide d'installation 4.3 Page 44

SaaS AbaWeb 6 6.3 Portail d'enregistrement 6.3.1 Aperçu de la procédure d enregistrement Le déroulement depuis l'enregistrement du partenaire jusqu'au travail du client externe se présente comme suit: Procédure unique Le partenaire ABACUS s'enregistre sur www.abasky.net avec son Post SuisseID. ABACUS Research SA contrôle les informations et active le partenaire. Le partenaire activé enregistre l'exploitant d'installation (fiduciaire) à l'aide de son Post SuisseID. L'exploitant d'installation (fiduciaire) enregistré met son serveur ABACUS en service pour SaaS AbaWeb. Il peut désormais enregistrer des utilisateurs externes sur son installation qui lui a été attribuée. Procédure répétitive L'exploitant d'installation ouvre son client externe dans la gestion des utilisateurs, lui attribue son Post SuisseID et lui crée l'abonnement désiré dans le portail AbaSky. L'utilisateur externe s'inscrit avec son Post SuisseID via l'url du WebServer de l'exploitant d'installation et travaille dans l'abonnement qui lui a été attribué. 6.3.2 Enregistrement en tant que partenaire en 10 étapes 1. Chargez votre SuisseID en la branchant sur votre PC 2. Démarrez un navigateur Internet et appelez le site www.abasky.net 3. Cliquez sur le lien "Cliquez s.v.p. pour ouvrir la session". SaaS AbaWeb Guide d'installation 4.3 Page 45

SaaS AbaWeb 6 4. Choisissez votre SuisseID et saisissez votre mot de passe. Confirmez ensuite la demande d'autorisation avec le bouton OK. 5. L'accès vous est refusé. C'est normal car vous n'êtes pas encore enregistré comme partenaire. Cliquez sur le lien "Veuillez cliquer ici pour vous enregistrer en tant que nouveau revendeur". 6. Vous devez maintenant accepter la libération des données d'identification de votre SuisseID en cliquant sur le bouton "Libérer". SaaS AbaWeb Guide d'installation 4.3 Page 46

SaaS AbaWeb 6 7. Indiquez vos informations dans le masque suivant et confirmez avec le bouton "Enregistrer". 8. Vous devriez recevoir un e-mail. 9. Suivez les instructions de l'e-mail et remplissez le contrat correspondant. Celui-ci doit être signé en double exemplaire et envoyé à ABACUS Research SA. 10. Après contrôle du contrat, ABACUS Research SA active le partenaire. 6.3.3 Enregistrement d'un nouvel exploitant d'installation Dès que le partenaire est activé, il peut à nouveau s'inscrire sur www.abasky.net avec son Post SuisseID et enregistrer un nouvel exploitant d'installation (fiduciaire) au moyen de son Post SuisseID. Pour cela, activez la rubrique "Exploitant d'installation". Saisissez le numéro SuisseID à 16 positions et ajoutez le nouvel exploitant d'installation en cliquant sur le bouton correspondant. Indication importante: sur le portail AbaSky, vous ne pouvez enregistrer un nouvel exploitant d'installation qu'avec son numéro SuisseID à 16 positions. Vous trouverez rapidement ce numéro SuisseID via le "Cert-Check" de la Poste Suisse. Le lien est: http://postsuisseid.ch/fr/support/verifiez-votre-postsuisseid SaaS AbaWeb Guide d'installation 4.3 Page 47

SaaS AbaWeb 6 6.3.4 Enregistrer l'installation Un exploitant d'installation (fiduciaire) enregistré peut (après avoir été enregistré sur le portail AbaSky) libérer son installation ABACUS sous la rubrique de menu Enregistrer installation sous Gestion SaaS dans l'administration du menu ABACUS. Il peut effectuer cette tâche directement depuis le serveur ou depuis le Client. L'important est que le Post SuisseID soit installé sur cet ordinateur et que le certificat de l'exploitant d'installation soit activé. Un Post SuisseID activé se reconnaît au symbole dans le domaine info de la barre des tâches. Dès que Enregistrer installation a été choisi, le portail AbaSky (portail d'enregistrement) est appelé. Le masque suivant apparaît après l'identification avec le Post SuisseID: SaaS AbaWeb Guide d'installation 4.3 Page 48

SaaS AbaWeb 6 Le nom de la licence ABACUS est proposé par défaut. L'installation peut être ici encore une fois renommée. Dans le champ URL, indiquez l'adresse Internet à partir de laquelle les utilisateurs externes pourront ouvrir une session dans ABACUS. Indiquez ensuite l'année de votre version ABACUS. Cette information est particulièrement importante pour que les abonnements souhaités de la bonne version puissent être chargés en arrière-plan et être disponibles pour l'utilisateur SaaS. Elle sera ensuite enregistrée via la touche <Enregistrer>. Si vous mettez à jour une installation déjà enregistrée, n'oubliez pas de changer l'année de la version sur le portail AbaSky. Tout d'abord, sous la rubrique "Installation" et ensuite dans "Gérer mes paramètres". Procédez de la manière suivante pour changer l'année de la version sous la rubrique "Installation": 1. Passez dans la rubrique concernée (partie droite dans la navigation) 2. Cliquez sur le symbole et modifiez l'année de la version SaaS AbaWeb Guide d'installation 4.3 Page 49

SaaS AbaWeb 6 Vous apercevez ce masque sous la rubrique "Mes paramètres". Si vous souhaitez que vos informations et abonnements disponibles soient publiés sur notre page d accueil, confirmez-le en activant l'option "Autoriser publication". Tous les champs munis d'un (*) seront publiés sur le site ABACUS. --> http://www.abacus.ch/links/installationsbetreiber Indication importante: Le fait de cocher une case dans les types d'abonnement disponibles concerne uniquement la publication et non pas les abonnements disponibles pour l'utilisateur SaaS ouvert. 6.3.5 Créer un utilisateur externe / SaaS À partir de la version 2010, la classe Utilisateur SaaS est disponible dans la gestion des utilisateurs. Afin de pouvoir attribuer ultérieurement un abonnement à un nouvel utilisateur créé, vous devez activez l option "Utilisateur SaaS". D'autres options ne sont pas nécessaires. L'option Utilisateur Internet n'est pas nécessaire pour la création d'un utilisateur SaaS. SaaS AbaWeb Guide d'installation 4.3 Page 50

SaaS AbaWeb 6 Indication Si vous n'avez pas assez de licences ATK, vous ne pouvez pas activer cette option. Veuillez lire les informations des FAQ >> Licences ATK. Dès que cette case est cochée, l'utilisateur ne peut s'inscrire automatiquement qu'avec un Token (Post SuisseID). 6.3.5.1 Catégories des utilisateurs Dans la catégorie des utilisateurs, il est possible de restreindre encore plus les droits d'un utilisateur externe pour un abonnement. Créez donc non pas des catégories d'utilisateurs par entreprise externe mais des catégories d'utilisateurs pour utilisateurs avec les mêmes droits. SaaS AbaWeb Guide d'installation 4.3 Page 51

SaaS AbaWeb 6 Exemple d'une restriction dans la catégorie des utilisateurs: Indication Les utilisateurs externes ne seront pas affichés dans l'accès aux applications! 6.3.5.2 Mandants Donnez l'accès à TOUS les mandants aux catégories d'utilisateurs ayant des utilisateurs externes. Les droits d'accès relatifs aux mandants seront tous repris depuis le portail en ligne AbaSky. SaaS AbaWeb Guide d'installation 4.3 Page 52

SaaS AbaWeb 6 6.4 Attribuer le Post SuisseID à un utilisateur Son certificat personnel resp. son Post SuisseID doit être attribué à un utilisateur SaaS. Pour cela, vous avez besoin de l'adresse e-mail qui a été indiquée lors de la commande du Post SuisseID. Vous trouverez le bouton attribuer dans la gestion des utilisateurs, onglet Login. Choisissez l'utilisateur concerné et cliquez ensuite sur <attribuer>. La fenêtre suivante s'ouvre: SaaS AbaWeb Guide d'installation 4.3 Page 53

SaaS AbaWeb 6 Important: à l'avenir, le processus "Attribution de la SuisseID via l'adresse e-mail" disparaîtra des versions 2010, 2011 et 2012. C'est déjà le cas dans la version ABACUS 2012 avec le patch du 25.06.2012. Dorénavant, vous ne pouvez attribuer le SuisseID du client que manuellement via le numéro SuisseID à 16 positions. Indiquez l'adresse e-mail du Post SuisseID de l'utilisateur et cliquez ensuite sur la flèche bleue (à droite du champ). Une connexion à SwissSign affiche la partie publique du certificat du Post SuisseID de l'utilisateur. Confirmez avec <OK>. Si l'utilisateur n'a pas de Post SuisseID de la Poste, vous pouvez saisir le numéro à 16 positions sous la rubrique "Indiquer directement Suisse Id". Attention: il n'y a pas ensuite de validation comme lors de la saisie de l'adresse e-mail d'un Post SuisseID. C'est pour cette raison que nous conseillons plutôt l'utilisation d'un Post SuisseID. SaaS AbaWeb Guide d'installation 4.3 Page 54

SaaS AbaWeb 6 Choisissez la touche <attribuer> pour terminer cette procédure et enregistrez. 6.4.1 Enregistrer l'utilisateur SaaS Dès que le certificat a été attribué à l'utilisateur SaaS (subscriber), ce dernier doit être enregistré sur le portail AbaSky. Choisissez le bouton <Enregistrer>. SaaS AbaWeb Guide d'installation 4.3 Page 55

SaaS AbaWeb 6 Dès que Enregistrer a été choisi, le portail AbaSky (portail d'enregistrement) est appelé. Le masque suivant apparaît après l'identification avec le Post SuisseID: Le nom de l'utilisateur se trouvant dans la gestion des utilisateurs ABACUS est proposé. Celui-ci peut être adapté ou rendu anonyme. Choisissez le bouton <Enregistrer> pour terminer cette procédure. Vous ne devez pas obligatoirement remplir les champs "ID ipad", "Ancien n de licence" et "Customer". Si votre client désire passer d'une licence ABACUS personnelle au modèle SaaS AbaWebFiduciaire, vous pouvez indiquer ici son ancien numéro de licence. Dans ce cas, aucune taxe d'abonnement ne sera facturée pendant 6 mois. 6.4.2 Créer un premier abonnement L'enregistrement d'un utilisateur s'effectue depuis ABACUS, il s'agit d'une procédure unique. Procédez de la manière suivante pour attribuer un abonnement à l'utilisateur enregistré: Choisissez l'utilisateur SaaS concerné dans la liste déroulante sous la rubrique "Abonnements" et cliquez ensuite le bouton <Ajouter abonnement> Vous pouvez maintenant choisir l'abonnement désiré et adapter la description (facultatif). Indiquez les numéros de mandant auxquels l'utilisateur SaaS peut accéder. Choisissez la date d'activation de l'abonnement et terminez en acceptant nos CG et en cliquant sur le bouton <Enregistrer>. Confirmez votre saisie avec <Oui>. Votre client peut maintenant travailler sur votre installation ABACUS. Si vous lui avez attribué plusieurs abonnements, le client choisit l'abonnement désiré lors de son premier login et travaillera, lors du prochain login, dans le dernier abonnement utilisé. Indication Les droits d'accès aux mandants concernés sont contrôlés par le portail AbaSky. SaaS AbaWeb Guide d'installation 4.3 Page 56