2 Installation d`ECC
Transcription
2 Installation d`ECC
Enterprise Control Center Plateforme ONE Automation Manuel d'Installation Version : 11.2 Date de publication : 2016-02 Automic Software GmbH ii | Copyright Copyright Automic® et le logo® Automic sont des marques déposées appartenant à Automic Software GmbH (Automic). Ces marques ne peuvent être utilisées qu'avec consentement et sont soumises aux termes écrits de la licence. Ce logiciel / programme informatique, propriétaire et confidentiel pour Automic Software, n'est accessible et utilisable que selon les termes écrits et approuvés de la licence. Ce logiciel / programme informatique est en outre protégé par les lois sur les droits d'auteur, les traités internationaux et autres lois nationales et internationales, et tout accès ou utilisation non autorisée de ce dernier entraîne des sanctions civiles et pénales. La copie non autorisée ou toute autre reproduction quelle qu'elle soit (totale ou partielle), le démontage, la décompilation, rétroingénierie, modification et développement d'œuvres dérivées sont strictement interdits et toute partie ou personne se livrant à ces activités sera poursuivie par Automic Software. Automic Software décline toute responsabilité pour les modifications, erreurs, fautes d'impression ou de production éventuelles. Toute reproduction intégrale ou partielle sans autorisation est interdite. © Copyright Automic Software GmbH. Tous droits réservés. Siebel est une marque déposée de Oracle. Les autres noms peuvent être des marques de leurs propriétaires respectifs. Table des Matières 1 Introduction 1.1 Perspectives ECC 2 Installation d'ECC 3 Préparation de l'installation 7 7 9 11 3.1 System Requirements for ECC 11.2 11 3.1.1 Automic Compatibility Checker 11 3.1.2 Operating System Requirements 12 3.1.3 Web Server Considerations 12 3.1.4 Java Recommendations 13 3.1.5 Internet Browser Recommendations 13 3.1.6 Automation Engine Setup Considerations 13 3.2 Installation de Java Runtime (JRE ou JDK) 13 3.3 Installation et préparation du serveur Web Apache Tomcat 14 3.4 Configuration des modes de navigation pour Internet Explorer 15 3.5 Définition d'un administrateur pour la connexion ECC initiale 16 4 Installation d'ECC 19 4.1 Déploiement du fichier WAR d'ECC 19 4.2 Configuration des connexions aux systèmes AE (requis) 19 4.3 Démarrage d'ECC 19 5 Définition des droits d'utilisateurs pour ECC 21 5.1 Privilèges utilisateurs ECC Présentation 21 5.2 Autorisations des utilisateurs ECC : présentation 22 5.3 Autorisation des utilisateurs dans ECC 23 5.3.1 Droits de l'administrateur ECC initial 23 5.3.2 Droits pour la perspective Administration 23 5.3.3 Droits pour Dashboards 24 5.3.4 Droits pour Service Catalog 26 5.3.5 Droits pour Process Monitoring 27 5.3.6 Droits pour Process Assembly 27 6 Configuration de l'authentification utilisateur et du login ECC 29 6.1 Utilisation du login ECC par défaut 29 6.2 Activation de l'identification unique dans ECC 30 iv | Table des Matières 6.3 Activation du login paramétré dans ECC 7 Journalisation dans ECC 32 33 Modification du niveau de journalisation 33 Fichiers journaux ECC 35 8 Personnalisation de l'interface utilisateur ECC 37 9 Configuration de tableaux de bord 39 9.1 Tableaux de bord dans ECC 39 9.2 Configuration de tableaux de bord pour les utilisateurs 41 9.3 Autres considérations de configuration pour les widgets de tableaux de bord 43 9.3.1 Configuration supplémentaire pour le widget Activités de l'utilisateur 43 10 ONE Installer - installation d'une "single-box" 45 11 Running Multiple ECC Instances on One Tomcat Server 51 12 Fichiers de configuration ECC 53 12.1 uc4config.xml 53 12.2 configuration.properties 56 12.3 logback.xml 60 12.4 colors.properties 63 13 Dépannage des problèmes sur les clients ECC 65 14 Preparing Log Files for Error Reporting 69 Remarques relatives à la version pour Enterprise Control Center Version 11 71 ECC Version 11.2 Améliorations 71 Améliorations apportées à ECC 11.2.1 Service Pack 71 Infrastructure 71 Process Monitoring 72 Process Assembly 73 Service Catalog 74 ECC Version 11.0 et 11.1 Améliorations 75 Documentation Automic 75 Infrastructure et design 75 Tableaux de bord 76 Process Monitoring 76 Process Assembly 77 Service Catalog 78 Résolution de bogues 78 Enterprise Control Center Manuel d'Installation | v Problèmes connus Glossaire 78 79 vi | Table des Matières 1 Introduction ECC (Enterprise Control Center) est une application Web de Automic possédant les fonctionnalités de ONE Automation Platform. Le présent guide décrit les procédures générales permettant d'installer et de configurer l'application ECC et ses perspectives. Perspectives Une perspective est une zone d'ECC comprenant des fonctions spécifiques. Certaines perspectives offrent des fonctionnalités essentielles, telles que l'administration, qui s'appliquent à plusieurs zones, et d'autres qui ne s'appliquent qu'à une seule zone fonctionnelle fournissant des options et des données relatives au moteur d'automatisation Automation Engine (AE) auquel ECC est connecté. 1.1 Perspectives ECC Le tableau ci-dessous répertorie toutes les perspectives disponibles pour ECC. Les utilisateurs ne verront que celles qu'ils ont le droit d'utiliser. Perspective Objectif Administration Gestion des tâches d'administration relatives à ECC, telles que la gestion des droits d'utilisateurs et de groupes d'utilisateurs ECC et la surveillance des différents aspects des performances système. Remarque : Seuls les utilisateurs possédant des droits d'accès dans Automation Engine (AE) peuvent voir et utiliser cette perspective. Dashboards Permet aux utilisateurs d'ouvrir des tableaux de bord par défaut et de créer des tableaux de bord personnalisés. Les tableaux de bord sont des pages d'onglets contenant une ou plusieurs fenêtres de widgets avec les informations des différentes perspectives et des sources externes. Remarque : Tous les utilisateurs peuvent ouvrir le tableau de d'accueil ECC standard, même s'ils n'ont pas le droit d'utiliser la perspective Dashboards. Service Catalog Fournit un aperçu et l'accès aux tâches, objets et dossiers pour lesquels vous disposez des droits en lecture et en écriture. Vous pouvez lancer des objets exécutables, surveiller les activités en cours, vérifier les exécutions passées, ainsi que vérifier les exécutions passées en affichant les statistiques et rapports d'exécutions. La vue est personnalisée en fonction des besoins des utilisateurs et gestionnaires de services dédiés. Process Monitoring Permet d'afficher certaines tâches et de configurer leur mode d'exécution. Process Assembly Permet de créer et de configurer des flux et autres objets exécutables, ainsi que des dossiers. 8 2 Installation d'ECC Le présent document propose une description étape par étape de l'installation et du déploiement d'ECC (Enterprise Control Center). Conditions préalables Assurez-vous d'avoir installé le matériel et les logiciels requis, ainsi que les versions de produits Automic compatibles avec cette version d'ECC. Tous ces composants sont décrits au chapitre Configuration système requise pour ECC 11 du présent manuel, ou disponibles sous forme de fichier PDF distinct téléchargeable sur la page ONE Automation Platformdu site docs.automic.com. Étapes d'installation 1. 2. 3. 4. 5. 6. 7. Installation de Java Runtime (JRE ou JDK) Installation et préparation du serveur Web Apache Tomcat Déploiement du fichier WAR d'ECC Configuration des connexions aux systèmes AE (requis) Définition d'un administrateur pour la connexion ECC initiale Configuration des modes de navigation pour Internet Explorer Démarrage d'ECC Étapes post-installation 1. 2. 3. 4. Définition des droits d'utilisateurs pour ECC Configuration d'ECC : vue d'ensemble Personnalisation de l'interface utilisateur ECC (option) Configuration de tableaux de bord (option) 10 3 Préparation de l'installation 3.1 System Requirements for ECC 11.2 The first step in preparing to install or upgrade to Enterprise Control Center (ECC) 11.2 is making sure that you have the necessary infrastructure ready and required backend product versions installed. Before installing or upgrading to ECC 11.2, make sure that you have reviewed the infrastructure and product requirements, and the recommendations and considerations that are covered below in the following sections: l l l l l l Automic Compatibility Checker Operating System Requirements Web Server Considerations Java Recommendations Internet Browser Recommendations Automation Engine Setup Considerations 3.1.1 Automic Compatibility Checker First check the latest requirements for ECC 11.2 on the Automic Compatibility Checker (docs.automic.com/compatibility). Go to the web page and choose "Enterprise.Control.Center," the version you want to install, and the subcomponent "UI". In the three columns of information you will find the versions that you need for most of the products that you need before you install ECC: l l l Applications:The web server and the supported web browsers for ECC o Apache Tomcat (the web server for ECC) o Google Chrome (supported web browser for ECC) o Microsoft Internet Explorer (supported web browser for ECC) o Firefox (supported web browser for ECC) Java: The Java Runtime Environments (JRE) for ECC Depends on: Required Automic products for ECC o Automation Engine is the ECC backend 12 | Chapitre 3 Préparation de l'installation 3.1.2 Operating System Requirements You must install the ECC server on a 64-bit processor and a 64-bit version of your operating system (OS). The ECC components were developed and tested on the following operating systems: l l l l l Windows Server 2008 R2 Windows Server 2012 SuSE Enterprise Linux 11 RedHat Enterprise Linux 5 RedHat Enterprise Linux 6 Warning: Before planning or attempting an installation on any other platforms, please contact Automic Support. For contact information, see the Site d'assistance Automic. Processor requirements based on environment size Use the following table as a guideline to ensure that your ECC server has adequate processing capacity to run your ECC instance. Important: If you run more than one ECC instance on the same server, increase the capacities here accordingly. Environment Size CPU Memory Disk Small 2 cores 8 GB 20 GB Medium 4 cores 16 GB 20 GB Big 8 cores 32 GB 20 GB High-end 8 cores 32 GB 20 GB How big is big? The "Environment Size" reflects the combined demands on your environment. Use the following table to help you determine which size reflects your ECC needs: Environment Size Users Agents Object Definitions Executions per Day Small < 10 < 20 < 1,000 < 350,000 Medium < 50 < 100 < 50,000 < 700,000 Big < 200 < 1,000 < 100,000 < 1,500,000 High-end >200 >1,000 > 100,000 > 1,500,000 3.1.3 Web Server Considerations Use at least the 7.0.xx version of Apache Tomcat that you find on the Automic Compatibility Checker (docs.automic.com/compatibility). When choosing a Tomcat download to install, keep the following in mind: l l If there is a newer version of Tomcat 7.0.xx, then you should use it. Do not use any release of Tomcat 8! Chapitre 3 Préparation de l'installation | 13 3.1.4 Java Recommendations You should use the latest available update of the installed Oracle Java Runtime Environment (JRE). For supported versions, see the Automic Compatibility Checker (docs.automic.com/compatibility). 3.1.5 Internet Browser Recommendations You can use ECC on the following Internet browsers: l l l Google Chrome Mozilla Firefox Microsoft Internet Explorer (see also Configuration des modes de navigation pour Internet Explorer) The versions listed on the Automic Compatibility Checker (docs.automic.com/compatibility) are the versions that ECC was tested on successfully. However, if you use Internet Explorer, you should install the newest fixes for the supported version, and if you Google Chrome and Firefox, you should use the newer versions as they become available. See also the tips in Dépannage des problèmes sur les clients ECC. 3.1.6 Automation Engine Setup Considerations Automation Engine (AE) is the Automic backend system for ECC. You must install the compatible version before you can configure and use ECC. See the installation information in the the Automation Engine webhelp or Installation Guide. During AE installation, make sure to also define a Java-based work process (JWP), as described in the topic "JWP Installation" in the AE webhelp or Installation Guide. A JWP is needed by the global search function in ECC. 3.2 Installation de Java Runtime (JRE ou JDK) Assurez-vous que la version d'Oracle Java Runtime Environment requise est installée sur la machine devant accueillir ECC. Vérifiez votre version de Java. Cf. Configuration système requise pour ECC 11 pour connaître la version de Java dont vous avez besoin. Si vous l'avez déjà installée sur le serveur devant accueillir ECC, vous pouvez passer à l'étape "Installation et préparation de Apache Tomcat". Vous pouvez vérifier la version actuelle de JVML (Java Virtual Machine) sur le système, via la commande "java -version". Si différentes versions de Java sont installées sur votre ordinateur, assurez-vous alors que l'ordre des répertoires spécifiés lors de la définition de la variable %PATH% ou $PATH, est correct. Le JRE utilisé est le premier de la liste. 14 | Chapitre 3 Préparation de l'installation Mise à jour / installation de la version requise Si aucune des versions de Java n'est installée sur la machine devant accueillir ECC, procédez comme suit : 1. Téléchargez et installez JRE (Oracle Java Runtime Environment) ou JDK (Java Development Package) sur l'ordinateur devant accueillir ECC. Le lien de téléchargement se trouve sur le site suivant : http://www.oracle.com/technetwork/java/javase/overview/index.html 3.3 Installation et préparation du serveur Web Apache Tomcat ECC est exécuté sur un serveur Web Apache Tomcat, un logiciel open source (source ouverte). Vous devez le télécharger, l'installer, puis le configurer pour pouvoir utiliser le package d'installation ECC. Après vous être assuré d'avoir installé la bonne version de Java, vous êtes prêt à installer le serveur Web Tomcat. Étapes... 1. Cf. Configuration système requise pour ECC 11 pour connaître la version de Tomcat dont vous avez besoin. 2. Allez sur la page d'accueil de Tomcat pour télécharger et installer la version requise. Les instructions d'installation et autres informations importantes se trouvent sur cette même page d'accueil. http://tomcat.apache.org/index.html Pour Windows : Téléchargez le package "32-bit/64-bit Windows Service Installer". Cela installera Tomcat et un service Windows associé. 3. Augmentez la mémoire que Tomcat est capable d'allouer à ECC à la valeur décrite dans le tableau qui suit. Raison : Par défaut, Tomcat alloue une petit quantité de mémoire à une application. Cela ne suffit pas à ECC qui conserve une grande quantité de données d'état de l'interface utilisateur en mémoire. Paramètre de mémoire Quantité à allouer PermGen Space 256 m Taille du segment mémoire Autant que possible (au minimum 2 Go) Sur Windows : a. Accédez au dossier "bin" dans votre répertoire d'installation de Tomcat (...Apache Software Foundation\Tomcat 7.0\bin). b. Cliquez avec le bouton droit de la souris sur le fichier tomcat7w.exe et sélectionnez dans le menu contextuel Run as administrator. c. Dans l'onglet Java, modifiez les valeurs suivantes : o Dans Java Options, configurez PermGenSpace en ajoutant le paramètre "-XX:MaxPermSize=256m". (Attention : ce paramètre respecte la casse !) Chapitre 3 Préparation de l'installation | 15 o Configurez la taille du segment mémoire en affectant la valeur max. (pour votre système) à Maximum memory pool (ex. : 8192 Mo, comme illustré ci-dessous). Sur Linux : Dans la variable d'environnement CATALINA_OPTS, allouez une taille de 256 Mo à permGen et l'espace max. possible sur votre système au pool mémoire ("Maximum memory pool"). Dans cet exemple, l'espace du pool mémoire est de 8192 Mo : -XX:MaxPermSize=256m -Xmx8192m 3.4 Configuration des modes de navigation pour Internet Explorer SI vous souhaitez travailler avec ECC sur un navigateur Microsoft Internet Explorer, vous devez vous assurer que son mode navigateur (Browser Mode) et son mode document (Document Mode) correspondent à la version Internet Explorer. Cette rubrique explique comment configurer ces modes. Vous pouvez exécuter ECC sur les versions Internet Explorer 9, 10 ou 11. Dans ce cas, vérifiez sur chaque ordinateur que les modes suivants correspondent à la version Internet Explorer : l l Browser Mode Document Mode 16 | Chapitre 3 Préparation de l'installation Étapes... 1. Ouvrez Internet Explorer. 2. Appuyez sur F12 pour ouvrir la page Developer Tools. Vous pouvez également sélectionner Developer Tools dans le menu Tools de la barre de menus Internet Explorer. 3. Cliquez sur le menu Browser Mode et sélectionnez le mode Browser Mode qui correspond à votre version Internet Explorer. Dans l'exemple, c'est Internet Explorer 9 qui est sélectionné avec la version Internet Explorer version 9 (IE9). Ne sélectionnez pas le mode Compatibility View. 4. Cliquez sur le menu Document Mode et sélectionnez le mode Document Mode correspondant à votre version Internet Explorer. Dans l'exemple, c'est la version Internet Explorer 9 Standards qui est sélectionnée avec Internet Explorer version 9 (IE9). Cliquez ici pour revenir à la procédure d'installation et poursuivre avec l'étape 4. 3.5 Définition d'un administrateur pour la connexion ECC initiale Vous devez préparer au moins un administrateur pour la connexion initiale de votre installation ECC. Cet utilisateur doit être préparé dans Automation Engine Rich Client avec les autorisations décrites cidessous. Privilèges Tous les privilèges ECC Cf. Privilèges utilisateurs ECC Présentation. Chapitre 3 Préparation de l'installation | 17 Autorisations Autorisations AE vers tous les objets et dossiers AE et de tous les clients (AE Client 0) Pour plus d'informations, cf. Autorisations des utilisateurs. Pour toute information sur la configuration d'autres utilisateurs, cf. 18 Chapitre 4 Installation d'ECC | 19 4 Installation d'ECC 4.1 Déploiement du fichier WAR d'ECC ECC est compressé sous forme de fichier WAR. Pour installer ECC, vous devez déployer le fichier WAR sur votre serveur Tomcat. 1. (Option) Renommez le fichier ECC WAR, en conservant l'extension "war". Le nom du fichier War sera également le chemin contextuel de votre installation ECC. 2. Sur le serveur d'installation de Tomcat, copier le fichier WAR dans le dossier webapps du répertoire d'installation de Tomcat. Si Tomcat est exécuté, le fichier WAR sera automatiquement déployé, créant alors un dossier du même nom. Ne supprimez pas le fichier WAR ! Si vous le supprimez, Tomcat supprimera également le sous-dossier correspondant lequel supprimera également le déploiement d'ECC ! 4.2 Configuration des connexions aux systèmes AE (requis) C'est la seule configuration à faire pour ECC. Sans cette configuration, vous ne pouvez vous connecter à ECC. Toutes les autres configurations peuvent utiliser les valeurs par défaut. Configuration requise Lors de l'installation, vous devez configure les fichiers suivants : Fichier Fonction principale uc4config.xml Configurer la connexion entre l'installation ECC et les systèmes AE éventuellement utilisés comme systèmes dorsaux de ce dernier. 4.3 Démarrage d'ECC Après avoir configuré ECC, ainsi que les privilèges et autorisations des utilisateurs, vous pouvez lancer ECC et vous connecter. Étapes... 1. Saisissez l'URL suivante dans la barre d'adresse de votre navigateur Internet : http://host name:8080/webapp name/ : host name = nom de l'ordinateur sur lequel le serveur Web Apache Tomcat est exécuté 20 | Chapitre 4 Installation d'ECC 8080= port par défaut de Apache Tomcat webapp name = nom du fichier WAR (sans extension de fichier). 2. Connectez-vous à ECC avec votre nom d'utilisateur et votre mot de passe. Voir la section Conseils pour les navigateurs Internet sur clients ECC pour obtenir des conseils sur la manière de s'assurer que les utilisateurs voient correctement toutes les parties de l'interface utilisateur d'ECC. 5 Définition des droits d'utilisateurs pour ECC Après avoir installé ECC, vous devez accorder aux utilisateurs les privilèges et les autorisations dont ils ont besoin pour accéder à leurs perspectives et travailler avec les objets et dossiers qu'ils souhaitent. Vous trouverez un récapitulatif de ce qu'il vous faut préparer pour les différents utilisateurs, dans les rubriques suivantes. 5.1 Privilèges utilisateurs ECC Présentation Lorsque vous implémentez ECC, vous devez vous assurer que les personnes devant travailler avec ont bien les privilèges Automation Engine (AE) requis. Cette rubrique présente un récapitulatif de tous les privilèges utilisateurs relatifs aux perspectives ECC. Lorsqu'un utilisateur se connecte à ECC, il ne peut ouvrir que les perspectives pour lesquelles il a des privilèges. Si quelqu'un n'ayant pas de privilèges parvient à se connecter dans ECC, ce dernier sera vide. Les privilèges permettent d'exécuter les actions suivantes dans ECC : l l Accéder aux perspectives Possibilité de recevoir des alertes de messages dans l'en-tête ECC, puis d'ouvrir ces messages dans un volet partagé ou dans une fenêtre détachée. Où les utilisateurs peuvent être définis Vous devez accorder des privilèges utilisateurs dans la définition des utilisateurs ou groupes d'utilisateurs dont ils font partie. Vous pouvez définir des utilisateurs et leur accorder des privilèges et des autorisations à deux endroits : l l Automation Engine Rich Client Dans la fonction User Management d'ECC, perspective Administration 22 | Chapitre 5 Définition des droits d'utilisateurs pour ECC Privilèges ECC Il s'agit des privilèges donnant l'accès aux messages et perspectives ECC. Privilège Description ECC : Access to Administration Permet aux utilisateurs de sélectionner et d'utiliser la perspective Administration ECC : Access to Service Catalog Permet aux utilisateurs de sélectionner et d'utiliser la perspective Service Catalog ECC : Access to Process Assembly Permet aux utilisateurs de sélectionner et d'utiliser la perspective Process Assembly ECC : Access to Process Monitoring Permet aux utilisateurs de sélectionner et d'utiliser la perspective Process Monitoring ECC : Access to Dashboards Permet aux utilisateurs de sélectionner et d'utiliser la perspective Dashboards ECC : Access to Messages Affiche l'état du message dans l'en-tête ECC et permet aux utilisateurs d'afficher des messages dans un volet partagé ou une fenêtre détachée. Cela n'affecte par les alertes de notifications qui apparaissent également dans l'en-tête ECC. Les utilisateurs voient toujours leurs notifications. 5.2 Autorisations des utilisateurs ECC : présentation Pour permettre aux utilisateurs et aux groupes d'utilisateurs de voir et de travailler avec des objets Automation Engine (AE), vous devez les autoriser à accéder aux dossiers dans lesquels ces objets se trouvent. Cette rubrique présente un récapitulatif de tous les niveaux d'autorisation des objets AE. Pour toute information sur le type d'autorisation requis par les utilisateurs de chaque perspective, cf. Autorisation des utilisateurs dans ECC. Où les autorisations utilisateurs pour ECC peuvent être définies ? Les autorisations utilisateurs permettant d'accéder aux objets et dossiers AEdoivent être accordées dans la définition de l'utilisateur ou du groupe d'utilisateurs dont ces derniers font parties. Vous pouvez gérer les autorisations des utilisateurs et des groupes d'utilisateurs à deux endroits : l l Automation Engine Rich Client Via la fonction User Management d'ECC, dans la perspective Administration Niveaux d'autorisation Il s'agit des niveaux d'autorisations que vous pouvez accorder aux utilisateurs pour leur permettre d'accéder aux objets et dossiersAE. Abréviation Type d'autorisation R Lecture Chapitre 5 Définition des droits d'utilisateurs pour ECC | 23 Abréviation Type d'autorisation W Écriture Permet aux utilisateurs de modifier des objets et des dossiers, mais pas en cours d'exécution. Pour cela, les utilisateurs doivent avoir l'autorisation "M". X Exécution D Suppression C Annulation S Affichage de statistiques P Affichage et impression de rapports M Modification à l'exécution 5.3 Autorisation des utilisateurs dans ECC Cette section traite des Automation Engine (AE) droits et autorisations dont ont besoin les utilisateurs pour travailler avec ECC V11. Les utilisateurs d'ECC ont besoin de deux sortes de droits : l l AE les privilèges AE les autorisations sur les objets et les dossiers Utilisez les information de cette rubrique comme liste de vérification des autorisations devant être prises en compte par les administrateurs et utilisateurs de perspectives ECC. Pour obtenir une vue d'ensemble des privilèges ECC, cf. Privilèges utilisateurs ECC Présentation. Pour obtenir une vue d'ensemble des niveaux d'autorisation, cf. Autorisations des utilisateurs ECC : présentation. 5.3.1 Droits de l'administrateur ECC initial Vous devez préparer au moins un administrateur pour la connexion initiale de votre installation ECC. Cet utilisateur doit être préparé dans Automation Engine Rich Client avec les autorisations décrites cidessous. Privilèges Tous les privilèges ECC Cf. Privilèges utilisateurs ECC Présentation. Autorisations Autorisations AE vers tous les objets et dossiers AE et de tous les clients (AE Client 0) 5.3.2 Droits pour la perspective Administration Pour afficher et travailler avec la perspective Administration, l'utilisateur doit avoir les autorisations décrites ci-dessous. Privilèges ECC : Accès à Administration 24 | Chapitre 5 Définition des droits d'utilisateurs pour ECC Autorisations Zone de fonctions Autorisations requises User Management Pour pouvoir effectivement gérer des utilisateurs, un administrateur requiert les autorisations AE pour tous les objets et dossiers. Pour ajouter et supprimer des utilisateurs et des groupes d'utilisateurs, vous devez avoir au moins l'autorisation de lire et d'utiliser : l l USERobjects UGRP objects Pour accorder aux utilisateurs l'accès aux dossiers et objets AE, vous devez avoir au moins l'autorisation de lire et d'utiliser : l Cache Exits Tous les objets et dossiers Tous les objets et dossiers que vous devez afficher et avec lesquels vous devez travailler. Quarantine 5.3.3 Droits pour Dashboards Cette information s'applique à la fois à la perspective Dashboards et aux tableaux d'accueil. Tous les utilisateurs ont l'accès en lecture et en, écriture sur les tableaux d'accueil standard, mais selon leurs droits, ils peuvent enregistrer leurs modifications dans des tableaux d'accueil standard ou avoir accès à la perspective Dashboards. Si toutes les conditions suivantes sont réunies, alors vous pouvez ignorer cette section : l l l Votre entreprise utilise uniquement les tableaux personnels par défaut de Automic. Les utilisateurs ne sont pas autorisés à enregistrer des versions personnalisées de tableaux d'accueil. (ce qui n'est pas la configuration recommandée par Automic). La perspective Dashboards n'est pas utilisée. Privilèges Il s'agit des privilèges dont les utilisateurs ont besoin selon ce qu'ils souhaitent faire avec une perspective et ses tableaux de bords. Les éléments marqués dans la colonne "H" s'appliquent aux tableaux d'accueil ; les éléments marqués dans la colonne "D" s'appliquent à la perspective Dashboards. Besoin de l'utilisateur Lire et travailler avec la perspective Dashboards Privilège nécessaire l ECC : Access to Dashboards H D D Chapitre 5 Définition des droits d'utilisateurs pour ECC | 25 Besoin de l'utilisateur Privilège nécessaire H D Ajouter et éditer des widgets Privilèges permettant d'accéder aux perspectives pour les widgets dont l'utilisateur a besoin. H D l l l ECC : Access to Service Catalog ECC : Access to Process Assembly ECC : Access to Process Monitoring Ces privilèges permettent à l'utilisateur d'avoir également l'accès complet à la perspective, mais, comme toujours, uniquement aux données pour lesquelles il a les autorisations. Notez que les privilèges accordent uniquement l'accès à une perspective et à ses fonctionnalités, mais par à des données spécifiques. Ainsi, lorsque vous souhaitez accorder à des utilisateurs l'accès aux tableaux de bord et aux perspectives, tenez compte des éléments suivants : l l Si un utilisateur ouvre un tableau de bord contenant le widget d'une perspective pour laquelle il n'a aucun privilège, ce dernier verra une fenêtre de widget vide avec le message "No data available". Lorsqu'un utilisateur a les privilèges permettant d'accéder à une perspective, il a alors l'accès complet à la perspective, mais, comme toujours, uniquement aux données d'objets et de dossiers pour lesquelles il a les autorisations. Autorisation permettant d'accorder l'accès aux utilisateurs En plus des privilèges susmentionnés, il faut aux utilisateurs souhaitant travailler efficacement avec des tableaux de bord, des autorisations sur certains objets et dossiers. Utilisez également les autorisations pour interdire aux utilisateurs d'effectuer certaines modifications non souhaitées sur les tableaux de bord. Les éléments marqués dans la colonne "H" s'appliquent aux tableaux d'accueil ; les éléments marqués dans la colonne "D" s'appliquent à la perspective Dashboards. Besoin d'accès utilisateur Autorisations requises H D D'ouvrir un tableau d'accueil par défaut défini localement. Droit d'accès en lecture (R) aux objets DASH concernés et / ou à leurs dossiers. H D'enregistrer leurs propres versions personnalisées de tableaux d'accueil. Droit d'accès en écriture (W) aux objets DASH concerné et / ou à leurs dossiers. Ouvrir un tableau de bord à partir de la perspective Dashboards. Droit d'accès en lecture (R) aux objets DASH concernés et / ou à leurs dossiers. Modifier ou ajouter des tableaux de bord dans la perspective Dashboards. Droit d'accès en écriture (W) aux objets DASH concernés et / ou à leurs dossiers. Tous les utilisateurs peuvent ouvrir les tableaux de bord par défaut fournis par Automic, sans autorisations supplémentaires. H D Les utilisateurs doivent également avoir les privilèges permettant d'accéder aux perspectives. Les utilisateurs doivent également avoir les privilèges permettant d'accéder aux perspectives. D 26 | Chapitre 5 Définition des droits d'utilisateurs pour ECC Besoin d'accès utilisateur Autorisations requises H D Afficher des données dans les widgets et modifier des données de widgets autant que leurs fonctions le permettent. Au moins le droit d'accès en lecture (R) aux objets et dossiers relatifs aux données de la perspective, apparaissant dans les tableaux de bord, tels que les les tâches ou les files de processus. H D Raison d'interdire certains accès Considérations relatives aux autorisations Restrictions nécessaires Considérations relatives aux autorisations H D Interdire à des utilisateurs de modifier les tableaux personnels par défaut en local. Ne donne que le droit d'accès en lecture (R) à ces objets DASH et / ou à leurs dossiers. H Comme partout dans ECC, les données qui s'affichent sur les tableaux de bord de chaque utilisateur sont limitées aux objets pour lesquels les utilisateurs détiennent des autorisations. C'est une bonne idée d'interdire aux utilisateurs de la perspective Dashboards de modifier vos tableaux d'accueil en local, susceptibles de faire partie de la liste Public Dashboards dans la perspective Dashboards. Lorsqu'un utilisateur ouvre et modifie un tableau d'accueil, ECC l'enregistre sous un différent nom. Cf. configuration.properties pour plus d'informations. Interdire aux utilisateurs de modifier certains tableaux de bord publics dans la perspective Dashboards. Ne donne que le droit d'accès en lecture (R) à ces objets DASH et / ou à leurs dossiers. D Si vous souhaitez empêcher certains tableaux de bord publics d'être modifiés par les utilisateurs de la perspective Dashboards, utilisez des conventions de noms pour ces tableaux de bord. Puis, accordez ou interdisez les autorisations pour les objets et dossiers concernés, dans les définitions des utilisateurs. 5.3.4 Droits pour Service Catalog Privilèges ECC : Access to Service Catalog Autorisations Les utilisateurs doivent avoir au moins le droit d'accès en lecture et en exécution sur tous les objets et dossiers avec lesquels ils ont besoin de travailler. S'ils n'ont que le privilège, ils ne pourront qu'ouvrir une perspective vide. Chapitre 5 Définition des droits d'utilisateurs pour ECC | 27 5.3.5 Droits pour Process Monitoring Privilèges ECC : Access to Process Monitoring Autorisations Les utilisateurs doivent avoir au moins le droit d'accès en lecture sur tous les objets et dossiers qu'ils ont besoin d'afficher. Pour pouvoir arrêter, lancer ou restaurer des workflows et des travaux, les utilisateurs auront besoin d'autres droits que le seul droit d'accès en lecture. S'ils n'ont que le privilège, ils ne pourront qu'ouvrir une perspective vide. 5.3.6 Droits pour Process Assembly Privilèges ECC : Access to Process Assembly Autorisations Les utilisateurs doivent avoir au moins le droit d'accès en lecture et en exécution sur tous les objets et dossiers avec lesquels ils ont besoin de travailler. S'ils n'ont que le privilège, ils ne pourront qu'ouvrir une perspective vide. 28 6 Configuration de l'authentification utilisateur et du login ECC Automic propose différentes configurations d'authentification utilisateur à travers différentes options de login utilisateur. En tant qu'administrateur, vous pouvez configurer ECC pour qu'il prenne en charge les stratégies d'authentification et de login souhaitées. Parfois, une configuration préalable dans Automation Engine est nécessaire. Cette rubrique décrit les options d'authentification et de login et explique comment les configurer. Par défaut, lorsqu'un utilisateur se connecte à ECC, tout le processus d'authentification est traité par le système Automation Engine auquel l'instance est connectée. AE confirme si les informations d'identification de l'utilisateur correspondent aux valeurs de l'objet Utilisateur (USER) concerné. Deux options facilitent la connexion à ECC aux utilisateurs : l l Activation de l'authentification unique (SSO) permettant aux utilisateurs de se connecter à ECC sans avoir besoin de saisir leurs nom d'utilisateur et mot de passe. Activation du login automatique, qui propose des paramètres de connexion supplémentaires, afin que les utilisateurs n'aient pas à les saisir à chaque connexion. Voici les options de login que vous pouvez configurer : l l l Utilisation du login ECC par défaut Activation de l'identification unique dans ECC Activation du login paramétré dans ECC Condition préalables : Dans tous les cas, l'utilisateur ne peut se connecter à ECC qu'en présence d'une définition de l'utilisateur dans le client. Pour toute information, voir Définitions des utilisateurs. 6.1 Utilisation du login ECC par défaut Par défaut, les utilisateurs ECC doivent fournir les informations de login suivantes à l'ouverture d'ECC : 30 | Chapitre 6 Configuration de l'authentification utilisateur et du login ECC l l l l l l l Langue Anglais (défaut), Allemand, Français Connexion Selon la manière dont le paramètre automationEngine.index est défini dans configuration.properties, la liste affiche soit un, soit toutes les connexions définies dans le Automation Engine backend. Client Numéro du client de l'utilisateur. Nom Nom utilisateur Automic dans la définition de l'utilisateur. Département (optionnel) Département de l'utilisateur dans la définition de l'utilisateur. Mot de passe Si l'option LDAP est sélectionnée dans la définition de l'utilisateur, il s'agit du mot de passe de domaine de l'utilisateur utilisé lors de la connexion à l'ordinateur au démarrage. Sans l'option LDAP, il s'agira du mot de passe saisi dans la définition de l'utilisateur Automic. Couleur de la session (optionnel) Une couleur accentuée pour la barre de progression en haut de la page de navigation ECC et pour les sélections en surbrillance. Lorsque l'utilisateur ouvre plusieurs sessions, les différentes couleurs de sessions lui permettent de mieux distinguer celle dans laquelle il se trouve. Votre navigateur conserve vos entrées de login (à l'exception du mot de passe) pour votre prochaine connexion. Remarque : Vous pouvez toujours modifier la couleur d'une session à partir du menu de session de la barre de menus. 6.2 Activation de l'identification unique dans ECC Lorsqu'un utilisateur se connecte à ECC, son login est généralement authentifié par le système Automation Engine auquel l'instance est connectée. Si l'identification unique (SSO) est configurée dans le système Automation Engine pour la connexion, vous pouvez l'activer pour les utilisateurs dans ECC. L'identification unique permet aux utilisateurs de se connecter à ECC sans avoir à saisir leur mot de passe ou leurs informations utilisateur puisque leurs informations d'authentification sont récupérées dans leur profil utilisateur Windows Active Directory. Chapitre 6 Configuration de l'authentification utilisateur et du login ECC | 31 Ce que vous devez faire 1. Assurez-vous d'abord que l'identification unique SSO a été configurée dans le système AE connecté. Pour toute information sur l'installation du système AE prérequise, voir la rubrique "Configuration du SSO" dans "Procédure d'installation" de l'aide en ligne Automation Engine docs.automic.com. Vous devez également définir UC_KDC_SETTINGS, conformément à la description de "Paramètres dans les variables" de la même aide en ligne. 2. Dans votre instance ECC, définissez la propriété sso.enabled sur "true" dans configuration.properties. 3. Dans chaque définition d'utilisateur, sélectionnez Connexion LDAP, dans la page Général > Information utilisateur. Voir Définition de l'utilisateur : Page Information utilisateur pour toute information. Résultats À la première connexion, la fenêtre de login contient une option Utiliser l'authentification intégrée supplémentaire. l l Si vous ne sélectionnez pas cette option, vous devrez vous connecter avec vos informations d'utilisateur AE (Nom, Département et mot de passe). Si vous sélectionnez l'option Utiliser l'authentification intégrée, les champs Nom, Département et Mot de passe disparaissent et une option Activer la connexion automatique supplémentaire apparaît. l Si vous ne sélectionnez pas l'option Activer la connexion automatique, alors vous pourrez modifier vos options de session (Langue, Connexion, Client, Couleur de session), mais n'aurez pas à saisir vos informations ou votre mot de passe, lorsque vous vous connecterez à ECC. l Si vous souhaitez sauter la saisie des informations de login à l'avenir, sélectionnez d'abord vos options de session, puis Activer la connexion automatique. Au prochain lancement d'ECC, vous serez dispensé de saisir vos informations de login. Conseil : Si vous souhaitez modifier les informations de sessions à l'avenir, videz le cache de votre navigateur. Au prochain lancement d'ECC, vous aurez de nouveau la fenêtre de login complète. SSO (Kerberos) activé Kerberos sélectionné 32 | Chapitre 6 Configuration de l'authentification utilisateur et du login ECC 6.3 Activation du login paramétré dans ECC Une autre fonction pratique est l'activation du login paramétré qui s'effectue en ajoutant les paramètres de login dans l'URL que vous utilisez pour lancer ECC. Cette fonction est utile si vous ou les utilisateurs utilisez plusieurs connexions et/ ou clients. Il vous suffit de mettre un signet sur les différentes combinaisons de login. À l'ouverture de l'URL marquée d'un signet, vous n'aurez qu'à saisir votre mot de passe. Ce que vous devez faire 1. Dans votre instance ECC, définissez la propriété parameter_login.enabled sur "true" dans configuration.properties. 2. Dans l'URL de démarrage d'ECC, ajoutez les informations de login que vous souhaitez voir saisies dans la fenêtre de login, de manière à ce que l'URL se présente ainsi : https:// < ECC >/#&system=ConnectionName&client=9999&name=MonNomUtilisateur&department=Dept Remarque : Si votre navigateur n'accède pas à ECC via un protocole SSL, votre URL commencera par http://. En tant qu'administrateur, vous voudrez peut-être envoyer des URL personnalisées à vos nouveaux utilisateurs. 7 Journalisation dans ECC Cette rubrique explique brièvement la manière dont ECC gère la journalisation et décrit comment modifier la configuration par défaut du niveau de journalisation. Pour toute information sur le type de données de journalisation à collecter pour un ticket d'assistance Automic, voir "Preparing Log Files for Error Reporting". Si une erreur se produit, les informations du journal peuvent vous aider à trouver l'origine de l'erreur. La journalisation est activée par défaut. Vous pouvez modifier le niveau de journalisation par défaut si vous souhaitez augmenter ou réduire les événements consignés dans le fichier journal. La journalisation dans ECC est gérée par l'infrastructure logback pour Tomcat. Vous pouvez définir le niveau de journalisation dans le fichier logback.xml. Le niveau de journalisation spécifié définit le degré de criticité le plus bases de données. Ces événements et ceux ayant un niveau de criticité élevé sont consignés. Cependant, une journalisation exagérée peut avoir un impact sur les performances d'ECC. Si vous rencontrez des problèmes de performance, vérifiez votre niveau de journalisation et réduisez les messages consignés, en spécifiant un niveau de journalisation plus élevé, si nécessaire. La journalisation implique les fichiers suivants : l l le fichier de configuration logback.xml du répertoire webapps\<ECC>\config de votre serveur d'application Web Tomcat. Les fichiers journaux du répertoire logs de votre serveur d'application Web Tomcat. Modification du niveau de journalisation La journalisation est activée par défaut sur DEBUG, mais, si nécessaire, vous pouvez modifier le niveau de journalisation dans le fichier de configuration logback.xml qui se trouve dans le répertoire webapps\<ECC>\config de votre serveur d'application Web Tomcat. Ne modifiez aucun autre paramètre de ce fichier. La modification d'autres paramètres peut empêcher Automic de détecter les situations à l'origine des erreurs. Le niveau de journalisation est défini dans l'élément <root> par l'élément level="[log_level]">. L'élément <root> contient l'élément <appender-ref> qui spécifie que cet élément <root> définit LOGGER appender. LOGGER appender est le composant qui écrit les événements de journalisation dans le fichier journal. Étapes... 1. Accédez au répertoire webapps\<ECC>\config et ouvrez logback.xml. 2. Recherchez l'élément <root>. Pour trouver l'élément <root> plus facilement, recherchez ref="LOGGER". L'élément <root> se trouve une ligne au-dessus. 3. Modifiez le niveau de journalisation en configurant l'attribut level="[log_level]" sur le niveau de journalisation le plus bas que vous souhaitez pour consigner les messages dans le fichier journal. Voir le tableau "Niveaux de journalisation" pour plus d'informations. 4. Arrêtez et redémarrez votre serveur Web Tomcat, pour les modifications soient prises en compte. 34 | Chapitre 7 Journalisation dans ECC Exemple Le niveau de journalisation est sur "DEBUG" (valeur par défaut) dans l'exemple ci-dessous. Si vous le remplacez par "INFO", moins de messages seront consignés dans le fichier puisque les messages non critiques seront ignorés. <!-- Log level is set here. Possible values: TRACE, DEBUG, INFO, WARN, ERROR DEBUG is recommended on testing and development instances. INFO is recommended on production instances. --> <root level="DEBUG"> <appender-ref ref="LOGGER" /> </root> Niveaux de journalisation Le tableau ci-après présente la liste des valeurs de niveau de journalisation disponibles (du plus élevé au moins élevé). Niveau de journalisation Objectif Données de traçage dans Message ERROR Erreur de certaines actions d'un composant ECC qu'ECC n'est pas parvenu à résoudre (ex. : nullPointExceptions ou closedStreamExceptions). Pas de données d'identification d'utilisateur. Cependant, les noms d'hôtes, autres que les données spécifiques au site, les noms de classe, les noms d'objets et similaires sont inclus dans les spécifications relatives à l'événement. Le message contient le suivi complet de la pile. WARNING Comportement inattendu d'un composant ECC (ex. : connexions réseau instables) requérant l'auto-reconnexion à partir d'ECC, une nouvelle tentative après expiration du délai ou le déclenchement de solutions de contournement pour un bogue tiers. Idem niveau ERROR INFO Valeurs de configuration à la connexion ou au lancement d'un composant, ou modifications de configuration globales. Idem niveau ERROR, mais sans suivi complet de la pile. DEBUG Actions spécifiques à l'utilisateur de niveau supérieur, telles que les événements de connexion / déconnexion, les modifications utilisateurs (ex. : édition d'objets), les événements relatifs aux autorisations (ex. : échec/ réussite des actions de configuration) et les mesures de performances importantes Informations utilisateurs (telles que l'ID utilisateur et l'ID de session HTTP)et spécifications relatives aux événements. Chapitre 7 Journalisation dans ECC | 35 Niveau de journalisation Objectif Données de traçage dans Message TRACE Actions spécifiques à l'utilisateur de niveau inférieur, telles que la navigation, l'ouverture d'objets, les clics de boutons, ma charge des appels du système principal, les événements d'application internes et tous les appels vers le système dorsal. Idem que DEBUG. Fichiers journaux ECC Les fichiers journaux du répertoire logs de votre serveur d'application Web Tomcat sont nommés comme suit : <host name>_ECC_Log.##.TXT, l l <host name> étant le nom de l'ordinateur sur lequel le serveur Web Tomcat est exécuté#. ## étant un nombre croissant. 00 est le fichier journal actuel. Le fichier journal actuel est un fichier .txt. Les anciens fichiers journaux sont compressés dans les archives .zip. Votre administrateur peut également activer les fichiers de trace (nommés de la même manière que les fichiers journaux (<Host name>_ECC_TRACE.##)) de ce répertoire. Votre administrateur peut en avoir besoin pour trouve l'origine d'une erreur. 36 8 Personnalisation de l'interface utilisateur ECC Vous pouvez personnaliser l'interface utilisateur pour inclure le logo de votre entreprise dans l'en-tête de page et / ou pour choisir une autre combinaison de couleurs. Par défaut, l'interface ECC porte le logo d'Automic dans la boîte de dialogue de connexion et dans la barre d'en-tête. Toutes les pages utilisent la couleur or d'Automic et des nuances de noir et gris. Vous pouvez modifier les deux pour refléter la marque de votre entreprise. Pour modifier le logo... 1. Préparez votre fichier de logo : a. Assurez-vous que la taille de l'image de votre logo n'est pas supérieure à : l Largeur : 96 px l Hauteur : 70 px b. Enregistrez l'image du logo sous un fichier PNG nommé "logo.png". 2. Copiez logo.png dans le dossier …\webapps\<ECC>\config\theme. Si vous ne voyez pas les modifications après vous être reconnecté à ECC, redémarrez le serveur Web Tomcat. Pour modifier la combinaison de couleurs... 1. Ouvrez le fichier colors.properties dans le dossier …\webapps\<ECC>\config\theme. 2. Dans le paramètre maincolor, spécifiez le code de couleur RGB, en vous assurant d'apposer le symbole de la livre en préfixe (#) et un point-virgule en suffixe (;). Saisissez, par exemple : "maincolor = #f4b73c;" pour l'or d'Automic. Si vous ne voyez pas les modifications après vous être reconnecté à ECC, redémarrez le serveur Web Tomcat. 38 9 Configuration de tableaux de bord ECC est livré avec les tableaux d'accueil standard visibles et utilisables par tous les utilisateurs. Selon leurs autorisations, les utilisateurs peuvent également travailler avec ces tableaux de bord et les modifier selon leurs propres besoins, ou travailler avec la perspective Tableaux de bord. Les tableaux de bord proposent plusieurs options de personnalisation. Si vous souhaitez utiliser l'une des options suivantes, consultez les rubriques correspondantes pour connaître la procédure permettant de : l l l Modifier les tableaux d'accueil standard de vos utilisateurs Permettre aux utilisateurs d'afficher la perspective Tableaux de bord, afin d'ouvrir des tableaux de bord publics supplémentaires Permettre aux utilisateurs de modifier et enregistrer leurs propres tableaux de bord personnalisés pour une utilisation personnelle ou publique Pour obtenir des informations complètes sur l'affichage des tableaux de bord (y compris tous les widgets) et sur ce que vous pouvez faire avec dans ECC, cf. l'aide des utilisateurs ECC. 9.1 Tableaux de bord dans ECC Les tableaux de bord dans ECC sont à la fois une fonction standard et une perspective plugin optionnelle appelée "Tableaux de bord." La perspective Tableaux de bord permet aux utilisateurs autorisés de définir des tableaux de bord supplémentaires. Définition : Tableau de bord Un tableau de bord dans ECC est une page d'onglets proposant une ou plusieurs fenêtres (widgets) avec différents types de contenus, organisées de manière à vous permettre d'avoir toute une multitude d'informations et de liens sur une seule vue. Catégories et types de tableaux de bord Il y a deux catégories de tableaux de bord, de deux types chacune : l Tableaux d'accueil. C'est une fonctionnalité standard d'ECC fournie avec les définitions par défaut d'Automic. Il y a deux types de tableaux d'accueil : Type de tableau d'accueil Description Le tableau d'accueil ECC Ce dernier s'ouvre à la première connexion à ECC et lorsque vous cliquez sur l'icône d'accueil . Tableaux d'accueil de perspectives Ils sont disponibles pour certaines perspectives, telles que Catalogue de Services. Ils s'ouvrent à la première ouverture d'une perspective et lorsque vous cliquez sur l'onglet comportant le nom de la perspective. Dans ECC 11.x, la perspective Service Catalog est la seule comportant un tableau d'accueil. l Tableaux de bord de la perspective Tableaux de bord, qui est une perspective ECC optionnelle permettant aux utilisateurs de disposer de toute une variété de tableaux de bord regroupant 40 | Chapitre 9 Configuration de tableaux de bord différents types d'informations. Les deux types de tableaux de bord qu'elle comporte dépendent de leur accessibilité aux autres utilisateurs. Type de tableau de bord Accès Tableaux de bord publics Pour tous les utilisateurs de la perspective Tableaux de bord Remarque : Si, en tant qu'administrateur, vous créez un tableau d'accueil ECC ou de perspective différent, assurez-vous qu'il soit bien public, sinon les utilisateurs ne pourront pas le voir. Tableaux de bord privés Uniquement pour les utilisateurs les ayant créés ou demandés à partir de la liste des tableaux de bord personnalisés. Conservation des tableaux de bord Les définitions de tableaux de bord sont conservées dans Automation Engine, souscription d'approbation forme d'objets DASH. Dès qu'un tableau de bord est créé, son objet DASH est affecté à un dossier. La manière dont un tableau de bord est nommé et affecté à un dossier dépend de celle dont il a été créé : l Tableaux d'accueil personnalisés : Lorsqu'un utilisateur enregistre une version personnalisée de tableau d'accueil, ce dernier est automatiquement affecté au dossier défini dans le fichier configuration.properties. Remarque : s'il existe un autre tableau de bord du même nom, alors une extension composée d'un numéro incrémenté est ajoutée à son nom [.n]. l À partir de la perspective Tableaux de bord : Lorsqu'un tableau de bord est créé à partir de la perspective Tableaux de bord, il faut spécifier un nom d'objet de tableau de bord (proposé par le système) et le dossier. Personnes autorisées à voir et à travailler avec des tableaux de bord En accordant les autorisations correspondantes aux objets DASH et aux dossiers, vous pouvez contrôler les personnes habilitées à accéder, gérer et créer un tableau de bord. En spécifiant des noms et des structures de dénomination dans les autorisations de l'utilisateur, à la fois pour les dossiers et les objets DASH, vous pouvez affiner le niveau d'accès. RemarqueComme partout dans ECC, les données qui s'affichent sur les tableaux de bord de chaque utilisateur sont limitées aux objets pour lesquels les utilisateurs détiennent des autorisations. : Pour toute information relatives à la configuration des options de tableaux de bord dont votre entreprise a besoin, voir les rubriques suivantes du présent guide : l l l Configuration de tableaux de bord pour les utilisateurs Informations relatives aux Droits pour Dashboards dansAutorisation des utilisateurs dans ECC Autres considérations de configuration pour les widgets de tableaux de bord Chapitre 9 Configuration de tableaux de bord | 41 9.2 Configuration de tableaux de bord pour les utilisateurs Cette rubrique détaille tous les aspects de la configuration de tableaux d'accueil dans ECC. Pour plus d'informations sur les droits nécessaires à la perspective Tableaux de bord, cf. information relatives auxDroits pour Dashboards dans Autorisation des utilisateurs dans ECC. Les tableaux d'accueil sont une fonctionnalité intégrée à ECC. Lorsque vous installez ECC et ses perspectives, les tableaux de bord personnels Automic par défaut sont automatiquement proposés aux utilisateurs. Cette rubrique contient les informations suivantes : l l l l Contexte : Comment ECC traite les tableaux d'accueil Étapes : Définir un autre tableau d'accueil par défaut en local Étapes : Permettre aux utilisateurs de personnaliser leurs propres tableaux de bord Étapes : Restaurer un tableau de bord personnel pour un utilisateur Contexte : Comment ECC traite les tableaux d'accueil Par défaut, les utilisateurs voient les tableaux d'accueil Automic par défaut, fournis avec ECC et ses perspectives. En tant qu'administrateur, vous pouvez définir des versions locales par défaut pour vos utilisateurs. Vous pouvez également accorder aux utilisateurs le droit d'enregistrer les modifications des objets de tableaux d'accueil, de manière à ce qu'ils puissent les personnaliser comme ils le souhaitent. Pour permettre de gérer les différents scénarios de configuration lorsqu'un utilisateur ouvre un tableau d'accueil, ECC recherche la version à afficher, dans l'ordre décrit dans le tableau ci-dessous. Séquence de recherche Version du tableau d'accueil Origines 1 Version personnalisée. Définie par l'utilisateur. L'objet DASH personnalisé est enregistré dans le répertoire spécifié dans le paramètre customHomeDashboardsFolder du fichier configurations.properties. 2 Version par défaut de la Définie par un administrateur du client de connexion. société définie dans le client de L'objet DASH personnalisé est spécifié dans le connexion. paramètre defaultHomeDashboard du fichier configurations.properties du client de connexion. 3 Version par défaut de la société définie dans Client 0. Définie par un administrateur de Client 0. Version Automic par défaut fournie avec votre installation. Partie du package d'installation téléchargé pour ECC ou la perspective correspondante. 4 L'objet DASH personnalisé est spécifié dans le paramètre defaultHomeDashboard du fichier configurations.properties de Client 0. 42 | Chapitre 9 Configuration de tableaux de bord Options de configuration pour les tableaux d'accueil personnalisés Les paramètres du fichier configuration.properties suivants vous permettent de configurer la manière dont les tableaux d'accueil doivent être gérés. Paramètre Description defaultHomeDashboard Nom du tableau d'accueil personnalisé à utiliser à la place du tableau de bord Automic par défaut. Ce paramètre peut être utilisé pour le tableau d'accueil ECC. Pour plus d'informations, cf. étapes ci-après dans Étapes : Définir un autre tableau d'accueil par défaut en local. customHomeDashboardsFolder Dossier des versions personnalisées de tableaux d'accueil Les utilisateurs doivent avoir le droit d'accès en écriture aux objets et dossiers correspondants. For moPour plus d'informations, cf. étapes ci-après dans Étapes : Permettre aux utilisateurs de personnaliser leurs propres tableaux de bord. Étapes : Définir un autre tableau d'accueil par défaut en local Suivez ces instructions lorsque vous souhaitez permettre à vos utilisateurs d'avoir localement un tableau de bord personnalisé par défaut au lieu de la version Atomic par défaut. 1. Créez le nouveau tableau de bord dans la perspective Tableaux de bord. Pour toute information, cf. le Guide utilisateur ECC ou l'aide utilisateur. Assurez-vous : l D'en faire un tableau de bord public l Si vous utilisez un dossier pour vos tableaux d'accueil par défaut en local, sélectionnez ce dossier. Vous aurez besoin des privilèges sur la perspective Tableaux de bord et les perspectives associées aux widgets que vous souhaitez ajouter, ainsi que des droits d'accès aux objets DASH. 2. Dans le fichier configuration.properties, ajoutez le paramètre "defaultHomeDashboard" et spécifiez le nom de l'objet DASH correspondant. Dans cet exemple, le nom de l'objet DASH est COMPANY_DASHBD. ... defaultHomeDashboard = COMPANY_DASHBD customHomeDashboardsFolder = ECC/DASHBOARDS/HOME ... 3. Vous pouvez également (facultatif) permettre aux utilisateurs de personnaliser leurs propres tableaux de bords, comme décrit dans les étapes suivantes. Étapes : Permettre aux utilisateurs de personnaliser leurs propres tableaux de bord 1. Définissez le dossier dans lequel les versions de tableaux d'accueil des utilisateurs devront être enregistrées. Dans le fichier configuration.properties, ajoutez le paramètre "customHomeDashboardsFolder" et spécifiez le chemin du dossier. Dabs cet exemple, c'est ECC/DASHBOARDS/HOME. ... Chapitre 9 Configuration de tableaux de bord | 43 defaultHomeDashboard = COMPANY_DASHBD customHomeDashboardsFolder = ECC/DASHBOARDS/HOME ... 2. Définissez les droits correspondants a. Accordez aux utilisateurs les droits d'accès en écriture aux objets DASH correspondants et à leurs dossiers. b. Si vous avez défini des tableaux d'accueil par défaut en local et que vous avez configuré la perspective Tableaux de bord, vous devez empêcher les utilisateurs de la perspective Tableaux de bord de modifier le nouveau tableau de bord par défaut. Ainsi, les utilisateurs ouvrant ce tableau d'accueil comme prévu, ne pourront pas supprimer l'original. Toutefois, comme c'est un tableau de bord public, vous devez empêcher les utilisateurs de la perspective Tableaux de bord de le modifier. Étapes : Restaurer un tableau de bord personnel pour un utilisateur Suivez les étapes ci-dessous lorsqu'un utilisateur a un tableau d'accueil personnalisé et souhaite restaurer la version par défaut : 1. Dans Automation Engine, localisez les objets pour les tableaux d'accueil personnalisés de l'utilisateur. Lorsqu'un utilisateur enregistre les modifications dans un tableau d'accueil, ces dernières sont enregistrées dans un nouveau tableau de bord avec le dossier et la structure de nom suivants : Si aucun dossier n'est désigné dans le fichier configuration.properties, alors les tableaux de bord de l'utilisateur sont enregistrés à l'emplacement de destination "no folder" avec le reste du nom. 2. Pour chaque tableau de bord par défaut que vous souhaitez restaurer pour l'utilisateur, supprimez les objets associés au tableau d'accueil de l'utilisateur. 9.3 Autres considérations de configuration pour les widgets de tableaux de bord Certains widgets de tableaux de bord nécessitent des tâches ou considérations de configuration supplémentaires. Les considérations de widgets particuliers qui sont décrites ici s'ajoutent aux droits d'accès traités dans Droits pour Dashboards de la section Autorisation des utilisateurs dans ECC. 9.3.1 Configuration supplémentaire pour le widget Activités de l'utilisateur Afin que les données d'activités s'affichent dans ce widget, le paramètre OBJECT_AUDIT doit être "Y" dans UC_CLIENT_SETTINGS. (la valeur par défaut est "N".) Cela active le suivi de la journalisation des activités sur les objets pour AE DB Revision Report, qui est le composant qui fournit les données pour le widget. 44 | Chapitre 9 Configuration de tableaux de bord Note that like some other widgets, users can see activities for all objects, not just those they have authorization to. However, users must have authorization to an object to be able to view the details for its activities. 10 ONE Installer - installation d'une "single-box" ONE Installer permet une installation rapide d'une single-box pour les démonstrations, les essais ou les aperçus de fonctionnalités sur site. Les conditions préalables sont minimales (ex. : pour une base de données et un utilisateur, il suffit d'une connexion locale et de ports locaux libres). L'installateur est disponible pour Automic Workload Automation (AWA) ainsi que pour Application Release Automation (ARA). La mise à jour de versions AE ou ARA antérieures n'est pas prise en charge. Conditions préalables Composant Condition préalable Systèmes d'exploitation Windows : Base de données Microsoft SQL Server 2012, 2014 Oracle 11.2, 12c Ports Les ports et rangées de ports suivants doivent être libres, dans l'ordre : Windows Server 2012, 2012 R2 2217-2221 (pour les connexions CP) 2270-2279 (pour les connexions WP) 8005, 8009, 8080 (pour les connexions Tomcat utilisées par ECC) 8871 (ServiceManager) Licence Enregistrez le fichier de licence Automic sur votre ordinateur et pointez l'installateur dessus dès que cela vous sera demandé. Conditions préalables Avant de lancer ONE Installer, vous devez effectuer les préparations suivantes : l l l l l Installer le pilote de base de données pour la base de données , sur le même hôte que l'installateur : l SQL Server Native Client 11 Télécharger le pilote JDBC pour la base de données que vous utilisez (MS SQL Server). Create AE databases and users: Vous avez besoin d'une nouvelle base de données AE vide et d'un nouvel utilisateur dédié ayant les autorisations de propriétaire de base de données. For instructions see the topic "Setting Up the Database" in the "Installation Procedure" in the Automation Engine webhelp. Respectez les conditions préalables de base de données décrites dans MS SQL Server ou ORACLE. AE se connectant à la base de données via TCP/IP, vous devez vous assurer que la connexion TCP/IP du serveur et du client soit activée. Pour un serveur MS SQL Server, utilisez le gestionnaire de configuration MS SQL Configuration Manager pour effectuer cette configuration. Nom d'utilisateur et mot de passe du compte d'utilisateur local. Sur Windows : Avant d'exécuter l'installation, assurez-vous qu'aucun service Windows n'est enregistré pour ServiceManager. 46 | Chapitre 10 ONE Installer - installation d'une "single-box" Sous UNIX : Vous devez exécuter l'installateur avec les privilèges racine. Sur Windows : Vous avez besoin des droits d'administrateur pour exécuter l'installateur. Sous UNIX : Il n'est pas recommandé d'exécuter l'installateur à partir de partages réseau avec NFS. Installation des packages et des composants : L'installation de ONE Installer fournit les composants suivants : l l l l l l l l l l AE (5xWP/2xCP/1xJWP) ServiceManager (tous les processus seront gérés via ServiceManager) Boîte de dialogue Service Manager (Windows uniquement) ECC Utilitaires Oracle Java Tomcat Package Manager Agent OS local RA WebService, FTP, JMS L'installation configurera un système AE avec compte utilisateur et client supplémentaire en plus du client système. Pendant l'installation du mode avec assistance et du mode CLI, le système vous demandera de saisir les informations nécessaires. ONE Installer crée un fichier journal dans le répertoire d'installation racine (ex. : C:\Automic\install.log). Tâche post-installation (option) Une tâche améliorant les performances vous permet de modifier la taille max et la taille du pool mémoire de votre Tomcat préparé par ONE Installer, comme décrit dans Installation et préparation du serveur Web Apache Tomcat. Note that this task is strongly recommended when using ARA. Modes d'installation proposés I. Attended installation using the ONE Installer installation wizard. II. Installation sans assistance via un fichier contenant les informations requises. III. Installation de l'interface de ligne de commande I. Mode avec assistance : 1. Décompressez les fichiers fournis vers un répertoire local de votre choix et lancez l'installateur via install.exe L'installateur installera automatiquement tous les composants que vous avez téléchargé et décompressé, selon les packages présents. Chapitre 10 ONE Installer - installation d'une "single-box" | 47 2. Après avoir lancé l'installateur, le second écran affiche l'aperçu de l'installation. 3. ONE Installer vérifie si les préconditions sont remplies. Une brève liste récapitulant les étapes d'installation est affichée à gauche du volet. Si ONE Installer trouve des différences, il tentera de remplir les préconditions. 4. Le système vous demandera de définir la base de données que vous souhaitez installer (MS SQL ou Oracle). 5. L'installateur vérifie ensuite si les pilotes de base de données nécessaires sont présents. 6. Le système vous demandera de pointer l'installateur vers le pilote JDBC de votre base de données. Pour télécharger la dernière version, utilisez le lien de téléchargement proposé. 7. Saisissez les valeurs de connexion de base de données pour la base de données AE. Vous pouvez tester la connexion à l'aide du bouton fourni. ONE Installer testera la connexion automatiquement dès que vous cliquez sur "Suivant". 8. Choisissez le répertoire d'installation des fichiers. Le répertoire par défaut est C:\Automic, mais vous pouvez le remplacer par n'importe quel répertoire local. Les espaces dans les chemins n'étant pas autorisés, veillez à bien définir un chemin sans espaces. 9. Pointez vers le chemin du fichier de licence fourni par Automic. 10. Le système vous demandera de confirmer les informations de licence relatives au logiciel externe (ex. : Oracle Java) devant être installé. 11. Saisissez les données client du premier client qui sera créé par ONE Installer. Choisissez un numéro de client entre 0001 et 9999 (0000 étant réservé au client système), un nom 48 | Chapitre 10 ONE Installer - installation d'une "single-box" d'utilisateur, le département et un mot de passe. 12. Saisissez les informations d'identification qui devront être utilisées par l'agent pour l'exécution des jobs sur la machine exécutant ONE Installer et Automation Engine sera alors installé. Veillez à saisir les bonnes informations d'identification utilisateur car ces informations ne seront pas vérifiées lors de cette étape. II. Mode sans assistance Afin d'utiliser l'installateur en mode sans assistance, vous pouvez lancer l'installation et utiliser un fichier de configuration. Appelez-le en utilisant les arguments ci-après dans le répertoire dans lequel vous avez extrait les fichiers : Sur Windows : install.exe –q –varfile <path-to-varfile> -dir <path-to-installation-directory> Sous Linux : install.sh –q –varfile <path-to-varfile> -dir <path-to-installation-directory> Vous pouvez choisir le nom et l'extension du fichier var. La désignation d'un répertoire d'installation est optionnelle. Les caractères spéciaux doivent être enlevés, comme ci-dessous. Les paramètres doivent être saisis et utilisés comme dans l'exemple. Example .fichier var JDBC_DRIVER_JAR=C\:\\app\\oracle12c\\product\\12.1.0\\dbhome_ 1\\jdbc\\lib\\ojdbc7.jar DB_SERVER$Integer=1 DB_CODESET$Integer=0 DB_DATABASE=aedb DB_HOST=localhost DB_PORT=1521 DB_USER=aedbuser DB_PASSWORD=aedbpassword CLIENT=100 USERNAME=AUTOMIC DEPARTMENT=AUTOMIC PASSWORD=AUTOMIC LOGIN_USER=automationuser LOGIN_PASSWORD= mot de passe Automation LICENSE_FILE=C\:\\path\\path\\licence.txt Paramètres du .fichier var : Nom Description DB_SERVER Type de serveur de base de données à utiliser. 0 : Serveur SQL Microsoft 1 : Oracle DB_HOST Nom ou adresse du serveur de base de données devant être utilisé par la nouvelle installation AE. DB_PORT Port IP utilisé pour se connecter à la base de données AE. DB_DATABASE Nom de la base de données (MSSQL) ou nom du service / SID (Oracle) devant être utilisé par l'installation AE. Chapitre 10 ONE Installer - installation d'une "single-box" | 49 Nom Description DB_ Ce paramètre ne sert que pour les installations utilisant une base de CODESET$Integer données Oracle (DB_Server = 1). 0 : UTF-8 1 : ISO-8859-15 DB_USER Nom de l'utilisateur de base de données dans la base de données AE. DB_PASSWORD Mot de passe de l'utilisateur de base de données dans la base de données AE. JDBC_DRIVER_ JAR Emplacement d'un fichier du pilote JDBC devant être utilisé pour se connecter à la base de données AE (et Application Release Automation). Ce fichier doit correspondre au choix effectué dans DB_SERVER, ainsi qu'aux versions Java et de base de données installées. LICENSE_FILE Emplacement du fichier de licence Automic devant être utilisé par le nouveau système installé. CLIENT Numéro du client AE créé par l'installateur. USERNAME Nom de l'utilisateur AE créé par l'installateur. (Utiliser les caractères autorisés par AE). DEPARTMENT Département de l'utilisateur AE créé par l'installateur. (Utiliser les caractères autorisés par AE). PASSWORD Mot de passe de l'utilisateur AE créé par l'installateur. LOGIN_USER Nom d'utilisateur pour un objet Login devant être utilisé par l'agent OS. Ce dernier doit correspondre à un compte utilisateur de votre système local. LOGIN_ PASSWORD Mot de passe du compte utilisateur spécifié dans LOGIN_USER. III. Mode ligne de commande La procédure d'installation est la même qu'en mode interface utilisateur graphique. Vous devrez saisir les informations requises ou confirmer les actions via les options ou commandes qui s'affichent. 1. Afin de lancer l'installateur sous Windows (ou Linux), ouvrez une fenêtre de ligne de commande dans le répertoire où vous avez décompressé les fichiers, puis utilisez les commandes suivantes : Windows : start /wait install.exe -c Linux : install.sh -c 2. Un bref aperçu de l'installation s'affichera. 3. L'installateur vérifiera ensuite si les préconditions ont été remplies et tentera de les remplir, en cas de différences. 4. Définissez la base de données . 5. Pointez l'installateur vers le pilote JDBC de votre base de données. 6. Saisissez les valeurs de connexion pour la base de données. 7. Choisissez le répertoire d'installation. Le répertoire par défaut est C:\Automic, mais vous pouvez le remplacer par un répertoire de votre choix. Les espaces dans les chemins n'étant pas autorisés, veillez à ce que le chemin d'installation ne contienne pas d'espaces. 8. Pointez l'installateur vers le fichier de licence fourni par Automic. 9. Confirmez les informations de licence relatives au logiciel externe (Oracle Java) qui doit être installé. 50 | Chapitre 10 ONE Installer - installation d'une "single-box" 10. Saisissez les données client du premier client qui sera créé par ONE Installer. Choisissez un numéro de client entre 0001 et 9999 (0000 étant réservé au client système), un nom d'utilisateur, le département et un mot de passe. 11. Saisissez les informations d'identification qui permettront d'exécuter les jobs sur la machine exécutant ONE Installer et Automation Engine sera alors installé. Veillez à saisir les bonnes informations d'identification utilisateur car ces informations ne seront pas vérifiées lors de cette étape. Le système installé est un système Automation Engine de base. Pour une haute redondance ou des configurations plus sophistiquées, continuez avec les pages supplémentaires du chapitre d'installation. Commentaires L'installation configure ServiceManager de manière à ce qu'il soit automatiquement lancé dès le démarrage du système en tant que script daemon Linux ou Windows Service. Tous les autres processus Automic sont alors lancés automatiquement par ServiceManager. Il peut arriver que certains processus ne se lancent pas au moment du démarrage. Exemple : Tomcat ne peut démarrer car un autre processus a déjà réservé le port 8080 requis, ce qui fait qu'ECC n'est pas disponible. Afin de vérifier le lancement potentiel de tous les processus, effectuez l'une des actions suivantes : l l Ouvrez la boîte de dialogue ServiceManager et vérifiez si certains processus sont marqués en rouge. Ouvrez le fichier journal ServiceManager afin de rechercher les erreurs. Le fichier journal de Service Manager se trouve dans le répertoire ServiceManager ./temp. 11 Running Multiple ECC Instances on One Tomcat Server By default, only one ECC instance can run on one Apache Tomcat server. If you want to be able to have users log into more than one ECC instance at the same time, you need to modify your installation. Otherwise, anyone who tries to start a second instance while one is already running will just get an error. Configure your Tomcat server so that all ECC instances share the same Felix class loader. You do this by moving the Apache Felix Framework that is delivered with each ECC instance to the main Tomcat library. Steps ... 1. On your ECC server, go to your Tomcat folder. 2. Copy the org.apache.felix.main-n.n.n.jar file From the webapps\<ECC_Instance>\WEB-INF\lib folder of one of your ECC instances To to the lib folder in the top level of your Tomcat installation (<Tomcat>\lib). Warning: You must use the Felix JAR file that is packaged in the ECC lib folder. Do not use another downloaded version. 3. Delete the org.apache.felix.main-n.n.n.jar file from all your ECC instances (in the webapps\<ECC_Instance>\WEB-INF\lib folders). You might need to wait a few minutes before the changes take effect and ECC users can log into different instances without a problem. To be sure, wait about 3–5 minutes and test the configuration changes yourself by trying to log into more than one of the ECC instances. 52 12 Fichiers de configuration ECC Le tableau de cette rubrique présente la liste de tous les fichiers de configuration susceptibles d'êtres configurés et la fonction principale de chacun d'eux, expliquant ce qu'ils définissent ou contrôlent. Le tableau ci-dessous présente une liste des fichiers de configuration que vous devrez ou souhaiterez configurer. Pour obtenir des instructions sur la manière de configurer ces fichiers, se référer aux sections correspondantes du guide. Les fichiers de configuration à ne pas modifier ne figurent pas dans ce tableau. Remarque : Dans ce tableau, les fichiers de configuration sont organisés par zones de fonctions. Cependant, afin de pouvoir les retrouver, la table des matières les affiche par ordre alphabétique. File Required? Main Purpose uc4config.xml Yes. Configurer la connexion entre l'installation ECC et les systèmes AE éventuellement utilisés comme systèmes dorsaux de ce dernier. logback.xml Non. Les paramètres par défaut sont fournis. Commande le comportement de journalisation. Vous pouvez modifier le niveau de gravité le plus bas des messages à tracer. La valeur fournie est "INFO". configuration.properties Oui. Pour définir les aspects de la communication entre ECC et AE, telles que les options de sécurité et les intervalles de délais. logback.xml No. Default values are provided. Defines the parameters for logging ECC event. You can change the parameter of the severity level of messages that are logged. colors.properties No. Defines a custom theme color for the ECC user interface. 12.1 uc4config.xml Ce fichier de configuration vous permet de définir les connexions aux systèmes AE accessibles au plugin AE et à ses perspectives. Sans cette configuration, tout travail avec les perspectives du plugin AE est impossible. Composants associés l l Les plugins ECC suivants o Plugin Administration o Plugin Tableaux de bord o Plugin AE Automation Engine dorsale 54 | Chapitre 12 Fichiers de configuration ECC Description ECC utilise Automation Engine (AE) comme produit dorsal. AE fournit à ECC les bases de données ainsi que toutes les définitions et types d'objets. Le fichier uc4config.xml vous permet de définir le ou les systèmes AE auxquels les utilisateurs d'ECC pourront se connecter. C'est la manière dont est configurée la propriété "automationEngine.index" du fichier configuration.properties qui détermine si les utilisateurs peuvent sélectionner une connexion AE ou sont limités à la seule première connexion définie ici. Emplacement du fichier Après avoir installé ECC, vous trouvez ce fichier de configuration sur votre serveur d'application Web Tomcat, dans le répertoire ...\webapps\<ECC>\config. Étapes... 1. Dans votre serveur Web Tomcat, accédez au répertoire …\webapps\<ECC>\config, 2. Renommez le fichier uc4config.xml.sample en uc4config.xml. Certains fichiers de configuration sont fournis avec l'extension "sample", afin de garantir que vos fichiers de configuration ne seront pas remplacés lors de la mise à jour de l'installation ECC. 3. Ouvrez le fichier renommé et actualisez les configurations en suivant la description du tableau suivant. 4. Arrêtez et redémarrez votre serveur Web Tomcat, pour les modifications soient prises en compte. Structure Le tableau ci-dessous explique la structure du fichier et décrit les paramètres et réglages avec leurs valeurs possibles. Paramètres Description <configuration> Début de la configuration. <trace count="count" xml="XML trace"></trace> Options pour les fichiers de trace des appels de l'application AE. Cela consigne la communication entre AE et ECC, du point de vue d'ECC. Ces valeurs sont définies par Automic. Ne les modifiez pas sauf instruction explicite de la part de l'assistance technique d'Automic. Pour plus d'informations sur les diverses options de journalisation et de traçage dans ECC, ainsi que sur la procédure à suivre pour collecter les données de journaux lors du rapport d'erreur auprès de l'assistance Automic, voir "Preparing Log Files for Error Reporting." <connections> Début des éléments pour les connexions aux systèmes AE. Chapitre 12 Fichiers de configuration ECC | 55 <connection name=name" system=" system"> Définissez un élément <connexion> pour chaque système AE auquel l'instance ECC doit pouvoir se connecter. name = alias pour la connexion à un système AE. Lors de la connexion à ECC, c'est le nom qui apparaît dans le champ Connexion et dans sa liste de sélection déroulante. system = nom du système AE. Défini dans le fichier INI de Automation Engine. Important : Chaque connexion doit avoir une définition système unique. Pour plusieurs éléments <connexion> : Par défaut, un utilisateur se connectant à ECC peut choisir la connexion pour le système auquel il souhaite se connecter. Cependant, vous pouvez forcer tous les utilisateurs à se connecter à une connexion particulière. Pour ce faire, spécifiez la connexion dans le paramètre automationEngine.index du fichier configuration.properties. Remplacez le paramètre "-1" par défaut (toutes les connexions disponibles) par la valeur correspondant à la connexion que vous souhaitez. Ce paramètre étant indexé sur 0, "0" signifie la première connexion définie, "1" signifie la seconde connexion, etc. <cp ip="DNS/IP" port="Port"/> Définition de la connexion au processus de communication (CP) du système AE. DNS/IP = spécifie le nom ou l'adresse IP de l'ordinateur sur lequel le processus de communication est exécuté. Port = numéro de port des processus de communication dans le système AE. Si vous définissez plusieurs CP pour une connexion, le système tentera de se connecter au premier CP de la liste, puis au suivant (en cas d'échec), etc. jusqu'à se qu'il puisse se connecter avec succès. Pour plus d'informations sur les processus de communication dans AE, cf. "Établissement d'une connexion" dans le PDF ou l'aide Inside Automation Engine. </connection> Fin de l'élément XML <connection>. </connections> Fin de l'élément XML <connections>. </configuration> Fin de l'élément XML <configuration>. Exemple : <configuration> <logging count="10"></logging> <trace count="10" xml="0"></trace> <connections> <connection name="AE Prod" Production" system="AEPROD"> <cp ip="aehost01" port="2217"/> <cp ip="aehost01" port="2219"/> <cp ip="aehost01" port="2220"/> </connection> <connection name="AE Test" system="AETEST"> <cp ip="testsys" port="2217"/> </connection> </connections> </configuration> 56 | Chapitre 12 Fichiers de configuration ECC 12.2 configuration.properties Ce fichier de configuration vous permet tout d'abord de configurer le mode de communication entre Automation Engine (AE) et le serveur ECC, et entre ECC et ses clients. Ce chapitre décrit les quelques paramètres susceptibles d'êtres modifiés pour votre installation locale. Configuration requise ? Uniquement lorsque vous souhaitez personnaliser les paramètres de propriété ; sinon, utilisez les valeurs par défaut.La plupart utilisent les valeurs par défaut définies par Automic pour des performances optimales, ce qui fait que vous n'avez pas besoin de les configurer, sauf si les consultants de l'assistance Automic vous le conseillent expressément. Composants associés ECC Framework. Emplacement du fichier Après avoir installé ECC, vous trouvez ce fichier de configuration sur votre serveur d'application Web Tomcat, dans le répertoire ...\webapps\<ECC>\config. Étapes... 1. À partir de votre serveur Web Tomcat, accédez au répertoire ...\webapps\<ECC>\config. 2. Ouvrez le fichier configuration.properties et mettez à jour les configurations en ajoutant les paramètres dont vous avez besoin. Utilisez le tableau ci-dessous pour vous guider. 3. Arrêtez et redémarrez votre serveur Web Tomcat, pour les modifications soient prises en compte. Structure Le tableau ci-dessous répertorie les paramètres du fichier configuration.properties susceptibles d'être personnalisés en fonction de votre installation locale. PARAMÈTRE DESCRIPTION There are several categories of properties, as follows: Home Dashboards This helps you manage user-customized versions of home dashboards. defaultHomeDashboard Nom de l'objet Tableau de bord (DASH) pour le tableau d'accueil ECC par défaut de votre installation. Modifiez-le si vous souhaitez remplacer la valeur par défaut par un tableau de bord standard défini par la société. Indépendamment du tableau de bord défini ici, les utilisateurs disposant du droit d'écriture sur les tableaux de bord et les objets DASH peuvent choisir d'utiliser un autre tableau de bord comme tableau d'accueil. Défaut : DASH.HOME.DEFAULT Chapitre 12 Fichiers de configuration ECC | 57 customHomeDashboardsFolder Nom de l'emplacement des objets DASH pour les tableaux d'accueil personnalisés. Pour plus d'informations, cf. Tableaux de bord dans ECC et Configuration de tableaux de bord pour les utilisateurs. Défaut : ECC/DASHBOARDS/HOME Login Settings sso.enabled Détermine si la connexion par identification unique (SSO) peut être utilisée pour ECC, de manière à ce que les utilisateurs puissent se connecter à ECC avec les nom de domaine et mot de passe qu'ils utilisent pour se connecter à leur ordinateur. true = SSO activée false = SSO désactivée (défaut) À la première connexion, ils doivent fournir leurs informations d'authentification et sélectionner le protocole d'authentification Kerberos. Pour toute information sur la configuration complète et pour tout détail sur les options de connexion que propose cette approche, voir Configuration de l'authentification utilisateur et du login ECC. parameter_login.enabled Détermine, à l'ouverture de la fenêtre de connexion ECC, si les paramètres Connexion, Client, Nom et Département sont déjà renseignés. L'utilisateur n'a plus qu'à saisir son mot de passe. true = les paramètres de connexions sont renseignés, à l'exception du mot de passe false = aucun paramètre de connexion n'est renseigné (par défaut) Si cette option est activée, ECC reconnaîtra au démarrage les paramètres de connexion ajoutés pour lancer l'URL au format suivant : https:// < ECC > /#&system= ConnectionName &client=9999&name=MonNomUtilisateur&department=Dept Remarque : Si votre navigateur n'accède pas à ECC via un protocole SSL, votre URL commencera par http://. Pour toute information, voir Configuration de l'authentification utilisateur et du login ECC. 58 | Chapitre 12 Fichiers de configuration ECC automationEngine.index Également désigné sous le nom de "multi-connection support", ce paramètre détermine si les utilisateurs peuvent choisir une connexion AE lorsqu'ils se connectent à une installation ECC ou s'ils sont imités à la connexion spécifiée. Les connexions sont définies dans les éléments <connection> de uc4config.xml et apparaissent dans une liste déroulante de la page de connexion. Les valeurs sont : -1 = Les utilisateurs peuvent choisir une connexion à l'ouverture de session. (Défaut) 0–n = numéro correspondant à l'élément de conenxion dans uc4config.xml pour le système que tous les utilisateurs doivent utiliser. Ce paramètre étant indexé sur 0, "0" signifie la première connexion définie, "1" signifie la seconde connexion, etc. Remarque : Si une seule connexion est définie dans uc4config.xml, il vous suffit d'utiliser la valeur par défaut. Network Settings push Active la communication push entre les clients ECC et le serveur Web Apache Tomcat sur lequel ils sont exécutés. Push est la technologie de communication par défaut recommandée car elle permet une interaction plus rapide avec l'interface utilisateur. Les valeurs sont : true = push est actif (défaut) false = push n'est pas utilisé Remarque : Certains types de navigateurs ne prennent pas en charge WebSockets, qui utilise la communication push. Si push est actif (push = true) et que l'utilisateur se connecte à ECC sur un type de navigateur incompatible, ECC continue sans s'interrompre, mais exécute toutes les communications via le protocole HTTP(S). Important : Voir Automic Compatibility Checker (docs.automic.com/compatibility) pour connaître les versions correspondantes d'Apache Tomcat et Java et obtenir une liste des navigateurs compatibles. Résolution de problèmes Certains logiciels antivirus interfèrent avec les canaux de communication WebSocket. Si vous vous apercevez que certaines personnes n'arrivent pas à se connecter, vous devrez peut-être modifier la configuration de vos anti-virus, afin de laisser passer les communications WebSocket pour ECC. ECC Online Help helpUrl.english * Emplacement de la page de démarrage de l'aide ECC en anglais Défaut : http://docs.automic.com/documentation/ECC/11.2/english/ECC_ WEBHELP/help.htm?product=awa Chapitre 12 Fichiers de configuration ECC | 59 helpUrl.french * Emplacement de la page de démarrage de l'aide ECC en Français Défaut : http://docs.automic.com/documentation/ECC/11.2/french/ECC_ WEBHELP/help.htm?product=awa helpUrl.german * Emplacement de la page de démarrage de l'aide ECC en allemand Défaut : http://docs.automic.com/documentation/ECC/11.2/german/ECC_ WEBHELP/help.htm?product=awa Validation d’objet ECC promptset.validation.mandatory Contrôle si les utilisateurs qui définissent les Workflows (objets JOBP) doivent fournir des valeurs dans tous les champs requis de tous les prompt sets du Workflow avant d’enregistrer la définition du Workflow. Ceci inclut les prompt sets de l’objet JOBP ainsi que ceux des propriétés de ses tâches de Workflow (objets enfants). Par défaut, tous les champs des prompt sets requis doivent être définis. Désactiver cette option permettrait d’autoriser les sauvegardes intermédiaires lors de la conception de grands Workflows. Quelle que soit la méthode de sauvegarde, lorsqu’un Workflow est exécuté, tous les prompt sets doivent être saisis pour que le traitement puisse démarrer. Valeurs: true = tous les champs des prompt sets obligatoires doivent avoir une valeur avant d’enregistrer la définition du Workflow. (par défaut) false = la définition du Workflow peut être enregistrée même si certains champs de prompt sets n’ont pas de valeur Offrir l'aide d'ECC sur l'intranet d'une société Lorsque l'utilisateur sélectionne l'élément de menu "Open Online Help" dans ECC, la page d'accueil de l'aide s'ouvre. L'emplacement pour chaque langue par défaut est la page d'accueil de la documentation en ligne que vous trouvez sur docs.automic.com. Le contenu est régulièrement mis à jour, même entre chaque version, afin de vous garantir, ainsi qu'à vos utilisateurs, les informations les plus récentes que nous sommes en mesure de fournir. Si, toutefois, la politique de sécurité de votre société interdit l'accès Internet, procédez de la manière suivante pour que vos utilisateurs ECC puissent accéder à l'aide sur l'intranet sécurisé de votre société : 1. Chargez l'aide Web sur votre intranet. a. Accédez à Automic Download Center (downloads.automic.com) et téléchargez la dernière version de "Enterprise.Control.Center_Documentation_Guides" pour la version ECC installée. b. Naviguez vers la langue souhaitée et recherchez le fichier Enterprise.Control.Center_ WEBHELP_aa.zip, "aa" étant la langue (en=anglais, de=allemand, et fr=français). c. Décompressez le contenu du fichier vers un emplacement de votre intranet local auquel les clients de vos utilisateurs ECC pourront accéder. Le contenu se présente de la manière 60 | Chapitre 12 Fichiers de configuration ECC suivante : 2. Dans la propriété helpURL de la langue téléchargée, ajoutez l'URL du fichier help.htm à cet emplacement. Par exemple, helpUrl.english=https://our.intranet.com/Automic/ECC/documentation/11.2/english/help.htm Remarque : Téléchargez et actualisez la documentation avec chaque pack de service. Aide en allemand et français : Dès qu'une version majeure ou mineure d'ECC est disponible, seule l'aide en anglais est fournie. Les versions allemande et française seront livrées avec le premier service pack après la version majeure ou mineure. Exemple Voici un exemple du fichier configuration.properties avec tous les pramètres définis. Entre autres spécifications, un emplacement a été spécifié ici pour les tableaux de bord personnalisés pour les utilisateurs ayant le droit d'enregistrer leurs modifications dessus. defaultHomeDashboard = COMPANY_DASHBD customHomeDashboardsFolder = ECC/DASHBOARDS/HOME sso.enabled = true push=true helpUrl.french=https://our.intranet.com/Automic/ECC/documentation/11.2/french/help.htm promptset.validation.mandatory=true 12.3 logback.xml Cette rubrique explique brièvement la manière dont ECC gère la journalisation et décrit comment modifier la configuration par défaut, en fonction du niveau de sécurité des messages d'événements ECC journalisés. Configuration requise ? Non. Les valeurs par défaut sont données dans la version fournie. Chapitre 12 Fichiers de configuration ECC | 61 Produits ECC associés ECC Framework et toutes ses perspectives. Description La journalisation des messages d'événements dans ECC est gérée par l'infrastructure logback pour Tomcat. Cette journalisation consigne tout ce qui se passe dans ECC, à l'exception de la communication avec l'application AE. Les spécifications de la journalisation ECC sont définies dans logback.xml. Ce fichier vous permet de configurer le niveau de gravité le plus bas des messages que vous souhaitez tracer. Vous pouvez modifier cette valeur, mais ne devez modifier rien d'autre dans ce fichier. Le niveau de gravité du fichier logback.xml fourni est DEBUG. Pour un environnement de production normal, vous devez remplacer ce niveau par INFO, de manière à ne pas ralentir les performances par une journalisation excessive. Journalisation pour rapports d'erreurs Pour plus d'informations sur les diverses options de journalisation et de traçage dans ECC, ainsi que sur la procédure à suivre pour collecter les données de journaux lors du rapport d'erreur auprès de l'assistance Automic, voir "Preparing Log Files for Error Reporting." Niveaux de journalisation Le tableau ci-dessous présente une liste des valeurs de configuration pour le niveau des messages, par ordre de gravité de la situation déclenchante. Niveau de journalisation Objectif Données de traçage dans Message ERROR Erreur de certaines actions d'un composant ECC qu'ECC n'est pas parvenu à résoudre. Pas de données d'identification d'utilisateur, à l'exception du nom d'utilisateur Automic. Cependant, les noms d'hôtes, autres que les données spécifiques au site, les noms de classe, les noms d'objets et similaires sont inclus dans les spécifications relatives à l'événement. Le message contient le suivi complet de la pile. WARNING Comportement inattendu d'un composant ECC (ex. : connexions réseau instables) requérant l'auto-reconnexion à partir d'ECC, une nouvelle tentative après expiration du délai ou le déclenchement de solutions de contournement pour un bogue tiers. Idem niveau ERROR INFO Valeurs de configuration à la connexion ou au lancement d'un composant, ou modifications de configuration globales. Idem niveau ERROR, mais sans suivi complet de la pile. 62 | Chapitre 12 Fichiers de configuration ECC Niveau de journalisation Objectif Données de traçage dans Message DEBUG Actions spécifiques à l'utilisateur de niveau supérieur, telles que les événements de connexion / déconnexion, les modifications utilisateurs (ex. : édition d'objets), les événements relatifs aux autorisations (ex. : échec/ réussite des actions de configuration) et les mesures de performances importantes Spécifications relatives aux événements et informations utilisateurs éventuelles. Actions spécifiques à l'utilisateur de niveau inférieur, telles que la navigation, l'ouverture d'objets, les clics de boutons, ma charge des appels du système principal, les événements d'application internes et tous les appels vers le système dorsal. Idem que DEBUG. TRACE Valeur par défaut dans logback.xml d'Automic. Emplacement du fichier Après avoir installé ECC, vous trouvez ce fichier de configuration sur votre serveur d'application Web Tomcat, dans le répertoire ...\webapps\<ECC>\config. Étapes... 1. À partir de votre serveur Web Tomcat, accédez au répertoire ...\webapps\<ECC>\config. 2. Ouvrez le fichier logfile.xml pour l'éditer. 3. Modifiez le niveau de journalisation pour Root Appender. a. Recherchez 'ref="LOGGER" .' b. Sur la ligne au-dessus, remplacez la valeur du paramètre <root level= ""> par le niveau de gravité le plus bas des messages de journalisation ECC dont vous souhaitez assurer le suivi. Cf. tableau "Niveaux de journalisation" ci-dessus. Ne modifiez aucun autre paramètre du fichier car cela risque d'empêcher Automic de détecter les situations d'erreur. 4. Arrêtez et redémarrez votre serveur Web Tomcat, pour les modifications soient prises en compte. Structure Le tableau ci-dessous explique l'élément racine pour lequel vous devez définir le niveau de journalisation pour LOGGER appender dans le fichier logback.xml. Le reste du fichier n'est pas décrit car vous ne devez pas y toucher. Élément Description <root level="log_ level"> Début de l'élément racine et spécification de l'attribut "level" dans lequel vous devez définir le niveau de journalisation. Pour obtenir une description des valeurs valides, cf. tableau "Niveaux de journalisation" ci-dessus. <appender-ref Permet de d'identifier qu'il s'agit de l'élément <root> pour LOGGER Appender. ref="LOGGER" LOGGER appender est le composant qui écrit les événements de journalisation pour /> les actions et événements ECC. </root> Fin de l'élément root. Chapitre 12 Fichiers de configuration ECC | 63 Exemple Le code suivant est la section de fichier logback.xml dans laquelle vous devez définir le niveau de journalisation racine pour la journalisation dans ECC. Dans le cas présent, il est défini sur "INFO" (la valeur pas défaut appropriée à un environnement de production). Vous pouvez la remplacer par "DEBUG", par exemple, si vous avez besoin de fichiers journaux plus prolixes avec plus de détails pour l'analyse d'erreurs. <!-- Ici, le niveau de journalisation est définie. Valeurs possibles : TRACE, DEBUG, INFO, WARN, ERROR DEBUG est recommandé pour les instances de test et de développement. INFO est recommandé pour les instances de production. --> Empêche les entrées de journal trop nombreuses. <appender-ref ref="LOGGER" /> </root> 12.4 colors.properties Utilisez ce fichier pour définir une combinaison de couleurs personnalisées pour l'interface utilisateur ECC à la place de l'or Automic, afin de refléter la marque de votre entreprise. Configuration requise ? Non, optionnel. Composants associés Tout ECC Description L'interface utilisateur ECC utilise l'or Automic et les nuances de noir dans sa combinaison de couleurs. Le fichier color.properties vous permet de spécifier une autre couleur que l'or. Ce n'est que l'une des façons de personnaliser ECC pour réfléchir la marque de votre entreprise. Vous pouvez également remplacer le logo Automic par celui de votre entreprise. Pour plus d'informations, cf. Personnalisation de l'interface utilisateur ECC. Emplacement du fichier Après avoir installé ECC, vous trouvez ce fichier de configuration sur votre serveur d'application Web Tomcat, dans le dossier webapps/<ECC>\config\theme. Étapes... 1. Dans votre serveur Web Tomcat, accédez au dossier …\webapps\<ECC>\config\theme. 2. Ouvrez le fichier renommé et actualisez les configurations en suivant la description du tableau suivant. 64 | Chapitre 12 Fichiers de configuration ECC Structure Le tableau ci-dessous explique la structure du fichier et décrit les paramètres et réglages avec leurs valeurs possibles. Paramètre Description et valeurs maincolor Code RVB pour la couleur utilisée sur l'interface utilisateur ECC. * Vous pouvez saisir un mot de passe littéral ou utiliser un mot de passe Automation Engine chiffré. Cf. le guide Automation Engine Administration pour obtenir des informations sur le chiffrement de mots de passe. Exemple C'est le fichier colors.properties avec l'or Automic par défaut. maincolor = #f4b73c; 13 Dépannage des problèmes sur les clients ECC Si vous rencontrez des problèmes d'affichage ou d'utilisation avec ECC ou que vous ne parvenez pas à vous connecter de la manière habituelle, vérifiez que cela ne provient pas de l'un des problèmes connus. Si vous rencontrez l'un de ces problèmes, consultez les suggestions de solutions ci-après. l l l l l l l l Problème : ECC ne répond ni à mes clics, ni à ma saisie Problème : Je ne peux me connecter pour cause de "Session expirée"(?) Problème : L'écran ECC est vierge Problème : La connexion Kerberos n'est pas disponible Problème : Impossible de décrocher la fenêtre de message ECC Problème : Le texte de l'écran est coupé et d'autres choses paraissent étranges Problème : Je ne parviens pas à ouvrir l'aide en ligne Problème : Je ne parviens pas à trouver mon objet pendant la recherche Problème : ECC ne répond ni à mes clics, ni à ma saisie ECC semble être gelé. Il ne répond à aucune de mes actions et la barre de progression supérieure n'affiche aucune activité. Solution : Mettez votre niveau de zoom sur 100% Ce problème peut survenir avec certains niveaux de zoom dans Internet Explorer 11. Assurez-vous que votre niveau de zoom est sur 100%. Si le niveau de zoom est plus élevé, le temps de réponse de l'interface ECC peut être si lent qu'il semble que rien ne se passe. Problème : Je ne peux me connecter pour cause de "Session expirée"(?) À partir de la page de connexion ECC, je ne parviens pas à me connecter et je reçois un avertissement de "Session expirée" alors que je ne me suis même pas encore connecté. Solution : Vous devez autoriser les cookies sur votre navigateur ECC ne peut fonctionner que si les coolies sont activés. Problème : L'écran ECC est vierge Je viens de me connecter et vois la barre de menus, mais l'écran est vierge. Solution : Videz le cache de votre navigateur Si votre instance ECC a été mise à niveau, vous devez vider le cache de votre navigateur, vous déconnecter, puis reconnecter à nouveau. Même si vous ne faites pas cela et que vous sélectionnez une perspective dans la barre de menus, cette dernière s'ouvrira. Il est toujours préférable de vider votre cache avant d'utiliser une nouvelle version. 66 | Chapitre 13 Dépannage des problèmes sur les clients ECC Problème : La connexion Kerberos n'est pas disponible À partir de la page de connexion ECC, je vois le message d'avertissement "La connexion Kerberos n'est pas disponible" et je ne parviens pas à m'identifier avec mes nom d'utilisateur et mot de passe habituels. Solution : Autorisez l'aide contextuelle ECC Ce message d'erreur indique qu'ECC attend que vous soyez configuré pour pouvoir vous connecter à ECC avec les mêmes nom et mot de passe que ceux de votre ordinateur. Cette fonctionnalité est désignée authentification unique (ou SSO = single sign-on) Si vous tentez de vous connecter à ECC à partir d'un navigateur Firefox, vous devez activer l'authentification unique sur votre navigateur en procédant comme suit : 1. Dans la barre d'adresse de la fenêtre de votre navigateur Firefox, saisissez "about:config", puis appuyez sur Entrée. 2. Confirmez que vous acceptez les risques d'un changement de la configuration, en cliquant sur Je promets d'être prudent ! 3. Recherchez "network.negotiate-auth.allow-non-fqdn". 4. Double-cliquez sur la valeur pour la remplacer par "true". 5. Refermez la fenêtre et tentez de vous reconnecter à ECC. Vous pouvez tester si le problème provient de Firefox, en tentant de vous connecter à ECC à partir de Google Chrome ou d'Internet Explorer. Si aucun problème ne survient, suivez alors les étapes précédentes pour configurer Firefox. Si cela ne vous à pas aidé, contactez votre administrateur Automic. Il peut y avoir un problème dans la configuration de votre environnement. Administrateurs : Pour plus d'informations, voir Configuration de l'authentification utilisateur et du login ECC. Problème : Impossible de décrocher la fenêtre de message ECC Je voudrais que les messages ECC apparaissent dans une fenêtre distincte, mais ne parviens pas à décrocher le volet Messages du volet principal lors de la surveillance des exécutions de processus. Solution : Désactivez les bloqueurs de messages contextuels Désactivez les bloqueurs de messages contextuels dans votre navigateur Internet. Chapitre 13 Dépannage des problèmes sur les clients ECC | 67 Problème : Le texte de l'écran est coupé et d'autres choses paraissent étranges Après une mise à niveau d'ECC, vous constatez des problèmes d'affichage (ex. : perte de textes sur les boutons, libellés et liens). Solution : Videz le cache pour récupérer les dernières feuilles de style Votre navigateur utilise toujours une ancienne version de la feuille de style ECC qui est enregistrée dans son cache. Videz le cache de votre navigateur et reconnectez-vous à ECC. En se reconnectant à nouveau, votre navigateur va récupérer la dernière feuille de style ECC. Pour obtenir des instructions sur la manière de vider le cache, voir l'aide utilisateur de votre navigateur Internet. Par exemple, pour Microsoft Internet Explorer, il faut utiliser la combinaison de touches Ctrl + F5. Problème : Je ne parviens pas à ouvrir l'aide en ligne Je ne parviens pas à ouvrir l'aide en ligne d'ECC à partir du menu. Solution : Autorisez l'aide contextuelle ECC Autorisez les messages contextuels pour les bloqueurs de l'URL d'aide ECC (http://docs.automic.com/) dans votre navigateur Internet. Si la politique de sécurité de votre entreprise empêche les employés d'avoir accès à Internet, vous ne pouvez accéder à l'emplacement par défaut de votre aide en ligne. Dans ce cas, contactez votre administrateur Automic et demandez que l'aide en ligne soit installée sur un intranet sécurisé. Votre administrateur trouvera de plus amples informations dans configuration.properties. Problème : Je ne parviens pas à trouver mon objet pendant la recherche Je viens juste d'ajouter un objet et ne parviens pas à le trouver lorsque je le recherche. Solution : Attendez un peu Attendez une minute, puis réessayez. Pour effectuer un travail de recherche globale rapidement, sans compromettre les autres processus du système, ECC ne lit pas directement dans la base de données. À la place, ECC charge les champs à rechercher de tous les objets dans un fichier de recherche indexé qu'il met à jour à de brefs intervalles. Cela signifie qu'il peut y avoir un bref délai avant que les objets venant d'être ajoutés ou édités n'apparaissent dans les résultats de la recherche. 68 14 Preparing Log Files for Error Reporting If you are running into errors or other problems in ECC that you cannot resolve, you can collect detailed logging data to try to find the source of the errors yourself or to send to Automic support for analysis. This topic explains what ECC can log and where you can change log and trace settings. It also covers what you should to prepare for Automic support, when submitting a support ticket for error resolution. What ECC can log and where you turn that on AE API tracing Cela consigne la communication entre AE et ECC, du point de vue d'ECC. How: In the uc4config.xml, set the trace element parameters to <trace count="10" xml="3"></trace> Attention: You should contact your AE administrators to request the appropriate log level if AE server side tracing is requested Note: This is the same protocol that the AE Rich Client uses to talk to AE backend, which is why this is sometimes called the "Client Trace." Logging ECC events La journalisation des messages d'événements dans ECC est gérée par l'infrastructure logback pour Tomcat. Cette journalisation consigne tout ce qui se passe dans ECC, à l'exception de la communication avec l'application AE. How: You define the level of messages that are logged in the logback.xml. To collect log data for debugging ECC problems, set the log level to DEBUG (<root level=“DEBUG”>). In most cases, this setting collects sufficient log data for effective debugging, without an excessive burden on performance. However, in some cases, Automic support might request that you turn on full TRACE logging. Activating logging If you change the trace or log settings as described above, you have to restart the Tomcat server for the changes to go into effect. How to prepare and send log files to Automic support 1. Recommended: Save the old log files. Move the log files to a backup location, so that you have them in case the error cannot be reproduced. 2. Turn on tracing and logging as described above under "What ECC can log and where you turn that on". 3. Restart your ECC Tomcat server. 4. Try to reproduce the error. 5. Collect the following information and send it to Automic support: 70 | Chapitre 14 Preparing Log Files for Error Reporting l All Tomcat log files. All ECC log files are stored in the "logs" folder of the Tomcat web application server. The log files are named <Host_Name>_ECC_Log.##.TXT and trace files are named <Host_ Name>_ECC_TRACE.##.TXT. The file number (##) is incremented, with 00 being the current file. If your organization is security sensitive, then please at least send all log files with named *_ ECC_*. Of course, if possible, having all log files is more helpful for error analysis. l l l AE Server side Trace according to best practices on demand or when AE backend problem is very likely The time that the error occurred. This is very important for debugging analysis. If the problem is related to discrepancies between the AE Rich Client and ECC for the same AE server, make sure to log traces for the AE Rich client as well as the ECC. To collect traces from the Rich Client, set the trace element in uc4config.xml on the Rich Client also to <trace count="10" xml="3"></trace>. To contact Automic support, contact your support consultant or go to [email protected]. Remarques relatives à la version pour Enterprise Control Center Version 11 La section ci-dessous est un historique des modifications de Enterprise Control Center (ECC) version 11 et de ses versions mineures, jusqu'à la version 11.2.1. ECC Version 11.2 Améliorations Les sections qui suivent décrivent les modifications de Enterprise Control Center (ECC) 11.2 et ses plugins. Compatibilité : Voir Automic Compatibility Checker (docs.automic.com/compatibility) pour connaître les produits Automic devant être installés avant de pouvoir configurer et utiliser ECC 11.2.x Améliorations apportées à ECC 11.2.1 Service Pack Le tableau ci-dessous décrit les éléments qui ont été ajoutés et modifiés dans ECC avec Service Pack 11.2. Nouvelles fonctionnalités / modifications Option de validation de jeux d'invites ECC peut désormais être configuré afin de permettre à tous les utilisateurs définissant des workflows (objets JOBP) d'enregistrer ces derniers, même sans spécifier de valeurs dans les chams de jeux d'invites. Cela permet d'effectuer des enregistrements intermédiaires lors de la génération de workflows volumineux. Pour plus de détails, cf. la description du fichier configuration.properties dans les informations relatives à l'installation. ECC est désormais en français À partir de la version 11.2.1, la documentation et l'interface utilisateur ECC sont disponibles en français. Documentation ECC 11.2.1 en français et en allemand La documentation complète relative à ECC 11.2.1 est désormais disponible en français, en allemand, ainsi qu'en anglaios. Infrastructure Le tableau ci-dessous décrit les principales modifications d'infrastructure et de design dans ECC 11.2 Nouvelles fonctionnalités / modifications ECC en français Vous pouvez désormais ouvrir une session en version française de l'interface ECC. La documentation d'aide et l'aide sur le Web seront disponibles en français dans la prochaine version d'ECC Service Pack. 72 | Remarques relatives à la version pour Enterprise Control Center Version 11 Client 0 disponible dans ECC Les administrateurs peuvent désormais se connecter au client système (Client 0) dans ECC pour effectuer des tâches touchant tout le système, telles que définir des connexions d'agents, ce qu'ils ne pouvaient faire auparavant que dans le client riche AE. Une nouvelle perspective Release Automation intégrée ARA dans ECC ARA est désormais intégré à la structure d'ECC sous forme de perspectiveRelease Automation. Une seule connexion vous permet de travailler avec ARA et avec les perspectives ECC qui étaient auparavant séparées. Les fonctions intégrées, telles que la conception et l'exécution de workflows, sont désormais entièrement intégrées avec une manipulation identique, sans aucune perte de fonctionnalité ou fonction ARA. Recherche globale d'objets et répertoires Le champ de recherche de la barre de menus ECC vous permet de rechercher tous les objets et répertoires dans le système Automation Engine auquel vous êtes connecté. La fonction de recherche vérifie sur tous les titres et noms d'objets pendant la saisie et accepte les caractères génériques standard. Nouveau Automic Compatibility Checker Ce n'est pas uniquement un produit spécifique à ECC. Automic Compatibility Checker (docs.automic.com/compatibility) propose une liste des produits requis et de leurs versions compatibles pour chaque produit Automic. Vous y trouverez les informations les plus récentes sur les spécifications de versions. Toutefois, avant d'installer ou de mettre ECC à niveau, cf. System Requirements for ECC 11.2avec les instructions d'installation ECC pour obtenir des informations et des recommandations supplémentaires. Activation pour la future mise à niveau de Zero Downtime Avant de mettre ECC à niveau vers la nouvelle version, vous deviez auparavant systématiquement installer d'abord les versions Automation Engine et Application Release Automation compatibles. Cela impliquait l'arrêt de votre système pendant la mise à niveau. Avec la version 11.2, les infrastructures d'ECC, AE et ARA ont toutes été modifiées afin d'effectuer la mise à niveau vers la version suivante sans interruption de vos activités. Cette étape importante vous permet de mettre vos systèmes Automic à niveau sans interrompre les activités quotidiennes. Modifications du design de l'interface L'apparence de la version ECC 11.2 a été modifiée pour plus de cohérence. Process Monitoring Le tableau ci-dessous décrit les éléments qui ont été ajoutés et modifiés au niveau de Process Monitoring dans ECC 11.2. Nouvelles fonctionnalités / modifications Traçage des agents Vous pouvez lancer le traçage d'agents à partir de la liste des agents dans la section Système de Process Monitoring. Enterprise Control Center Manuel d'Installation | 73 Process Assembly Le tableau ci-dessous décrit les éléments qui ont été ajoutés et modifiés au niveau de Process Assembly dans ECC 11.2. Nouvelles fonctionnalités / modifications Nouvel objet PERIOD Un objet de période (PERIOD) a été introduit à la fois dans Automation Engine et ECC. Cet objet vous permet de définir des paramètres que vous pouvez utiliser lorsque vous exécutez un objet dans Automation Engine (AE) avec l'option "Exécuter l'élément périodique". Objets entièrement éditables supplémentaires dans ECC ECC vous permet désormais d'ajouter et d'éditer entièrement les objets des types suivants : l l l l l l Transfert de fichier (JOBF) Job en Inclusion (JOBI) Jobs (JOBS) - types d'objets Generic, Windows et UNIX uniquement Notification (CALL) Schedule (JSCH) Stockage (STORE) C'est la suite du programme permettant de rendre tous les types d'objets entièrement éditables dans ECC. Objets partiellement éditables ajoutés à ECC Bien que les types d'objets ci-après ne soient pas encore entièrement éditables, vous pouvez ajouter une définition d'objet dans ECC, puis continuer à l'éditer dans Automation Engine (AE). l l l l l l l l l l l l l l l l l Groupe Agent (HOSTG) Calendrier (CALE) Cockpit (CPIT) Une page Traitement a été ajoutée, afin de vous permettre d'écrire un script pour le comportement de l'objet. Tableau des codes (CODE) Connexion (CONN) Dashboard (DASH) Événement (EVNT) Filtre (FILTER) Groupe (JOBG) Jobs (JOBS) Login (LOGIN) PromptSet (PRPT) Queue (QUEUE) Gestionnaire distant de tâches (JOBQ) Feuille de style (XSL) Sync (SYNC) Fuseau horaire (TZ) C'est la suite du programme permettant de rendre tous les types d'objets entièrement éditables dans ECC. 74 | Remarques relatives à la version pour Enterprise Control Center Version 11 Propriétés de tâches améliorées et étendues Les propriétés que vous pouvez définir pour une tâche de workflow ont été étendues et améliorées, afin de vous permettre de générer des comportements plus spécifiques dans les tâches, si nécessaire. Le tableau ci-après décrit les propriétés de tâches désormais disponibles. Page Propriétés de la Tâche actuelle Description Généralités Cette page présente de nouvelles options pour l'évaluation des processus. Calendrier Cette nouvelle page vous permet de définir l'heure d'exécution d'une tâche à partir de règles de calendrier. Variables Les définitions de variables sont désormais sur une page qui leur est propre. Elles se trouvaient auparavant dans la page Prompts & Variables. Prompts Les jeux d'invites se trouvent désormais sur une page distincte. Elles se trouvaient auparavant dans la page Prompts & Variables. Heure & dépendances Cette nouvelle page vous permet d'affiner l'heure d'exécution d'une tâche en définissant une heure de démarrage la plus tôt. Vous pouvez également définir un autre objet qui sera exécuté si la tâche actuelle n'est pas exécutée à temps, ainsi que des dépendances, à partir des états d'exécution d'une ou plusieurs tâches. Exécution Cette nouvelle page vous permet de définir des valeurs autorisées minimales ou maximales d'exécution, ainsi qu'un autre objet devant être exécuter si la tâche n'est pas exécutée dans ces limites. Préconditions Ce sont principalement les mêmes que dans les versions précédentes, excepté le fait que vous pouvez désormais ajouter une action de post-condition finale pour INTERROMPRE (ABORT) la tâche. Post-conditions Dépendance externe Vous pouvez désormais modifier les propriétés d'une tâche externe dans ECC. ABORT comme action de post-condition finale Vous pouvez désormais générer des workflows se terminant par une action et un état ABORT si certaines post-conditions ont été définies. Service Catalog Dans ECC 11.2, la perspective Service Catalog n'a subi aucune modification directe, bien que toutes les fonctionnalités et améliorations générales s'appliquent à cette perspective. Enterprise Control Center Manuel d'Installation | 75 ECC Version 11.0 et 11.1 Améliorations Les sections qui suivent décrivent les modifications de Enterprise Control Center (ECC) 11.1.x et ses plugins. Compatibilité : ECC 11.x requiert Automation Engine (AE) version 11.x — et les correctifs 11.x.x — comme système dorsal. Documentation Automic Les téléchargements de l'aide en ligne et de la documentation PDF pour ECC V11 sont désormais disponibles sur ONE Automation Platform, sur le site docs.automic.com. La documentation du site Web et l'aide en ligne accessible dans ECC présentent toujours les informations les plus actuelles. Infrastructure et design Le tableau ci-dessous décrit les principales modifications d'infrastructure et de design dans ECC 11 : Nouvelles fonctionnalités / modifications Assistance à Java 8 La version 11.1 ECC prend en charge Oracle JRE 7 et 8. Améliorations du design de l'interface Le design de l'interface utilisateur ECC 11 a été amélioré en vue d'une utilisation plus intuitive, d'une navigation plus cohérente, d'une optimisation de l'espace des écrans, qui s'adapte également à des fenêtres de navigateurs plus petites. Technologie "push" (nouveau) ECC fonctionne désormais avec la communication "push". Cela permet une interaction plus rapide avec l'interface utilisateur. Connexion par identification unique (nouveau) Vous pouvez désormais vous connecter à ECC sans avoir à saisir vos données d'utilisateur (utilisateur, service, mot de passe). En sélectionnant la nouvelle option Use integrated authentication dans la boîte de connexion, les champs réservés au nom d'utilisateur, au service et au mot de passe seront cachés lors de toute prochaine connexion. Configuration requise : L'authentification Automation Engine (AE) doit avoir été sélectionnée et l'identification unique (IU ou SSO pour Single Sign-On) doit avoir été sélectionnée pour le système AE sélectionné. Sélection d'une couleur de session Lors de la connexion à ECC, une option vous permet de choisir une couleur de session qui apparaît dans la barre horizontale, en haut de la page. En présence de plusieurs sessions ECC ouvertes, la couleur vous aide à savoir où vous êtes. Vous pouvez également modifier la couleur de la session ouverte. 76 | Remarques relatives à la version pour Enterprise Control Center Version 11 Tableaux de bord Le tableau ci-dessous décrit les éléments qui ont été ajoutés et modifiés au niveau des tableaux de bord dans ECC 11 : Nouvelles fonctionnalités / modifications Mode page pleine pour les widgets Vous avez désormais la possibilité d'afficher les widgets en mode Page pleine pour voir plus de données par widget. Widget User Activities Ce nouveau widget Process Automation consigne et affiche en temps réel les activités utilisateurs relatives aux manipulations d'objets. Des filtres vous permettent de définir les utilisateurs, objets et types d'activités que vous souhaitez inclure dans la fenêtre du widget. Widget Process Monitoring Le design de ce widget a été modifié pour offrir : l l Deux vues de tâches, une liste arborescente ou normale (comme c'est également le cas dans la liste des tâches de Process Monitoring) Options de filtrage étendues Process Monitoring Le tableau ci-dessous décrit les éléments qui ont été ajoutés et modifiés au niveau de Surveillance des processus dans ECC 11 : Nouvelles fonctionnalités / modifications Design de l'interface L'apparence et l'approche de Process Monitoring ont été révisées dans le cadre de la modification du design de l'interface utilisateur ECC. Critères de groupes étendus pour les activités Précédemment, le volet du navigateur affichait une liste de toutes les activités en fonction de leurs files. Désormais, vous pouvez choisir le mode d'affichage du nombre total d'activités groupées : l l l l Par file Par agent Par statut Par critère de groupe personnalisé défini par votre société Vue liste pour la surveillance du workflow Vous pouvez basculer entre la vue graphique du moniteur de workflow et une nouvelle liste. La liste affiche toutes les tâches subordonnées sous forme hiérarchique, vous offrant ainsi une vue d'ensemble complète, même sur les workflows à structure complexe. Enterprise Control Center Manuel d'Installation | 77 Process Assembly Le tableau ci-dessous décrit les éléments qui ont été ajoutés et modifiés au niveau de Process Assembly dans ECC 11. Nouvelles fonctionnalités / modifications Design de l'interface L'apparence et l'approche de Process Assembly ont été révisées dans le cadre de la modification du design de l'interface utilisateur ECC. Valeurs de critères de groupes personnalisées pour les objets (nouveau) Lorsque vous définissez les attributs des objets de workflow, vous pouvez désormais spécifier le groupe dont l'objet fait partie, à partir d'une liste d'attributs de groupe personnalisés. Ainsi, vous pouvez affecter des objets à l'unité d'affaire Finance, Opérations ou Ventes, etc. Vous pouvez ensuite regrouper des objets dans la liste de tâches Process Monitoring basée sur l'unité d'affaire, pour voir les performances de chaque groupe. Avant cette fonctionnalité, vous ne pouviez que regrouper des objets en fonction de critères standard (File, Statut et Agent) Objets éditables (nouveau) Vous avez désormais la possibilité d'éditer les objets des types suivants dans Process Assembly : l l l l l l l l Utilisateur (USER) Groupe Utilisateur (USERG) Workflow (JOBP) Job Windows (JOBS.WIN) Job Unix (JOBS.UNIX) Generic Job (JOBS.GENERIC) Script (SCRI) Variables statiques (VARA.STATIC) C'est la première phase d'un plan permettant de rendre tous les types d'objets entièrement éditables dans ECC. Invites disponibles pour des textes longs et multi-lignes La longueur maximale des variables de script dans AE a été supprimée (elle était de 1024 caractères auparavant). Cela vous permet de créer des invites pour un gros volume de données de texte multilignes (ex. : code XML). Vérifications des dépendances du jeu d'invites ECC exécute une vérification dynamique de la validité des données dans le jeu d'invites. Lorsque vous saisissez et modifiez des valeurs dans un jeu d'invites, ECC vérifie les règles de dépendance des autres champs. Si une nouvelle valeur de champ va à l'encontre d'une autre valeur saisie, ECC modifie et signale automatiquement le champ précédent en conséquence. Ouverture d'objets dans une nouvelle fenêtre (nouveau dans ECC 11.1) A partir de la liste d'objets du volet principal, vous pouvez désormais ouvrir des objets dans une nouvelle fenêtre de navigation ou, comme c'était déjà le cas, dans une nouvelle page d'onglets de la même fenêtre en tant que workflow. Si la fenêtre de lancement a une couleur de session, la nouvelle fenêtre aura la même barre de couleur en haut de la page. 78 | Remarques relatives à la version pour Enterprise Control Center Version 11 Service Catalog Le tableau ci-dessous décrit les éléments qui ont été ajoutés et modifiés au niveau de Service Catalog dans ECC 11. Nouvelles fonctionnalités / modifications Design de l'interface Dans le cadre de la modification du design de l'interface utilisateur ECC, l'apparence et l'approche de Service Catalog ont été révisées pour une manipulation plus facile et plus cohérente. Les fonctions et fonctionnalités d'Service Catalog n'en ont pas été affectées. Résolution de bogues Afin d’accéder à la liste actualisée des correctifs de bugs et des problèmes connus pour une version de produit donnée, accédez à Automic Download Center (downloads.automic.com). Cliquez sur Mode avancé, sélectionnez l’application et sa version, puis cochez Résolution de bogues. Problèmes connus Afin d’accéder à la liste actualisée des correctifs de bugs pour une version de produit donnée, accédez à Automic Download Center (downloads.automic.com). Sélectionnez ensuite l’application et sa version, puis cochez Problèmes connus. Glossaire Cette rubrique propose brèves définitions des termes utilisés dans la documentation Automic. A activation L'activation entraîne l'attribution d'un RunID à la Tâche, l'affichage de la Tâche dans la Fenêtre d'Activités et la préparation pour l'exécution.(voir aussi Début) activité voir Tâche Administration Perspective de l'ECC. Volet de gestion des utilisateurs et de leurs autorisations et privilèges. agent Programme permettant l'exécution de Traitements sur des systèmes cible comme un ordinateur ou des solutions d'entreprise. Egalement un type d'objet distinct dans l'Automation Engine. [Anciennement appelé "Exécuteur de tâches".] Agent RA Agent AE, pouvant être associé à une solution RA particulière et mettant ses fonctionnalités à disposition d'un système AE. Il sert donc d'interface entre un système, une application ou une plate-forme externe et un système AE. aide en ligne Aide en ligne pour manuels. Ouverte via un navigateur Web. alias Nom pour les Tâches qui affichent le moniteur et les statistiques au lieu du nom de l'objet réel dans la Fenêtre d'Activités. Possible pour les Tâches de Workflow et les objets qui sont activés de manière unique, périodique ou bien pas le Script. Attributs de l'hôte attributs de l'objet Job, variant en fonction de la plate-forme. authentification Une authentification se réfère au processus exécuté par un système AE pour vérifier si les droits accordés à un utilisateur lui donnent accès à ce système. L'Automation Engine vérifie UserID et mot de passe. Authentification unique Connexion sans saisie des informations de connexion (utilisateur, département, mot de passe). L''authentification unique se fait avec KDC via un service d''annuaire (ex. : Active Directory de Windows). Automation Engine Ce composant commande un système Automation Engine. Il se compose de plusieurs processus serveur. 80 | Chapitre Glossaire Automation Engine Script Langage de script utilisé par l'Automation Engine. [Anciennement appelé "Script AE".] Automation Platform Deprecated Term. Replaced by: ONE Automation Automic Release Automation Automic Release Automation (ARA) est une solution de bout en bout qui coordonne et automatise les processus logiciels, ainsi que le déploiement des applications pour des environnements de serveurs à grande échelle, en couvrant tous les cas d''utilisation mentionnés. [auparavant désigné "Application Release Automation", "Release Manager" et "Deployment Manager"] autorisation "Dans la gestion des utilisateurs, une autorisation se réfère à deux types de droits : -) Le droit d'un utilisateur d'accéder à un objet de l'Automation Engine et d'exécuter certaines tâches spécifiques. Les mots ""Droits"" dans l'Automation Engine et ""Autorisations"" dans ECC représentent la même fonctionnalité. -) Le droit d'un utilisateur à accéder aux types d'objet principaux et aux types personnalisés de l'application Web ARA. Vous pouvez ici définir des droits d'écriture ou limités à la création. Condition (ECC Policy Orchestrator)" autorisations Les droits dans l'ECC User Management se réfèrent aux droits d'accès d'un utilisateur aux types d'objet importants d'Automic Release Automation. Vous pouvez accorder des droits de lecture et d'écriture. B Base de données AE Système de gestion de base de données relationnelles, permettant la gestion centralisée de toutes les données de planification. Elle contient définitions d'objet, paramètres système, données statistiques, rapports de Job, etc. C Calendrier Rassemblement de jours au sein de Règles de calendriers. Également un type d'objet distinct dans AE. CallAPI Interface de programmation pouvant être exécutée en direct ou à partir d'un autre programme, afin d'exécuter un Script dans le système AE. caractères génériques Caractères de remplacement des données de filtre (? = un caractère exactement, * = chaîne de caractères). Chaîne de traitement Deprecated Term. Replaced by: workflow classe d'objet Tous les objets sont répartis en 4 classes: objets activables, objets actifs, objets passifs et objets système. Chapitre Glossaire | 81 Clef Colonne pour les objets Variable statique par laquelle il est possible d'accéder aux Valeurs d'une ligne spécifique. client Environnement indépendant pour la création et l'exécution d'objets dans un système AE. Le nom d'un client est un nombre de quatre chiffres à saisir lors de la connexion d'un utilisateur au système AE. Les utilisateurs et leurs droits y sont aussi définis.Egalement un type d'objet distinct dans l'Automation Engine. Client Queue Objet Queue présent par défaut dans chaque client. Cockpit Visualise les valeurs et statuts dans l'Automation Engine ou à partir des systèmes surveillés et contrôlés. Egalement un type d'objet distinct dans l'Automation Engine. Code Retour Valeur représentant le résultat des Tâches et des fonctions de Script. condition calendaire Le critère d'exécution d'une Tâche est basé sur les règles de calendriers. D date logique La date logique est utilisée comme date de comparaison pour tester les conditions calendaires. date réelle Date utilisée pour la vérification de la durée d'exécution ou des conditions horaires dans les caractéristiques des tâches de workflow. La date réelle, correspondant au moment de l'activation du workflow le plus haut, est transmise à toutes les tâches subordonnées. dépendance externe Tâche dont le statut de fin est pris en compte dans le déroulement du Workflow, bien qu'elle ne soit pas exécutée dans le cadre du Workflow. E ECC Abréviation d'Enterprise Control Center É élément PromptSet Champs/ éléments de contrôle permettant de demander des valeurs de l'Utilisateur. Forment le contenu d'un masque de saisie d'un PromptSet. enfant, enfants Objets activés par le biais de Tâches supérieures dans l'arborescence (parent). Enregistré en attente Statut d'une Tâche qui est exécutée dans un Groupe et attend son démarrage. 82 | Chapitre Glossaire Enterprise Control Center Abréviation d'Enterprise Control Center en-tête de page Barre supérieure de l'ECC. Affiche l'utilisateur actuellement connecté et lui permet de se déconnecter. événement Action exécutée lorsque certaines conditions sont remplies. Egalement un type d'objet distinct dans l'Automation Engine. Event-ID Premier RunID des Evènements de systèmes de fichiers ou de console. Les deux types d'Evènements impliquent une communication entre le composant Automation Engine et l'Agent. Afin que l'affectation à l'Evènement reste possible en cas de changement du fichier de logging ou de modification liée du RunID, la communication s'effectue par le biais du premier RunID. exécution Durée d'exécution d'une Tâche. C'est la période entre le début et la fin de la Tâche. La période d'activation n'en fait pas partie (voir aussi Activation et Démarrage). Explorer Fenêtre de l'Interface Utilisateur dans laquelle les objets sont affichés, traités et gérés. F Fenêtre d'activités Fenêtre de l'Interface Utilisateur dans laquelle s'affichent les objets activés. Fenêtre de message Fenêtre dans l'Interface Utilisateur qui affiche avertissements, messages d'information et d'erreur. Fuseau Horaire Définit l'heure locale. Egalement un type d'objet distinct dans l'Automation Engine. G gestion commune des utilisateurs La gestion commune des utilisateurs donne la possibilité, dans ECC, de gérer les utilisateurs de manière centralisée au sein de la plate-forme Automation Engine. Cela facilite la gestion des utilisateurs car leurs droits ne sont plus définis dans les différents composants. Les définitions des droits des utilisateurs et des groupes sont gérées dans la partie ECC Administration et chaque modification est reprise immédiatement dans le système backend Automic (Automation Engine, Decision et application Web ARA...). Groupe Regroupe des Tâches pour les exécuter ensemble. Egalement un type d'objet distinct dans l'Automation Engine. Groupe Utilisateur Regroupement d'Utilisateurs auxquels un profil de droits commun doit être attribué. Egalement un type d'objet distinct dans Automation Engine. Chapitre Glossaire | 83 H hôte Ordinateur, système cible I Include Script utilisé souvent et dans de nombreux objets. Egalement un type d'objet distinct dans l'Automation Engine. J Job Traitement sur un système cible. Egalement un type d'objet distinct dans l'Automation Engine. Job Control Language Acronyme de "Job Control Language". Il s'agit d'instructions qui forment les étapes de traitement et sont exécutées sur les machines. L Login Données de connexion pour les systèmes cible. Egalement un type d'objet distinct dans l'Automation Engine. M mode batch Traitement séquentiel de processus en arrière-plan. modèles Worflows (flux de travaux) prédéfinis pour des composants / tâches spécifiques (ex. : Tomcat, SubVersion). Moniteur de Workflows Représentation graphique de l'exécution d'objets de workflow actifs. Affiche la structure du Workflow et le statut des tâches subordonnées. N Navigateur Volet à gauche de l'interface Web permettant de sélectionner les perspectives et leurs fonctionnalités. NonStop Server Vous pouvez utiliser des processus continus (NWP) afin d''accroître la fiabilité de votre système. Une licence spécifique est requise pour cela. En mode continu, seuls les processus de travail (WP) d''un seul ordinateur sont actifs. Les processus d''un autre ordinateur (processus continus) sont disponibles sur demande. Lorsque l''ordinateur primaire qui exécute les processus de travail actifs tombe en panne, les processus de travail continus prennent la relève. A l''inverse du 84 | Chapitre Glossaire fonctionnement en parallèle habituel, la configuration système NonStop Server n''utilise pas les WP de tous les ordinateurs. Les WP d''un ordinateur sont toujours en mode "hot standby" (secours immédiat). [auparavant désigné "UC4.Nonstop Server"]. O objet Les activités et déroulements que contrôle l'Automation Engine sont représentés à l'aide d'objets (voir aussi Tâche). ONE Automation [Anciennement appelé "ONE Automation Platform".] onglet Onglets permettant une décomposition du volet principal en plusieurs pages. P page d'accueil Page d'accueil de l'ECC : vue générale des perspectives et de leurs fonctionnalités. page du tableau de bord Page d'accueil de chaque perspective contenant une vue générale de ses fonctionnalités. pages externes Perspective générale toujours affichée contenant différents liens. parent Un objet peut être activé de différentes façons. L'initiateur de l'activation s'appelle Tâche de niveau supérieur (parent). (voir aussi Enfant, Enfants) perspective "Volet fonctionnel propre de l'interface Web de l'Enterprise Control Center (ECC). Les perspectives ""Service Catalog"", ""Process Monitoring"" et ""Process Assembly"" mettent à disposition de l'utilisateur des fonctionnalités de la plate-forme d'automatisation AE." priorité AE La priorité AE est influencée par le traitement des Tâches au sein du système AE. privilèges Dans l'Automation Engine, les privilèges sont des droits permettant de travailler avec certaines fonctionnalités en front-end et dans l'interface utilisateur. Vous pouvez attribuer des privilèges à chaque utilisateur dans l'Automation Engine. Process Assembly Perspective de l'Enterprise Control Center. Sert à créer, définir et modifier des workflows. Process Automation Ancien nom de la perspective Catalogue de Service. Process Monitoring Perspective du plug-in Process Automation. Met à disposition des fonctionnalités de surveillance et de modification d'activités. Chapitre Glossaire | 85 processus de communication Partie du composante Automation Engine. Assure la connexion aux composants. processus serveur Partie du composant Automation Engine. Il existe plusieurs types de processus serveur: processus de communication, processus de travail, processus de dialogue et processus nonstop. PromptSet Masque de saisie défini par l'Utilisateur pour les objets activables. Egalement un type d'objet distinct dans l'Automation Engine. protocole d'activation Rapport contenant les détails d'activation de la tâche. JCL généré, modifications de variables, etc.). Q Queue Définit le nombre maximal de Tâches exécutées en parallèle, leur priorité et l'ordre des objets à exécuter.Egalement un type d'objet distinct dans l'Automation Engine. R Rapport Rapport contenant les détails d'activation d'une tâche ou d'un composant. Règle de calendrier Partie d'un objet Calendrier dans laquelle les jours sont définis. Release Manager Deprecated Term. Replaced by: Automic Release Automation reprise Répétition d'une exécution d'objet déjà créée pour laquelle plusieurs particularités s'appliquent au redémarrage. rôles "Les rôles dans la gestion des utilisateurs ECC se réfèrent aux rôles utilisateur de Policy Orchestrator. Les rôles utilisateur organisent les actions pouvant être exécutées par un utilisateur. L'utilisateur ""super administrateur"" peut, par exemple, utiliser toutes les fonctionnalités en rapport avec Policy Orchestrator." RunID Abréviation du numéro d'identification unique. Il s'agit plus précisément d'un nombre qui identifie clairement l'exécution d'une Tâche. Le RunID peut comporter entre 7 et 10 caractères . Ils sont attribués par le composant Automation Engine. S script Egalement un type d'objet distinct dans l'Automation Engine. 86 | Chapitre Glossaire séquence de données Liste interne (Exemple : Sorties de console ou lignes d'un objet Variable), dont les lignes peuvent être accessibles grâce à une boucle PROCESS et l'élément de script GET_PROCESS_LINE. Les Séquences de données sont créées avec les éléments de script PREP_PROCESS*. Service Catalog Un catalogue de services est une liste de services à partir de laquelle un utilisateur ou une application peut consommer (appeler et utiliser) un service ou plusieurs. Dans ECC, ce terme se réfère à une perspective présentant les workflows que l'utilisateur est autorisé à utiliser. ServiceManager Programme permettant de démarrer et d'arrêter des composants. Simulation Estimation de la durée d'une Tâche sur la base des exécutions précédentes. simulation automatique Indique les tâches qui seront exécutées dans une période donnée et offre ainsi une prévisualisation détaillée des activités futures. Sous-Workflow Workflow faisant partie d'une autre Workflow. statistiques Liste des exécutions précédentes d'une tâche. statut Statut d'une tâche (par ex. active, bloquée, génération en cours, etc.). Sync Synchronise les objets activables en fonction de statuts et d'actions définis. Egalement un type d'objet distinct dans l'Automation Engine. système AE Environnement contrôlé par les composants AE. [Anciennement appelé "système UC4".] T Table de Codes Définit un jeu de caractères complet. Egalement un type d'objet distinct dans l'Automation Engine. tâche Objet exécutable qui a déjà été exécuté. Tâche de niveau supérieur Liste des exécutions précédentes d'une Tâche. tâches périodiques Sont planifiées sans objet Schedule et couvrent la plupart du temps une période inférieure à un jour. Chapitre Glossaire | 87 transfert de fichier Transmission de fichiers entre deux machines. Egalement un type d'objet distinct dans l'Automation Engine. transferts de fichiers avec caractères qualifiés Transferts de fichiers sans caractères génériques. Uniquement un fichier spécifique est transféré. type d'objet A chaque activité correspond un objet: Agent, Notification, Utilisateur, Groupe Utilisateur, Cockpit, Table de Codes, Documentation, Evènement, Transfert de Fichier, Groupe, Include, Job, Workflow, Calendrier, Login, Client, RemoteTaskManager, Schedule, Script, Serveur, Sync, Variable et Fuseau horaire. U Universal Time Coordinated L'Automation Engine utilise UTC (Universal Time Coordinated) en interne en raison de sa clarté universelle. Pour l'affichage de l'heure et pour son utilisation dans les Tâches et les éléments de script, il est possible de créer des objets Fuseau horaire correspondants, convertis dans un fuseau horaire local. utilisateur Dans l'Automation Engine, un utilisateur se réfère à une instance d'un objet Utilisateur de l'Automation Engine, mais c'est en général la personne travaillant avec les produits Automic. Chaque utilisateur a son ID et certains droits d'accès à différents volets d'un système AE, et à leurs produits. Dans l'Automation Engine, les droits d'accès sont réglés par droits et privilèges, dans Decision par les rôles utilisateurs et droits EventBase et dans l'application Web ARA par des autorisations objet. L'outil de gestion des utilisateurs ECC règle de façon centrale ces droits d'accès. Vous trouverez de plus amples informations dans le chapitre Unified user management. V Variable Enregistre ou fournit les valeurs dynamiques de l'exécution. Egalement un type d'objet distinct dans Automation Engine. Variable dynamique Objet Variable avec l'attribut "Source" - "EXEC", "SQL", "SQL interne", "Multi" ou "Liste de fichier". Pour chaque accès, les valeurs sont récupérées directement dans la source de données et ne sont pas enregistrées dans l'objet. variable PromptSet Enregistre la valeur d'un élément PromptSet. Ainsi, il peut s'agir selon la situation de celle indiquée par l'Utilisateur ou d'une valeur par défaut. Elles se comportent comme des Variables d'objet. Variables Variables comportant les paramètres de configuration du système AE. variables d'objet Caractères de remplacement des valeurs définies dans l'onglet "Variables & Prompts" d'un objet. 88 | Chapitre Glossaire volet principal Volet central de l'ECC pouvant afficher sous forme d'onglets plusieurs pages de différentes perspectives. W WebHelp Format d'aide pour les manuels qui peut être ouvert via un navigateur web. workflow Permet d'ajouter, regrouper, associer, caractériser ou supprimer les tâches d'un workflow. Egalement un type d'objet propre à Automation Engine. [Anciennement appelé "chaîne de traitement" et "chaîne de job".]
Documents pareils
Roquette automatise les traitements informatiques SAP avec
Américaine pendant la nuit Européenne. Automic Dollar Universe
est le nerf vital de la production informatique du groupe.
Ce dernier est devenu, au cours des différents projets
d’industrialisation ...