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

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 ...

Plus en détail