PDF Mbs Sysadmin
PDF Mbs Sysadmin
PDF Mbs Sysadmin
Version 7.6
Important
Avant d'utiliser le prsent document et le produit associ, prenez connaissance des informations gnrales figurant la
section Remarques, la page 517.
Cette dition s'applique la version 7.6.0 d'IBM Maximo Asset Management et toutes les ditions et modifications
ultrieures, sauf indication contraire dans les nouvelles ditions.
LE PRESENT DOCUMENT EST LIVRE EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM
DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES INFORMATIONS EN CAS DE
CONTREFACON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE.
Ce document est mis jour priodiquement. Chaque nouvelle dition inclut les mises jour. Les informations qui y
sont fournies sont susceptibles d'tre modifies avant que les produits dcrits ne deviennent eux-mmes
disponibles. En outre, il peut contenir des informations ou des rfrences concernant certains produits, logiciels ou
services non annoncs dans ce pays. Cela ne signifie cependant pas qu'ils y seront annoncs.
Pour plus de dtails, pour toute demande d'ordre technique, ou pour obtenir des exemplaires de documents IBM,
rfrez-vous aux documents d'annonce disponibles dans votre pays, ou adressez-vous votre partenaire
commercial.
Vous pouvez galement consulter les serveurs Internet suivants :
v http://www.fr.ibm.com (serveur IBM en France)
v http://www.ibm.com/ca/fr (serveur IBM au Canada)
v http://www.ibm.com (serveur IBM aux Etats-Unis)
Compagnie IBM France
Direction Qualit
17, avenue de l'Europe
92275 Bois-Colombes Cedex
Copyright IBM France 2014. Tous droits rservs.
Copyright IBM Corporation 2008, 2014.
. 46
. 46
. 47
. 47
. 47
. 48
. 49
. 49
51
51
52
53
54
54
55
55
58
59
60
62
62
63
63
63
65
66
67
67
68
69
70
71
71
72
73
73
74
75
75
75
76
iii
. 76
. 77
77
. 79
. 79
. 80
. 81
.
.
.
.
.
81
82
82
83
84
. 85
. 86
. 87
.
.
.
.
.
88
89
89
90
91
. 91
. 91
. 92
iv
107
107
108
109
109
109
110
110
110
111
111
111
112
112
112
113
115
115
116
116
117
119
119
120
121
122
123
124
125
128
130
131
133
134
134
135
136
137
. 139
. 140
. 140
.
.
.
.
.
.
142
143
143
143
144
145
. 146
Chapitre 6. Implmentation de la
scurit . . . . . . . . . . . . . . 151
Prsentation des groupes de scurit . . . . .
Groupes de scurit et accs aux sites et aux
applications . . . . . . . . . . . . .
Types de groupes de scurit . . . . . . .
Processus de scurit . . . . . . . . . .
Authentification des utilisateurs . . . . .
Autorisations des groupes de scurit . . .
Profils de scurit . . . . . . . . . .
Profil de scurit d'une organisation
possdant deux groupes de scurit exemple . . . . . . . . . . . . .
Suivi des connexions . . . . . . . . .
Chiffrement et scurit . . . . . . . .
Piratage et attaques par saturation . . . .
Cration automatique d'enregistrements
d'utilisateurs authentifis via le protocole LDAP.
Combinaison des groupes de scurit . . . .
Combinaison des groupes de scurit - rgles
de restriction des donnes . . . . . . .
Combinaison des groupes de scurit - rgles
d'autorisation de l'application . . . . . .
Combinaison des groupes de scurit - rgles
pour les limites et les tolrances
d'approbation . . . . . . . . . . .
Combinaison des groupes de scurit - rgles
d'autorisation des composants GLG . . . .
Combinaison des groupes de scurit - rgles
d'autorisation de main-d'oeuvre . . . . .
Combinaison des groupes de scurit - rgles
d'autorisation de site . . . . . . . . .
Combinaison des groupes de scurit - rgles
d'autorisation de magasin . . . . . . .
Scurit du serveur d'applications . . . . .
Scurit du serveur d'applications proprits de gestion des utilisateurs et des
groupes . . . . . . . . . . . . .
Rles de scurit pour le serveur
d'applications . . . . . . . . . . .
Environnement connexion unique pour la
scurit d'un serveur d'applications . . . .
Scurit des serveurs d'applications et LDAP
Synchronisation de donnes LDAP . . . .
151
152
153
153
154
155
159
160
162
163
164
165
165
166
167
167
168
168
169
169
169
170
171
171
172
172
173
174
174
175
176
176
178
178
179
180
181
182
183
184
184
184
185
186
186
187
188
189
190
190
191
192
193
194
195
196
197
197
199
. 200
vi
203
203
205
205
205
206
208
208
209
210
210
210
211
211
212
212
214
215
215
215
216
217
217
217
217
217
218
219
219
219
220
. 223
. 224
. 225
. 225
. 225
226
. 227
. 228
. 229
231
231
231
231
232
232
233
233
233
234
234
235
236
236
237
238
238
239
239
239
240
241
241
242
221
221
222
223
245
.
.
.
.
. 245
. 245
. 245
246
. 247
Escalades prdfinies . . . . . . . . .
Escalades et accords sur les niveaux de service
Modles de communication et notifications .
Zones d'enregistrement d'escalades . . . .
Rgles de suppression pour les escalades . .
Utilisation d'escalades . . . . . . . . .
Cration d'escalades . . . . . . . . .
Dfinition de points d'escalade . . . .
Validation d'escalades . . . . . . . .
Activation d'escalades . . . . . . . .
Modification d'escalades. . . . . . . .
Dsactivation d'escalades . . . . . . .
. 248
249
. 250
. 250
. 251
. 252
. 252
. 253
. 255
. 255
. 256
. 257
259
260
260
261
262
262
263
264
269
270
271
271
271
271
273
275
276
277
284
284
285
286
286
287
288
288
290
292
293
294
295
297
297
298
299
299
300
300
302
302
303
.
.
.
.
.
307
307
309
309
310
311
311
. 312
312
312
313
. 313
. 314
. 314
. 315
. 316
291
292
Table des matires
vii
.
.
.
.
.
.
.
.
.
.
.
.
.
.
317
317
319
319
319
320
321
321
322
322
323
323
324
327
328
. 330
. 332
. 333
334
. 335
viii
337
338
338
339
340
341
344
345
346
346
346
347
347
348
349
349
349
350
350
351
351
353
354
357
360
361
361
362
364
366
367
368
368
369
369
371
372
373
373
374
375
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
381
381
381
381
382
382
382
383
.
.
. 383
. 383
387
388
388
388
389
391
392
393
394
395
395
395
397
398
401
401
401
401
402
402
403
403
. 405
. 406
407
407
408
408
409
409
411
411
412
414
414
415
415
415
416
416
416
417
417
418
419
420
420
421
423
423
423
424
424
425
425
426
426
427
ix
.
.
.
.
.
.
. 427
. 427
. 427
. 428
429
429
431
431
432
432
432
432
434
435
435
435
436
437
438
438
439
439
440
448
449
450
450
450
451
451
452
452
453
453
433
433
433
434
434
434
. 455
.
.
.
.
.
.
.
.
. 457
. 457
459
459
459
460
461
461
462
463
443
443
444
444
444
445
445
445
445
447
448
Proprits de l'actif . . . . . . . . . . .
Proprits du document joint . . . . . . . .
Proprits des scripts d'automatisation . . . . .
Proprits de la langue bidirectionnelle. . . . .
Proprit du tableau d'affichage . . . . . . .
Proprit de l'agenda . . . . . . . . . . .
Proprits de l'article de classification . . . . .
Proprit du modle de communication . . . .
Proprit de condition . . . . . . . . . .
Proprits de tche priodique . . . . . . .
Proprits de la base de donnes . . . . . . .
Proprit des actifs dploys . . . . . . . .
Proprits systme des interactions par messagerie
lectronique . . . . . . . . . . . . . .
Proprits du port d'coute de messagerie . . . .
Proprits d'environnement . . . . . . . .
Proprits de signature lectronique . . . . . .
Proprit du grand livre gnral . . . . . . .
465
465
468
468
469
469
469
469
469
470
470
475
475
476
477
477
478
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
478
478
479
479
479
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
480
480
482
483
483
Proprits de scurit. . . . . . . .
Proprits du serveur. . . . . . . .
Proprits de navigation latrale . . . .
Proprits systme de l'interface utilisateur
Utilitaires pour la consignation et les tests .
Proprit de gnration d'intervention . .
Proprits de flux de travaux . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
486
489
492
494
514
516
516
Remarques . . . . . . . . . . . . 517
Marques .
. 519
xi
xii
Illustrations
Les illustrations sont fournies titre d'exemple. Certaines peuvent contenir des
donnes propres la France.
Terminologie
La terminologie des titres IBM peut diffrer d'un pays l'autre. Reportez-vous au
tableau ci-dessous, au besoin.
IBM France
IBM Canada
ingnieur commercial
reprsentant
agence commerciale
succursale
ingnieur technico-commercial
informaticien
inspecteur
technicien du matriel
Claviers
Les lettres sont disposes diffremment : le clavier franais est de type AZERTY, et
le clavier franais-canadien de type QWERTY.
Nomenclature
Les touches prsentes dans le tableau d'quivalence suivant sont libelles
diffremment selon qu'il s'agit du clavier de la France, du clavier du Canada ou du
clavier des tats-Unis. Reportez-vous ce tableau pour faire correspondre les
touches franaises figurant dans le prsent document aux touches de votre clavier.
xiii
Brevets
Il est possible qu'IBM dtienne des brevets ou qu'elle ait dpos des demandes de
brevets portant sur certains sujets abords dans ce document. Le fait qu'IBM vous
fournisse le prsent document ne signifie pas qu'elle vous accorde un permis
d'utilisation de ces brevets. Vous pouvez envoyer, par crit, vos demandes de
renseignements relatives aux permis d'utilisation au directeur gnral des relations
commerciales d'IBM, 3600 Steeles Avenue East, Markham, Ontario, L3R 9Z7.
Assistance tlphonique
Si vous avez besoin d'assistance ou si vous voulez commander du matriel, des
logiciels et des publications IBM, contactez IBM direct au 1 800 465-1234.
xiv
Les oprations intensives en ressources comme les rapports, les tches priodiques
et l'infrastructure d'intgration peuvent tre configures pour s'excuter sur des
clusters spars. Vous pouvez configurer les processus ne ncessitant pas
d'interactions avec les utilisateurs de sorte qu'ils s'excutent sur des machines
virtuelles distinctes de celles assurant les interactions. Par exemple, les travaux de
tche priodique planifie et les messages entrants de systmes externes
(infrastructure d'intgration) peuvent s'excuter sur des JVM distinctes. Si la charge
systme requiert des ressources supplmentaires, vous pouvez ajouter des JVM
pour rpondre ce besoin. Une augmentation des ressources matrielles peut
galement s'avrer ncessaire. Par exemple, si votre environnement en clusters
structure intgre traite rgulirement des milliers de messages issus de systmes
externes, vous pouvez ajouter des JVM supplmentaires au cluster. La fiabilit du
systme augmente lorsque la charge de travail est rpartie sur plusieurs JVM.
Un dploiement standard inclut les clusters suivants :
Cluster d'interface utilisateur
Le cluster d'interface utilisateur permet aux utilisateurs d'accder au
systme partir d'un navigateur Web.
Cluster d'infrastructure d'intgration
Le cluster d'infrastructure d'intgration traite les messages d'intgration
issus des files d'attente de messages et transfre les messages vers les files
d'attente. Ce cluster utilise les commandes Java Message Service (JMS),
Hyper Text Transfer Protocol (HTTP) POST, les services Web et la
technologie Enterprise JavaBeans (EJB).
Cluster de tches priodiques
Le cluster de tches priodiques traite les travaux planifis. Vous pouvez
excuter des travaux planifis pour les tches d'intgration, les escalades,
les oprations LDAP (Lightweight Directory Access Protocol) ou pour
excuter des rapports.
Cluster de rapport
Un cluster de rapport ddi fait fonctionner le moteur de gnration de
rapports Business Intelligence and Reporting Tools (BIRT). Si vous ne crez
pas de cluster de rapport, le moteur de gnration de rapports BIRT
s'excute sur chaque cluster, ce qui peut affecter les performances des
applications interactives.
Le processus de cration d'un environnement en cluster implique l'excution de
tches associes Maximo Asset Management, suivie de l'excution de tches
associes au serveur d'applications, WebSphere Application Server ou WebLogic
Server. Le tableau suivant dcrit le processus de cration clusters :
Tche
Objectif
Tche
Objectif
Tches associes:
Cration de clusters dans WebLogic Server, la page 29
Vous pouvez crer autant de clusters que ncessaire.
Cration de clusters dans WebSphere Application Server, la page 16
Dans Integrated Solutions Console, vous pouvez crer autant de clusters que
ncessaire. Chaque cluster peut contenir plusieurs membres de cluster JVM (Java
Virtual Machine).
Procdure
1. Accdez au rpertoire ibm\SMP\maximo. Crez une copie de sauvegarde du
fichier maximo.properties existant puis supprimez ce fichier.
2. Crez une copie du fichier de proprits pour le cluster d'interface utilisateur.
a. Copiez le fichier ibm\SMP\etc\maximo.properties_orig vers
rp_install\applications\maximo\properties\maximo.properties.
b. Ouvrez le fichier maximo.properties dans un diteur de texte, ajoutez
l'option donotrun puis rpertoriez toutes vos tches priodiques, sauf
JMSQSEQCONSUMER, par exemple :
mxe.crontask.donotrun=BBCron,
ESCALATION, ESCESCBLTNEXP, REPORTLOCKRELEASE, REPORTLOCKRELEASE1,
REPORTUSAGECLEANUP, REPORTUSAGECLEANUP1
Procdure
1. Crez une cope du fichier ejb-jar.xml pour chaque cluster que vous souhaitez
dployer. Par exemple, si vous prvoyez de dployer quatre clusters, crez les
quatre copies suivantes :
v ejb-jarui.xml pour le cluster d'interface utilisateur
v ejb-jarcron.xml pour le cluster de tches priodiques
v ejb-jarmif.xml pour le cluster d'intgration
v ejb-jarrpt.xml pour le cluster de rapports
2. Ouvrez le fichier ejb-jarmif.xml que vous avez cr pour le cluster
d'infrastructure d'intgration et supprimez le code des beans grs par message
suivants :
v MessageDriven_JMSContQueueProcessor_1
Chapitre 1. Configuration du systme
v MessageDriven_JMSContQueueProcessor_2
v JMSContQueueProcessor-1
v JMSContQueueProcessor-2
Aprs avoir supprim la section, le code figurant dans votre fichier doit
correspondre au code suivant :
<!-- MEA MDB -->
<message-driven id="MessageDriven_JMSContQueueProcessor_1">
<ejb-name>JMSContQueueProcessor-1</ejb-name>
<ejb-class>psdi.iface.jms.JMSContQueueProcessor</ejb-class>
<transaction-type>Container</transaction-type>
<message-destination-type>javax.jms.Queue</message-destination-type>
<env-entry>
<env-entry-name>MESSAGEPROCESSOR</env-entry-name>
<env-entry-type>java.lang.String </env-entry-type>
<env-entry-value>psdi.iface.jms.QueueToMaximoProcessor</env-entry-value>
</env-entry>
</message-driven>
<!-- MEA MDB for error queue -->
<message-driven id="MessageDriven_JMSContQueueProcessor_2">
<ejb-name>JMSContQueueProcessor-2</ejb-name>
<ejb-class>psdi.iface.jms.JMSContQueueProcessor</ejb-class>
<transaction-type>Container</transaction-type>
<message-destination-type>javax.jms.Queue</message-destination-type>
<env-entry>
<env-entry-name>MESSAGEPROCESSOR</env-entry-name>
<env-entry-type>java.lang.String </env-entry-type>
<env-entry-value>psdi.iface.jms.QueueToMaximoProcessor</env-entry-value>
</env-entry>
<env-entry>
<env-entry-name>MDBDELAY</env-entry-name>
<env-entry-type>java.lang.Long </env-entry-type>
<env-entry-value>30000</env-entry-value>
</env-entry>
</message-driven>
<!-- MEA MDB -->
<container-transaction>
<method>
<ejb-name>JMSContQueueProcessor-1</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<!-- MEA MDB for error queue -->
<container-transaction>
<method>
<ejb-name>JMSContQueueProcessor-2</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
<max-beans-in-free-pool>3</max-beans-in-free-pool>
</pool>
<destination-jndi-name>jms/maximo/int/queues/cqinerr</destination-jndi-name>
<connection-factory-jndi-name>jms/maximo/int/cf/intcf
</ connection-factory-jndi-name>
</message-driven-descriptor>
<transaction-descriptor>
<trans-timeout-seconds>600</trans-timeout-seconds>
</transaction-descriptor>
<jndi-name>JMSContQueueProcessor-2</jndi-name>
</weblogic-enterprise-bean>
Concepts associs:
Accs aux services par des messages entrants
Procdure
1. Crez une copie du fichier rp_install\deployment\buildmaximoear.cmd pour
chaque cluster que vous prvoyez de dployer. Par exemple, si vous prvoyez
de dployer quatre clusters, crez les quatre copies suivantes :
v buildmaximoearui.cmd
v buildmaximoearcron.cmd
v buildmaximoearmif.cmd
v buildmaximoearrpt.cmd
2. Ouvrez le fichier buildmaximoear.cmd de chaque cluster et ajoutez la commande
shell suivante au dbut du fichier, o cluster est le cluster dont vous modifiez le
fichier :
copy /Y rp_install\applications\maximo\properties\
maximocluster.properties
rp_install\applications\maximo\properties\maximo.properties
Par exemple, pour le cluster d'interface utilisateur, ajoutez les commandes shell
suivantes :
copy /Y rp_install\applications\maximo\properties\maximoui.properties
rp_install\applications\maximo\properties\maximo.properties
3. Dans le fichier buildmaximoear.cmd de chaque cluster, ajoutez la commande
shell suivante au dbut du fichier, o cluster est le cluster dont vous modifiez le
fichier :
copy /Y rp_install\applications\maximo\mboejb\ejbmodule\meta-inf\ejbjarcluster.xml
rp_install\applications\maximo\mboejb\ejbmodule\meta-inf\ejb-jar.xml
Par exemple, pour le cluster d'interface utilisateur, ajoutez les commandes shell
suivantes :
copy /Y rp_install\applications\maximo\mboejb\ejbmodule\meta-inf\ejbjarui.xml
rp_install\applications\maximo\mboejb\ejbmodule\meta-inf\ejb-jar.xml
10
11
Procdure
1. A partir de l'invite de commande, accdez rp_install\maximo\deployment\
et excutez chacun des quatre fichiers de gnration cr pour les clusters, par
exemple :
v
v
v
v
buildmaximoearui.cmd
buildmaximoearcron.cmd
buildmaximoearmif.cmd
buildmaximoearrpt.cmd
12
Description
maximouiweb.war
mboweb.war
meaweb.war
13
Fichier WAR
Description
iehs.war
rmireg.war
Concepts associs:
Fichiers EAR, la page 12
Les fichiers EAR sont des archives qui contiennent tous les fichiers requis pour
excuter une application.
Tches associes:
Cration de fichiers de gnration pour les clusters, la page 10
Vous devez crer un fichier buildmaximoear.cmd distinct pour chaque cluster.
Lorsque vous excutez les fichiers buildmaximoear.cmd distincts, vous crez un
fichier EAR distinct pour chaque cluster.
Cration de fichiers EAR Maximo pour les clusters, la page 11
Aprs avoir cr un fichier de gnration pour chaque cluster, vous devez crer un
fichier EAR Maximo pour le cluster. Le nom du fichier EAR est bas sur
l'instruction set NOM_FICHIER_EAR du fichier de gnration.
Procdure
A partir d'une invite de commande, accdez au rpertoire rp_install/deployment
puis excutez la commande suivante : buildrmiregwar.cmd
Concepts associs:
Java RMI (Remote Method Invocation), la page 16
RMI (Remote Method Invocation) est une interface de programmation d'application
qui permet aux objets situs dans des zones mmoire distinctes d'interagir. Les
zones de mmoire distinctes peuvent faire partie du mme systme physique ou
peuvent se trouver sur des systmes diffrents connects en rseau.
14
Procdure
1. Connectez-vous en tant qu'administrateur la Integrated Solutions Console
l'aide de l'adresse http://servername:9060/admin.
2. Dans le panneau de navigation de la Integrated Solutions Console,
slectionnez Servers > Server Types > WebSphere Application Servers puis
cliquez sur New pour crer une machine virtuelle Java pour le registre RMI.
3. Indiquez RMIRegistry comme nom de serveur et utilisez les paramtres par
dfaut pour le modle de serveur et les proprits du serveur.
4. Cliquez sur Terminer et enregistrez les informations relatives au serveur.
5. Dans le panneau de navigation de la Integrated Solutions Console, cliquez sur
Applications > Application Types > WebSphere Enterprise Applications.
6. Cliquez sur WebSphere enterprise applications, puis sur Installer.
7. Cliquez sur Parcourir et spcifiez le fichier install_home/deployment/default/
rmireg.war.
8. Dans la zone Racine de contexte, indiquez RMI.
9. Cochez la case Generate Default Bindings (Gnrer les liaisons par dfaut).
10. Passez la section suivante sans modifier les slections. Ne modifiez pas le
nom d'application par dfaut rmireg_war.
11. Dans la section Mapping Modules to Servers (Mappage des modules aux
serveurs), slectionnez le serveur RMIRegistry, cochez la case MBO Web
Application (Application Web MBO) et cliquez sur Appliquer.
12. Confirmez que l'application Web MBO est mappe RMIRegistry.
13. Cliquez sur Terminer pour finaliser l'installation du fichier.
14. Enregistrez le fichier rmireg_war dans la configuration principale.
15. Rptez les tapes 1 14 pour chaque serveur physique ou machine virtuelle
agissant en tant que serveur.
Concepts associs:
Java RMI (Remote Method Invocation), la page 16
RMI (Remote Method Invocation) est une interface de programmation d'application
qui permet aux objets situs dans des zones mmoire distinctes d'interagir. Les
zones de mmoire distinctes peuvent faire partie du mme systme physique ou
peuvent se trouver sur des systmes diffrents connects en rseau.
15
16
Procdure
1. Connectez-vous en tant qu'administrateur la Integrated Solutions Console
l'aide de l'adresse http://servername:9060/admin.
2. Dans le panneau de navigation, slectionnez Serveurs > Clusters > Clusters
WebSphere Application Server
3. Cliquez sur Nouveau et entrez un nom de cluster, par exemple cluster_iu.
4. Indiquez le nom du premier membre de cluster JVM, comme maximoui1.
5. Slectionnez MXServer pour crer le membre de cluster JVM bas sur une
JVM existante.
6. Rptez les tapes 4 5 pour crer autant de membres de cluster JVM que
ncessaire.
7. Sauvegardez vos changements. Les membres de cluster JVM sont crs en tant
que serveurs d'applications, bass sur les paramtres du serveur d'applications
MXServer.
8. Dfinissez le paramtre JVM -Dmxe.name avec le paramtre nom_jvm
correspondant chaque membre de cluster JVM.
a. Dans le panneau de navigation, slectionnez Serveurs > Types de serveur
> Serveur d'applications WebSphere et slectionnez le serveur
d'applications comme membre de cluster JVM.
b. Dans Service Infrastructure (Infrastructure de service), cliquez sur Java
and Process Management (Java et gestion de processus) > Process
definition (Dfinition de processus) > Java Virtual Machine (Machine
virtuelle Java).
c. Pour les plateformes 32 bits, faites dfiler la liste et entrez 1536 pour les
paramtres Taille de pile initiale et Taille de pile maximale. Pour les
plateformes 64 bits, entrez 4096 pour ces valeurs.
d. Dans la zone Arguments JVM gnriques, indiquez le paramtre JVM
Dmxe.name sur le nom de chaque serveur, par exemple :
-Dmxe.name=maximoui1 -Dmxe.name est le nom de la proprit transmise la
JVM au dmarrage et maximoui1 est le nom identifiant le membre de
cluster JVM.
e. Dans la zone Arguments JVM gnriques, spcifiez les paramtres JVM
suivants afin d'optimiser les performances du systme :
-Dsun.rmi.dgc.ackTimeout=10000--Djava.net.preferIPv4Stack=true
f. Rptez les tapes a e pour chaque membre de cluster JVM.
9. Dans le panneau de navigation, slectionnez Serveurs > Types de serveur >
WebSphere Application Server pour obtenir les numros de port de chaque
membre :
a. Ouvrez le panneau de configuration du membre de cluster JVM.
b. Dans la section Communications, cliquez sur Ports.
c. Notez le numro de port du port WC_defaulthost.
d. Rptez les tapes a c pour chaque membre de cluster JVM.
10. Pour chaque membre de cluster JVM, enregistrez le numro de port sur un
hte virtuel.
a. Dans le panneau de navigation, slectionnez Environnement > Htes
virtuels.
b. Pour crer un hte virtuel, cliquez sur Nouveau et indiquez le nom d'hte
virtuel.
c. Sauvegardez vos changements.
Chapitre 1. Configuration du systme
17
d. Pour crer l'alias d'hte, slectionnez l'hte virtuel et cliquez sur Nouveau.
e. Entrez le numro de port du serveur Web. Laissez * comme nom d'hte.
f. Cliquez sur Nouveau et entrez le port du membre de cluster. Rptez cette
tape pour chaque membre de cluster. Laissez * comme nom d'hte.
g. Sauvegardez vos changements.
11. Rptez les tapes 2 10 pour chaque cluster de votre dploiement.
Concepts associs:
Prsentation des clusters de serveurs d'application, la page 2
Un cluster regroupe des fonctions similaires deux machines virtuelles Java (JVM)
ou plus afin de traiter une fonction unique, comme des tches priodiques
planifies. Les clusters se connectent la mme base de donnes mais fonctionnent
de faon indpendante. Par exemple, si le cluster de tches priodiques choue, les
utilisateurs peuvent encore se connecter au cluster d'interface utilisateur.
Avant de commencer
La configuration de JMS ncessite la comprhension des bus, des fabriques de
connexion, des files d'attente, des spcifications d'activation et des magasins. Pour
configurer JMS, vous devez tre familiaris avec les dtails de configuration de
votre serveur d'applications.
18
19
Description
nom
uiconfact
nom JNDI
jms/maximo/int/cf/intcf
Nom du bus
uijmsbus
Cible
Type de cible
Moteur de messagerie
Pondration de la cible
Requis
20
Description
nom
mifconfact
Nom JNDI
jms/maximo/int/cf/intcf
Nom du bus
mifjmsbus
Cible
Type de cible
Moteur de messagerie
Pondration de la cible
Requis
Description
nom
cronconfact
nom JNDI
jms/maximo/int/cf/intcf
Nom du bus
cronjmsbus
Cible
Type de cible
Moteur de messagerie
Pondration de la cible
Requis
Pour le bus d'interface utilisateur, crez une destination de bus de file d'attente
nomme sqoutuibd.
Chapitre 1. Configuration du systme
21
22
Option
Description
nom
sqoutui
Option
Description
Nom du bus
uijmsbus
nom JNDI
jms/maximo/int/queues/sqout
sqoutuibd
Description
nom
sqoutcron
Nom du bus
cronjmsbus
nom JNDI
ms/maximo/int/queues/sqout
sqoutcronbd
3. Pour la file d'attente sortante squentielle, crez la file d'attente pour le membre
du bus d'infrastructure d'intgration avec les valeurs suivantes :
Option
Description
nom
sqoutmif
Nom du bus
mifjmsbus
nom JNDI
jms/maximo/int/queues/sqout
sqoutmifbd
Description
nom
sqinmif
Nom du bus
mifjmsbus
nom JNDI
jms/maximo/int/queues/sqin
sqinmifbd
5. Pour la file d'attente entrante continue, crez la file d'attente pour le membre
du bus d'infrastructure d'intgration avec les valeurs suivantes :
Option
Description
nom
cqinmif
Nom du bus
mifjmsbus
nom JNDI
jms/maximo/int/queues/cqin
cqinmifbd
6.
Pour la file d'attente entrante continue, crez la file d'attente pour le membre
du bus d'infrastructure d'intgration avec les valeurs suivantes :
Option
Description
nom
cqinerrmif
Nom du bus
mifjmsbus
23
Option
Description
nom JNDI
jms/maximo/int/queues/cqinerr
cqinerrmifbd
Concepts associs:
Configuration de Java Message Service pour WebSphere Application Server, la
page 25
Si vous configurez un environnement l'aide d'un cluster d'intgration connect
un ou plusieurs systmes d'intgration, vous devez configurer JMS (Java Message
Service) pour l'intgration base sur file d'attente. Vous devez crer les files
d'attente qui sont accessibles par l'interface utilisateur, cron et les clusters
d'intgration. Le cluster de rapport ne requiert pas de files d'attente JMS.
Cration de spcifications d'activation Java Message Service :
Une spcification d'activation Java Message Service (JMS) est associe une file
d'attente qui utilise les beans grs par message (MDB) pour consommer les
messages de la file d'attente. La spcification d'activation fournit les informations
ncessaires pour que la file d'attente reoive des messages. Pour chaque file
d'attente continue cre, configurez la spcification d'activation avec la porte
cellule.
Procdure
1. Pour la file d'attente continue entrante, crez la spcification d'activation avec
les valeurs suivantes :
Option
Description
nom
intjmsact
Nom du bus
mifjmsbus
Type de destination
queue
ms/maximo/int/queues/cqin
Description
nom
intjmsacterr
Nom du bus
mifjmsbus
Type de destination
queue
jms/maximo/int/queues/cqinerr
24
Description
25
Tableau 1. Files d'attente pour une configuration WebSphere Application Server (suite)
File d'attente
Description
Concepts associs:
Accs aux services par des messages entrants
Tches associes:
Configuration de Java Message Service pour WebSphere Application Server, la
page 18
Java Message Service (JMS) est le standard de messagerie utilis pour envoyer et
recevoir des messages des files d'attente. Ce processus permet une communication
distribue avec les systmes externes de manire asynchrone, fiable et couplage
lche. La configuration JMS est spcifique au serveur d'applications. Vous devez
configurer les files d'attente JMS dans l'environnement et les rendre accessibles via
JNDI (Java Naming Directory Interface).
Configuration d'un serveur de traitement des messages
Procdure
1. Arrtez toutes les machines virtuelles Java s'excutant dans le cluster dans
lequel vous souhaitez dployer des fichiers EAR.
2. Ouvrez la console de solutions intgres et, dans le panneau de navigation,
cliquez sur Applications > Application Types (Types d'applications) >
WebSphere enterprise applications (Applications d'entreprise WebSphere).
3. Cliquez sur Installer et dans le rpertoire install_home/deployment/default,
recherchez le fichier EAR que vous souhaitez dployer. Par exemple, si vous
configurez le cluster d'interface utilisateur, recherchez le fichier maximoui.ear.
4. Acceptez les paramtres par dfaut et slectionnez tous les modules et le
cluster, par exemple UICluster. Si vous utilisez un serveur Web, slectionnez-le.
5. Slectionnez tous les modules et l'hte virtuel, par exemple UICluster_host,
pour mapper les htes virtuels.
6. Cliquez sur Terminer.
7. Enregistrez le fichier dans la configuration principale.
8. Dployez le fichier maximoiehs.ear.
26
9. Rptez les tapes 2 8 pour les fichiers EAR pour les clusters restants.
27
Lorsque le fichier EAR est dploy, les objets Java recherchent un registre RMI
dans la zone de mmoire en cours. Si aucun registre RMI n'est trouv, un registre
est cr et est associ l'instance de produit.
Dans un environnement en cluster, la cration d'un registre RMI li une instance
de produit peut entraner des problmes. Si la machine JVM choue, les autres
JVM situes sur le mme serveur physique ne sont pas accessibles par les
programmes client.
Dans un environnement en cluster, la solution consiste dployer le fichier de
registre RMI rmireg.war sur le serveur d'applications. Le fichier rmireg.war est
dploy sur un serveur distinct et cre le registre indpendamment de toute
machine JVM du produit. Si une JVM est arrte ou recycle, la communication
RMI n'est pas perdue. Dans un environnement en cluster qui s'tend sur plusieurs
serveurs physiques, RMI doit tre dploy une fois sur chaque serveur. Toutefois,
si la proprit mxe.allowLocalObjects est dfinie sur 1 et que vous n'utilisez pas le
programme client RMI dans votre environnement, il n'est pas ncessaire de
dployer le fichier rmireg.war.
Tches associes:
Dploiement du fichier de registre RMI pour WebLogic Server, la page 27
Lorsque vous gnrez un fichier de registre RMI, ce fichier doit tre dploy dans
chaque serveur physique. Le dploiement inclut la cration d'un service de registre
RMI et la cration d'un fichier de traitement par lots pour dmarrer une invocation
RMI. Pour que le processus s'excute correctement, vous devez mettre jour la
squence de dmarrage pour tous les serveurs afin que tous les serveurs produit
dmarrent aprs le dmarrage du serveur RMI.
Dploiement du fichier de registre RMI dans WebSphere Application Server, la
page 15
Un serveur contenant un registre RMI continue s'excuter mme en cas d'chec
d'un autre serveur du cluster. Lorsque vous gnrez le fichier de registre RMI, ce
fichier doit tre dploy dans le serveur d'applications.
Cration du fichier de registre RMI, la page 14
Le fichier rmireg.war permet de crer le registre RMI. Aprs avoir cr le fichier
rmireg.war, vous pouvez dployer le fichier sur le serveur d'applications.
Cration de services de registre RMI pour WebLogic Server :
Vous pouvez dployer un fichier de registre RMI (remote method invocation) de
faon crer un registre indpendant des serveurs produit. Un serveur qui
contient un registre RMI continue s'excuter mme en cas d'chec d'un autre
serveur du cluster. Ce registre dmarre sur le serveur avant le dmarrage de tout
membre de cluster.
Pourquoi et quand excuter cette tche
La variable rp_install reprsente l'emplacement d'installation du dossier produit.
La variable rp_install_WebLogic reprsente l'emplacement d'installation de
WebLogic Server, qui est par dfaut \bea.
Procdure
1. Ouvrez une invite de commande et accdez au rpertoire
rp_install_WebLogic\user_projects\domains\nom_domaine.
2. Excutez le fichier startWebLogic.cmd pour dmarrer WebLogic Server.
28
Procdure
1. Dmarrez le serveur d'applications.
a. Dans une invite de commande, accdez au rpertoire bea\user_projects\
domains\base_domain.
b. Excutez la commande startweblogic.
2. Connectez-vous en tant qu'administrateur sur la console d'administration
WebLogic Server en entrant l'adresse http://nom_serveur:7001/console.
3. Pour procder des modifications dans la console d'administration,
verrouillez la hirarchie de modification de configuration du domaine.
4. Crez les serveurs grs que vous prvoyez d'ajouter au cluster.
Chapitre 1. Configuration du systme
29
5. Crez le cluster.
6. Slectionnez le cluster. Sous l'onglet Serveurs, ajoutez les serveurs grs au
cluster.
7. Dfinissez la taille de pile minimum sur 128 Mo.
8. Dfinissez la taille de pile maximum sur 1424 Mo.
9. Affectez un port au cluster. Chaque cluster doit tre affect un port unique.
10. Rptez les tapes 4 9 pour chaque cluster requis pour le dploiement.
11. Activez vos changements.
Concepts associs:
Prsentation des clusters de serveurs d'application, la page 2
Un cluster regroupe des fonctions similaires deux machines virtuelles Java (JVM)
ou plus afin de traiter une fonction unique, comme des tches priodiques
planifies. Les clusters se connectent la mme base de donnes mais fonctionnent
de faon indpendante. Par exemple, si le cluster de tches priodiques choue, les
utilisateurs peuvent encore se connecter au cluster d'interface utilisateur.
Avant de commencer
La configuration de JMS requiert la comprhension des bus, des fabriques de
connexion, des files d'attente, des spcifications d'activation et des magasins. Pour
configurer JMS, vous devez tre familiaris avec les dtails de configuration de
votre serveur d'applications.
Concepts associs:
Configuration de Java Message Service pour WebLogic Server, la page 36
Les serveurs Java Message Service (JMS) permettent de grer les ressources de file
d'attente et de sujet, et de conserver des informations sur les magasins de file
d'attente.
Cration de magasins de file d'attente :
Vous crez des magasins Java Message Service (JMS) pour stocker les messages
persistants. Pour les files d'attente sortantes squentielles, vous crez les magasins
de file d'attente pour chaque cluster afin de vous assurer que l'arrt d'un cluster
spcifique n'affecte pas les autres clusters. Pour les autres types de file d'attente
(file d'attente entrante squentielle et file d'attente entrante continue), assurez-vous
qu'elles sont configures pour les clusters d'infrastructure d'intgration et de tche
priodique.
Procdure
1. Crez un magasin de file d'attente sortante squentielle et appelez-le
sqoutuistore. Ciblez le magasin sqoutuistor sur l'un des serveurs de cluster
d'interface utilisateur.
2. Crez les magasins suivants pour chaque file d'attente que vous crez. Ciblez
chaque magasin sur l'un des serveurs de cluster d'infrastructure d'intgration.
a. Pour la file d'attente entrante squentielle, crez un magasin et appelez-le
sqinstore.
30
31
Procdure
1. Crez un module JMS pour la file d'attente sortante squentielle et appelez-le
intjmssqoutuimodule. Ciblez le module intjmssqoutuimodule sur le cluster
d'interface utilisateur.
a. Crez une file d'attente sortante squentielle pour le module
intjmssqoutuimodule avec les valeurs suivantes :
nom
sqout
Nom JNDI
jms/maximo/int/queues/sqout
A l'aide du nom par dfaut, sqout, crez un sous-dploiement pour la file
d'attente sortante squentielle que vous avez cre et ciblez-le sur le serveur
JMS sqoutuiserver.
b. Crez une fabrique de connexions pour les files d'attente cres, avec les
valeurs suivantes :
nom
intjmssqconfact
Nom JNDI
jms/maximo/int/cf/intsqcf
Ne crez pas de sous-dploiement car la fabrique de connexions hrite de la
cible du module JMS, qui est le cluster d'infrastructure d'intgration.
Dfinissez la transaction XA de la fabrique de connexions sur active.
2. Crez un module JMS pour les files d'attente squentielles et appelez-le
intjmssqintmodule. Ciblez le module intjmssqintmodule sur le cluster
d'infrastructure d'intgration.
a. Crez une file d'attente entrante squentielle pour le module
intjmssqintmodule avec les valeurs suivantes :
nom
sqin
Nom JNDI
jms/maximo/int/queues/sqin
A l'aide du nom par dfaut, sqin, crez un sous-dploiement pour la file
d'attente entrante squentielle que vous avez cre et ciblez-le sur le serveur
JMS sqinserver.
b. Crez une file d'attente sortante squentielle pour le module
intjmssqintmodule avec les valeurs suivantes :
nom
sqout
Nom JNDI
jms/maximo/int/queues/sqout
A l'aide du nom par dfaut, sqout, crez un sous-dploiement pour la file
d'attente sortante squentielle que vous avez cre et ciblez-le sur le serveur
JMS sqoutserver.
c. Crez une fabrique de connexions pour les files d'attente cres, avec les
valeurs suivantes :
nom
intjmssqconfact
Nom JNDI
jms/maximo/int/cf/intsqcf
Ne crez pas de sous-dploiement car la fabrique de connexions hrite de la
cible du module JMS, qui est le cluster d'infrastructure d'intgration.
Dfinissez la transaction XA de la fabrique de connexions sur active.
32
sqout
Nom JNDI
jms/maximo/int/queues/sqout
A l'aide du nom par dfaut, sqout, crez un sous-dploiement pour la file
d'attente sortante squentielle que vous avez cre et ciblez-le sur le serveur
JMS sqoutcronserver.
b. Crez une fabrique de connexions pour les files d'attente cres, avec les
valeurs suivantes :
nom
intjmssqconfact
Nom JNDI
jms/maximo/int/cf/intsqcf
Ne crez pas de sous-dploiement car la fabrique de connexions hrite de la
cible du module JMS, qui est le cluster d'infrastructure
d'intgration.Dfinissez la transaction XA de la fabrique de connexions
sur active.
4. Crez un module JMS pour la file d'attente continue et nommez-le
intjmscqmodule. Ciblez le module intjmscqmodule sur le cluster d'infrastructure
d'intgration.
a. Crez une file d'attente entrante continue pour le module intjmscqmodule
avec les valeurs suivantes :
nom
cqin
Nom JNDI
jms/maximo/int/queues/cqin
Crez un sous-dploiement pour cette file d'attente avec le nom par dfaut,
cqin, et ciblez-le sur le serveur JMS cqinserver.
b. Crez une fabrique de connexions pour la file d'attente cre avec les
valeurs suivantes :
nom
intjmscqconfact
Nom JNDI
jms/maximo/int/cf/intcqcf
Ne crez pas de sous-dploiement car la fabrique de connexions hrite de la
cible du module JMS, qui est le cluster d'infrastructure d'intgration.
Dfinissez la transaction XA de la fabrique de connexions sur active.
Dfinissez la zone Messages Maximum sur -1.
Concepts associs:
Configuration de Java Message Service pour WebLogic Server, la page 36
Les serveurs Java Message Service (JMS) permettent de grer les ressources de file
d'attente et de sujet, et de conserver des informations sur les magasins de file
d'attente.
33
34
Description
nom
mxintsqinstore
Cible
MAXIMOIF
Valeur de prfixe
mxintsqin
9. Rptez les tapes 4 7 pour crer un magasin JMS JDBC pour une file
d'attente squentielle. Indiquez les valeurs suivantes :
Option
Description
nom
mxintsqoutstore
Cible
MAXIMOU11
Valeur de prfixe
mxintsqout
10. Rptez les tapes 4 7 pour crer un magasin JMS JDBC pour une file
d'attente d'erreurs entrante continue. Indiquez les valeurs suivantes :
Option
Description
nom
mxintcqinerrstore
Cible
MAXIMOIF
Valeur de prfixe
mxintcqinerr
35
Concepts associs:
Configuration de Java Message Service pour WebLogic Server
Les serveurs Java Message Service (JMS) permettent de grer les ressources de file
d'attente et de sujet, et de conserver des informations sur les magasins de file
d'attente.
Activation des fabriques de connexion Java Message Service dans WebLogic
Server :
Lorsque vous crez des fabriques de connexion, vous devez les activer.
Procdure
1. Dans la console d'administration WebLogic Server, cliquez sur Lock and Edit
(Verrouiller et diter).
2. Slectionnez Services > Messagerie > Modules JMS.
3. Slectionnez la fabrique de connexion que vous souhaitez activer.
4. Sur l'onglet Transaction, cochez la case XA Connection Factory Enabled
(Fabrique de connexions XA active).
5. Cliquez sur Sauvegarder.
6. Sur l'onglet Client, dfinissez le nombre maximum de messages par session
-1.
7. Enregistrez et appliquez les modifications.
Concepts associs:
Configuration de Java Message Service pour WebLogic Server
Les serveurs Java Message Service (JMS) permettent de grer les ressources de file
d'attente et de sujet, et de conserver des informations sur les magasins de file
d'attente.
Configuration de Java Message Service pour WebLogic Server :
Les serveurs Java Message Service (JMS) permettent de grer les ressources de file
d'attente et de sujet, et de conserver des informations sur les magasins de file
d'attente.
Les serveurs et modules JMS fournissent la prise en charge de la messagerie. Si
vous utilisez WebLogic Server, vous ne pouvez pas utiliser la technique de
messagerie du bouclage pour les erreurs qui apparaissent en mode de traitement
continu des messages. Dans WebLogic Server, vous ne pouvez pas dfinir une file
d'attente d'erreurs pour qu'elle gre ses propres erreurs. Par consquent, la file
d'attente d'erreurs s'engorge aprs quelques erreurs, en fonction de la valeur de
messages maximum par session de la fabrique de connexions.
Etant donn que la file d'attente d'erreurs WebLogic Server s'engorge aprs
quelques erreurs, seules les premires erreurs de la file d'attente sont traites. Les
messages restants ne sont pas traits, sauf si les messages d'erreur sont supprims.
Pour viter ce problme, dfinissez la valeur de nombre maximum de messages
par session sur -1 pour la fabrique de connexions de la file d'attente continue. La
valeur -1 indique que le nombre de messages est illimit. Cependant, le nombre de
messages est toujours limit par la quantit de mmoire virtuelle pour le
processus.
Vous pouvez dfinir les files d'attente suivantes :
36
Description
Concepts associs:
Configuration d'un serveur de traitement des messages
Tches associes:
Configuration de Java Message Service pour WebLogic Server, la page 30
Java Message Service (JMS) est le standard de messagerie utilis pour crer,
envoyer, recevoir et lire des messages issus de files d'attente. Ce processus permet
une communication distribue avec les systmes externes de manire asynchrone,
fiable et couplage lche.
Information associe:
Accs aux services par des messages entrants
Procdure
1. Pour procder des changements dans la console d'administration, verrouillez
la hirarchie de changement de la configuration pour le domaine.
2. Slectionnez Dploiements.
3. Slectionnez Installer et accdez l'emplacement du fichier maximo.ear, puis
slectionnez l'emplacement et enregistrez le fichier. Le fichier EAR est enregistr
dans le dossier install_home\deployment\default.
4. Slectionnez Installer pour dployer le fichier EAR dans le cluster.
5. Activez les changements.
6. Dployez le fichier maximo.ear.
7. Rptez les tapes 2 6 pour les clusters restants.
37
Avant de commencer
Mettez jour Base de donnes Maximo avec les donnes d'application en
excutant la commande updatedb.
38
Procdure
1. Ouvrez une ligne de commande et accdez au rpertoire install_dir\maximo\
deployment.
2. Excutez les commandes suivantes :
Option
Description
Avant de commencer
Les fichiers maximo.ear et maximoiehs.ear doivent tre gnrs pour pouvoir tre
dploys.
Si l'application Maximo (MAXIMO) et l'application d'aide de Maximo (MXIEHS)
sont dj installes, vous devez les dsinstaller avant de commencer.
Procdure
1. Connectez-vous la console ISC (Integrated Solutions Console) l'adresse
http://nom_hte:port/admin et cliquez sur Applications > Types
d'application > Applications d'entreprise WebSphere > Installer.
2. Accdez au rpertoire install_dir\maximo\deployment\default dans lequel se
trouve le fichier maximo.ear, puis cliquez sur Suivant.
Chapitre 1. Configuration du systme
39
Avant de commencer
Les fichiers maximo.ear et maximoiehs.ear doivent tre gnrs pour pouvoir tre
dploys.
Si l'application Maximo (MAXIMO) et l'application d'aide de Maximo (MXIEHS)
sont dj installes, vous devez les dsinstaller avant de commencer.
Procdure
1. Connectez-vous la console d'administration WebLogic Server, l'adresse
http://nom_hte:port/console, et cliquez sur Install.
2. Accdez au rpertoire install_dir\maximo\deployment\default dans lequel se
trouve le fichier maximo.ear, puis cliquez sur Suivant.
3. Cliquez sur Install this deployment as an application > Next > Finish >
Activate Changes.
4. Rptez les tapes 1 4 pour dployer le fichier maximoiehs.ear.
5. Pour vrifier que l'installation a abouti, dmarrez le serveur d'applications et
connectez-vous Maximo Asset Management.
Concepts associs:
Fichiers EAR, la page 12
Les fichiers EAR sont des archives qui contiennent tous les fichiers requis pour
excuter une application.
40
41
Description
maximouiweb.war
mboweb.war
meaweb.war
iehs.war
rmireg.war
Concepts associs:
Fichiers EAR, la page 12
Les fichiers EAR sont des archives qui contiennent tous les fichiers requis pour
excuter une application.
Tches associes:
Cration de fichiers de gnration pour les clusters, la page 10
Vous devez crer un fichier buildmaximoear.cmd distinct pour chaque cluster.
Lorsque vous excutez les fichiers buildmaximoear.cmd distincts, vous crez un
fichier EAR distinct pour chaque cluster.
Cration de fichiers EAR Maximo pour les clusters, la page 11
Aprs avoir cr un fichier de gnration pour chaque cluster, vous devez crer un
fichier EAR Maximo pour le cluster. Le nom du fichier EAR est bas sur
l'instruction set NOM_FICHIER_EAR du fichier de gnration.
Fichiers EAR
Les fichiers EAR sont des archives qui contiennent tous les fichiers requis pour
excuter une application.
Les deux fichiers EAR suivants sont utiliss. Chaque fichier EAR contient un ou
plusieurs modules d'application Web (extension .war) :
42
v maximo.ear
maximouiweb.war
mboweb.war
meaweb.war
v maximoiehs.ear
iehs.war
Vous rgnrez et redployez les fichiers EAR ds que vous :
v Modifiez des fichiers .xml ou de classe personnalise (maximo.ear).
v Modifiez des rubriques d'aide HTML (aide en ligne) (maximoiehs.ear).).
v Modifiez des paramtres dans le fichier maximo.properties (Maximo.ear).
Concepts associs:
Fichiers d'archive d'application Web (WAR), la page 13
Les fichiers WAR font partie des fichiers EAR. Ils contiennent, par exemple, des
pages JSP ou HTML.
Tches associes:
Gnration des fichiers EAR Maximo pour des configurations de base, la page
38
Les fichiers d'archive d'entreprise (EAR) contiennent l'ensemble des zones
ncessaires l'excution d'une application. Le processus de gnration cre les
deux fichiers EAR qui sont utilis pour le dploiement des applications Maximo
sur le serveur d'applications.
Cration de fichiers de gnration pour les clusters, la page 10
Vous devez crer un fichier buildmaximoear.cmd distinct pour chaque cluster.
Lorsque vous excutez les fichiers buildmaximoear.cmd distincts, vous crez un
fichier EAR distinct pour chaque cluster.
Cration de fichiers EAR Maximo pour les clusters, la page 11
Aprs avoir cr un fichier de gnration pour chaque cluster, vous devez crer un
fichier EAR Maximo pour le cluster. Le nom du fichier EAR est bas sur
l'instruction set NOM_FICHIER_EAR du fichier de gnration.
43
WebLogic Server
Si WebLogic Server est configur pour s'excuter avec la machine virtuelle Java,
utilisez les paramtres de mmoire suivants :
v Taille de pile minimum - 128 Mo (-Xms512m)
v Taille de pile maximum - 1424 Mo (-Xmx1424m)
v Taille permanente maximum - 512 Mo (-XX:MaxPermSize=512m)
44
45
WebLogic Server
Pour plus d'informations sur WebLogic Server, voir la documentation du serveur
Oracle WebLogic Server :
http://e-docs.bea.com/wls/docs92/ ou WebLogic Server
Procdure
1. Dans votre navigateur Web, slectionnez Outils puis Options Internet.
2. Sur l'onglet Gnral cliquez sur Paramtres.
3. Slectionnez Automatiquement.
46
Procdure
1. Accdez <racine_Maximo>root>\applications\maximo\maximouiweb\
webmodule\WEB-INF\web.xml.
2. Recherchez la section session-config et modifiez la valeur de l'lment
session-timeout. Par exemple, le remplacement de 30 par 40 augmente le dlai
d'attente de 30 60 minutes.
Procdure
1. Vrifiez que la proprit systme mxe.webclient.systemNavBar a pour valeur 1.
2. Activez le menu de navigation latral :
Option
Description
Pour un utilisateur
47
Procdure
1. Dans l'application Proprits systme, localisez la proprit
mxe.webclient.skin.
2. Dfinissez la proprit sur l'habillage de votre choix.
Option
Description
tivoli13
tivoli09
Information associe:
Planification de l'exprience utilisateur
48
Avant de commencer
Vrifiez que votre navigateur ne bloque pas les fentres contextuelles.
Procdure
1. Dans le concepteur d'applications, ouvrez le fichier de prsentation de
l'application pour laquelle vous voulez masquer le menu de navigation, puis
cliquez sur Exporter la dfinition de l'application. Pour masquer le menu de
navigation dans le centre de contrle, slectionnez Exporter la dfinition du
systme, puis STARTCNTR.
2. Sauvegardez le fichier XML en local et ouvrez-le dans un diteur XML.
3. Dans la commande <presentation>, ajoutez l'attribut de proprit
systemnav="false", et sauvegardez le fichier. Par exemple, le code XML suivant
permet de masquer le menu de navigation latral du fichier Designer.xml :
<presentation id="designer" mboname="MAXAPPS" resultsstableid="results_showlist"
beanclass="psdi.webclient.beans.designer.DesignerAppBean" version="7.1.0.0"
apphelp="com.ibm.mbs.doc,designer/c_application_designer.html"
synchronous="true" systemnav="false">
Procdure
1. Connectez-vous au systme d'administration existant avec l'ID utilisateur utilis
pour installer le produit.
2. Crez une copie du rpertoire d'installation. Par dfaut, cette valeur est
C:\IBM\SMP pour Windowset /opt/IBM/SMP pour Linux et les systmes UNIX.
Vrifiez que toutes les autorisations de fichier sont conserves.
3. Connectez-vous au systme d'administration cible avec l'ID utilisateur qui a t
utilis pour installer le produit sur le poste de travail d'administration existant.
49
Linux et UNIX
rpertoire_install/SMP/CTG_DE/acsi/bin/de_chghostname.sh
Rsultats
La migration du poste de travail d'administration est termine. Excutez les
fonctions de maintenance partir du nouveau poste de travail administratif
uniquement.
50
Description
Dictionnaire de donnes
Conteneur
51
Description
Partition de stockage
Objet mtier
Table
Colonne
Ligne
Vue
Index
Relation
Jointure
52
Contenu
MAXOBJECT
MAXTABLE
MAXVIEW
MAXATTRIBUTE
MAXVIEWCOLUMN
MAXRELATIONSHIP
MAXSEQUENCE
MAXSYSINDEXES
MAXSYSKEYS
53
Partitions de stockage
Une partition de stockage de base de donnes correspond l'emplacement o est
stock un objet de base de donnes sur un disque. Les partitions de stockage de
base de donnes sont appeles espaces de table dans DB2 et Oracle, et groupes de
fichiers dans SQL Server.
Lorsqu'une base de donnes est cre, l'administrateur de base de donnes
configure le domaine DBSTORAGEPARTITION dans l'application Domaines afin
d'inclure une liste d'espaces de table disponibles o les objets sont stocks. Lorsque
vous crez un objet comme une table, vous spcifiez la partition de stockage
partir d'une liste d'espaces de table disponibles.
Dans IBM DB2, la base de donnes ou le systme peut grer les espaces de table :
v Si la base de donnes gre les espaces de table, les index peuvent tre diffrents
de la table.
v Si le systme gre les espaces de table, les index doivent tre identiques la
table.
La base de donnes et le systme ne peuvent pas tous les deux grer les espaces de
stockage. Vous devez choisir l'un ou l'autre.
Objets mtier
Un objet mtier est un objet qui possde un ensemble d'attributs et de valeurs,
ainsi que des oprations. Par ailleurs, un objet mtier est en relation avec d'autres
objets mtier. Les objets mtier contiennent des donnes mtier et modlent les
comportements mtier.
Un objet de base de donnes, contrairement un objet mtier, ne modle pas le
comportement. Un objet de base de donnes est une entit logicielle autonome
compose de donnes et de fonctions permettant de manipuler les donnes. Un
objet mtier peut comprendre un ou plusieurs objets de base de donnes.
Chaque objet mtier possde un ensemble fixe de proprits permettant d'identifier
le type d'objet mtier. Les proprits spcifient galement la manire dont la base
de donnes peut utiliser l'objet mtier.
Les informations relatives un objet mtier (les mtadonnes) sont stockes dans
des tables de la base de donnes. Les objets mtier contiennent les mtadonnes
suivantes :
v Dfinition de l'objet mtier (le nom, l'entit de base de donnes, s'il s'agit d'un
objet permanent ou non-permanent et le nom de classe Java, par exemple)
v Les attributs, comme leur nom, le type de donnes, la taille et le nom de classe
de validation des zones
v Les relations associes
Il existe deux types d'objet mtier : les objets mtier permanents et les objets mtier
non permanents. Un objet mtier permanent stocke les valeurs d'attribut dans une
base de donnes. Un objet mtier non permanent ne stocke pas de mtadonnes.
Dans un objet mtier non permanent, les donnes sont transitoires et ne sont
jamais stockes dans la base de donnes.
Les mtadonnes d'un objet mtier permanent reprsentent les donnes d'une table
ou d'une vue de base de donnes.
54
Les mtadonnes associes aux objets mtier permettent de grer les objets de base
de donnes. Par consquent, il est toujours obligatoire qu'une table ou vue de base
de donnes soit associe un objet mtier permanent.
Tches associes:
Cration d'objets, la page 63
Un objet est une entit logicielle autonome compose de donnes et de fonctions
permettant de manipuler les donnes. Vous pouvez utiliser une abrviation de
votre organisation comme prfixe pour tout objet ou nom d'attribut, qu'il soit
nouveau ou modifi.
Ajout d'attributs aux objets, la page 68
Vous pouvez ajouter des attributs un objet lorsque vous souhaitez fournir
davantage d'informations sur un objet.
Modification d'attributs, la page 69
Vous pouvez modifier les attributs si ncessaire. En fonction de la configuration de
l'attribut, il vous sera peut-tre impossible de modifier toutes les zones.
Cration de restrictions sur les attributs, la page 70
Vous pouvez crer des restrictions sur les attributs afin d'viter que les donnes
externes n'crasent la valeur de l'attribut slectionn.
Dfinition de cartes de recherche, la page 89
Dfinissez une carte de recherche pour associer un objet source et une zone source
un objet cible et aux zones associes. Le produit est fourni avec des cartes de
recherche prdfinies, mais vous pouvez dfinir vos propres cartes de recherche
pour les objets que vous crez.
Rfrence associe:
Types de donnes d'attribut, la page 60
Chaque enregistrement de base de donnes contient plusieurs attributs. Chaque
attribut est associ un type de donnes.
55
Description
Attributs d'objet
SYSTEM
Un objet de niveau
systme.
Attribut systme
Exemple
Les restrictions de
scurit sont
appliques au niveau
application ou objet
dans les dfinitions
d'objets mtier de
niveau systme
spcifiques.
SYSTEMORG
Attribut systme et
Un objet de niveau
attribut
systme qui peut
galement tre affect d'organisation
une organisation.
Si l'ID d'organisation
n'est pas spcifi,
l'objet fonctionne au
niveau systme.
SYSTEMSITE
Attribut systme et
Un objet de niveau
attribut de site
systme qui peut
galement tre affect
un site.
Un objet de niveau
systme qui peut
galement tre affect
une organisation,
ou une organisation
et un site.
Si l'ID de site n'est
pas spcifi, l'objet
fonctionne au niveau
systme ou au niveau
de l'organisation. Le
niveau varie selon
que l'ID
d'organisation a t
affect ou pas.
Si l'ID d'organisation
n'est pas spcifi,
l'objet fonctionne au
niveau systme.
56
Attribut systme,
attribut
d'organisation et
attribut de site
(siteid is null or
siteid = ...) and (orgid
is null or orgid = ...)
Description
Attributs d'objet
FILTAPPSYSTEM
Attribut systme et
attribut de filtre
d'application
Exemple
Un objet de niveau
organisation.
Attribut
d'organisation
orgid = ...
La structure applique
la scurit pour ce
type.
ORGSITE
Attribut
Un objet de niveau
d'organisation et
organisation peut
galement tre affect attribut de site
un site.
(siteid is null or
siteid = ...) et orgid =
...
Un objet de niveau
organisation avec
filtrage
d'applications.
Attribut
d'organisation et
attribut de filtre
d'applications
Un objet de niveau
site.
Attribut de site
siteid = ...
57
Description
Attributs d'objet
FILTAPPSITES
Un objet de niveau
site avec filtrage
d'applications.
Attribut de site et
attribut de filtre
d'applications
Exemple
Attribut d'ensemble
Un objet de niveau
d'articles
ensemble d'articles.
La valeur de l'attribut
itemsetid doit exister
dans l'organisation
d'insertion de
l'utilisateur.
La structure ajoute la
restriction de scurit
obligatoire.
COMPANYSET
Attribut d'ensemble
Un objet de niveau
ensemble de socits. de socits
La valeur de l'attribut
compnaysetid doit
exister dans
l'organisation
d'insertion de
l'utilisateur.
La structure ajoute la
restriction de scurit
obligatoire.
Description
Un un
Un plusieurs
58
Description
Plusieurs plusieurs
Exemple
Parent = MAXUSER, Enfant = SITE et Nom = DEFSITE signifie que ce maxuser
existe et que vous souhaitez obtenir le site du site par dfaut de l'utilisateur.
siteid = :defsite
Cette configuration signifie site.siteid = maxuser.defsite. Lorsque l'instruction
SQL est excute, la valeur de l'attribut parent remplace tout ce qui est prcd
d'un deux-points.
59
Description
ALN
Caractres alphanumriques,
casse mixte
La longueur maximale
dpend de la base de
donnes :
v Oracle = 4000 caractres
v SQL Server = 8000
caractres
v DB2 = 32 672 caractres
60
AMOUNT
BIGINT
Grand entier
BLOB
CLOB
CRYPTO
CRYPTOX
DATE
Date uniquement
DATETIME
Date et heure
DECIMAL
Nombre dcimal
DURATION
Dure en heures
Description
FLOAT
Nombre flottant
GL
Compte GLG
Type de donnes
alphanumrique utilis pour
les comptes GLG.
INTEGER
Nombre entier
LONGALN
Alphanumrique long.
LOWER
Caractres minuscules
SMALLINT
TIME
Heure uniquement
UPPER
Caractres majuscules
VARCHAR
Caractre de longueur
variable
YORN
Concepts associs:
Objets mtier, la page 54
Un objet mtier est un objet qui possde un ensemble d'attributs et de valeurs,
ainsi que des oprations. Par ailleurs, un objet mtier est en relation avec d'autres
objets mtier. Les objets mtier contiennent des donnes mtier et modlent les
comportements mtier.
Partitions de stockage, la page 54
Une partition de stockage de base de donnes correspond l'emplacement o est
stock un objet de base de donnes sur un disque. Les partitions de stockage de
base de donnes sont appeles espaces de table dans DB2 et Oracle, et groupes de
fichiers dans SQL Server.
Tches associes:
Cration d'objets, la page 63
Un objet est une entit logicielle autonome compose de donnes et de fonctions
permettant de manipuler les donnes. Vous pouvez utiliser une abrviation de
votre organisation comme prfixe pour tout objet ou nom d'attribut, qu'il soit
nouveau ou modifi.
Ajout d'attributs aux objets, la page 68
Vous pouvez ajouter des attributs un objet lorsque vous souhaitez fournir
davantage d'informations sur un objet.
Modification d'attributs, la page 69
Vous pouvez modifier les attributs si ncessaire. En fonction de la configuration de
l'attribut, il vous sera peut-tre impossible de modifier toutes les zones.
Cration de restrictions sur les attributs, la page 70
Vous pouvez crer des restrictions sur les attributs afin d'viter que les donnes
externes n'crasent la valeur de l'attribut slectionn.
Chapitre 2. Configuration de bases de donnes
61
Index
Les index permettent d'optimiser les performances d'extraction de donnes. Par
ailleurs, ils fournissent des pointeurs d'emplacements des donnes les plus
utilises. Vous pouvez crer un index pour les colonnes d'un objet que vous
interrogez frquemment.
Vous ne pouvez pas redfinir les index existants. Vous devez supprimer les index
et recrer leurs dfinitions.
62
Cls principales
Lorsque vous affectez une cl principale un attribut, celle-ci identifie de manire
unique l'objet associ l'attribut. La valeur de la colonne principale dtermine les
attributs utiliss pour crer la cl principale.
Par dfaut, une cl principale est automatiquement cre en utilisant le nom de
l'objet, puis en lui ajoutant un ID et en lui attribuant la valeur de colonne
principale 1. Si vous modifiez cette valeur, vous devez lui attribuer une valeur
squentielle, unique et suprieure 0. La squence dtermine l'ordre dans lequel
l'index primaire est cr. Chaque attribut ne peut tre associ qu' une seule cl
principale. Le mme attribut peut tre utilis dans plusieurs cls principales. Une
fois l'objet sauvegard, la cl principale ne peut plus tre modifie.
Un index primaire est automatiquement cr pour la cl principale afin de vrifier
qu'elle est unique. Vous pouvez utiliser l'index primaire pour rcuprer des objets
de la base de donnes ou y accder. L'index unique est une colonne, ou une srie
ordonne de colonnes, pour laquelle chaque valeur identifie une ligne unique. Les
valeurs squentielles qui sont affectes dans les colonnes principales dterminent
l'ordre dans lequel l'index unique est cr. Un index unique peut contenir des
valeurs NULL.
Cration d'objets
Un objet est une entit logicielle autonome compose de donnes et de fonctions
permettant de manipuler les donnes. Vous pouvez utiliser une abrviation de
votre organisation comme prfixe pour tout objet ou nom d'attribut, qu'il soit
nouveau ou modifi.
Procdure
1. Dans l'application Configuration de base de donnes, cliquez sur Nouvel objet.
2. Entrez un nom dans la zone Objet. La zone Entit affiche la valeur entre dans
la zone Objet et devient le nom de la vue de base de donnes.
3. Entrez une description pour l'objet.
4. Dans la zone Type de stockage, slectionnez la valeur permettant aux
utilisateurs d'un environnement multilocation d'accder de manire approprie
aux donnes d'objet.
5. Facultatif : Spcifiez des proprits d'objet :
Option
Description
Objet principal
63
Option
Description
Permanent
Partition de stockage
Colonne unique
Table Langues
64
Rfrence associe:
Types de donnes d'attribut, la page 60
Chaque enregistrement de base de donnes contient plusieurs attributs. Chaque
attribut est associ un type de donnes.
Procdure
1. Dans la barre d'outils, cliquez sur Nouvel objet et spcifie une valeur et une
description pour l'objet.
2. Facultatif : Remplacez la valeur dans la zone Entit pour modifier le nom de
l'objet dans la base de donnes native.
3. Dans la zone Service, spcifiez une valeur ou utilisez la valeur par dfaut
CUSTAPP.
4. Dans la zone Niveau, spcifiez la porte de l'objet dans la configuration
multisite.
5. Dans la zone Type de stockage, slectionnez la valeur permettant aux
utilisateurs d'un environnement multilocation d'accder de manire
approprie aux donnes d'objet.
6. Facultatif : Pour crer une vue, slectionnez un objet dans la zone Etend
l'objet. Par dfaut, la case Vue est coche.
7. Facultatif : Entrez les dtails supplmentaires suivants pour l'objet :
Option
Description
Objet principal
Permanent
Partition de stockage
65
Option
Description
Colonne unique
8. Facultatif : Dans la section Vue, dfinissez les dtails suivants pour une vue :
Option
Description
Joindre l'objet
9. Facultatif : Dans la table Audit, crez une table d'audit et cochez la case Audit
activ afin d'diter la zone de filtre pour la fonction E-audit.
10. Sauvegardez l'objet.
66
Procdure
1. Crez une vue sur la base de donnes.
2. Dans l'application Configuration de base de donnes, crez un objet. Le nom de
l'objet doit tre identique celui de la vue ayant t cre sur la base de
donnes.
3. Dans la zone Etend l'objet, assurez-vous d'avoir spcifi le nom d'objet de l'ID
unique associ la colonne de table principale.
4. Crez une application partir de la vue de la base de donnes.
5. Si vous avez renomm des zones de la vue de base de donnes, supprimez ces
zones de la bote de dialogue Recherche avance :
a. Accdez au concepteur d'applications et ouvrez la nouvelle application.
b. Cliquez sur Modifier les botes de dialogue et choisissez Plus de zones de
recherche.
c. Supprimez toutes les zones que vous avez renommes.
Information associe:
Cration d'applications
67
Procdure
1. Dans l'onglet Liste, slectionnez l'objet auquel vous souhaitez ajouter un
attribut.
2. Dans l'onglet Attributs, cliquez sur Nouvelle ligne.
3. Dans la zone Attribut, spcifiez une valeur.
4. Spcifiez les valeurs dans les zones Titre et Description.
5. Facultatif : Si vous souhaitez intgrer une description dtaille pouvant contenir
plus de donnes que la zone Description, cochez la case Propritaire de
description dtaille.
6. Dans la zone Type, spcifiez le type de donnes de l'attribut. Les zones
Longueur et Echelle contiennent les valeurs par dfaut qui dpendent du type
que vous avez slectionn.
7. Facultatif : Cochez la case Obligatoire si vous souhaitez que l'attribut
reprsente une zone obligatoire sur l'cran. S'il s'agit d'un attribut permanent, il
est galement obligatoire dans la base de donnes.
Exigence : Si des donnes sont prsentes dans la table laquelle appartient
l'attribut et que vous cochez la case Obligatoire, vous devez renseigner la zone
Valeur par dfaut. La spcification d'une valeur dans cette zone garantit que
vous ne pouvez entrer de valeur nulle pour l'attribut requis. La valeur par
dfaut spcifie est uniquement valide par rapport au domaine associ
l'attribut et au type de donnes de l'attribut.
8. Facultatif : Si vous voulez qu'un groupe d'attributs partage le type de donnes
et la longueur, spcifiez l'attribut parent dans la zone Identique l'attribut.
L'attribut enfant copie les dtails de l'attribut parent. Si vous modifiez les
dtails d'un attribut du groupe, les dtails de tous les attributs de ce groupe
changeront.
9. Facultatif : Indiquez des informations supplmentaires sur l'attribut, puis
sauvegardez l'objet.
68
Concepts associs:
Objets mtier, la page 54
Un objet mtier est un objet qui possde un ensemble d'attributs et de valeurs,
ainsi que des oprations. Par ailleurs, un objet mtier est en relation avec d'autres
objets mtier. Les objets mtier contiennent des donnes mtier et modlent les
comportements mtier.
Partitions de stockage, la page 54
Une partition de stockage de base de donnes correspond l'emplacement o est
stock un objet de base de donnes sur un disque. Les partitions de stockage de
base de donnes sont appeles espaces de table dans DB2 et Oracle, et groupes de
fichiers dans SQL Server.
Rfrence associe:
Types de donnes d'attribut, la page 60
Chaque enregistrement de base de donnes contient plusieurs attributs. Chaque
attribut est associ un type de donnes.
Modification d'attributs
Vous pouvez modifier les attributs si ncessaire. En fonction de la configuration de
l'attribut, il vous sera peut-tre impossible de modifier toutes les zones.
Avant de commencer
Vrifiez si l'attribut a t cr par le systme ou par une personne sur votre site.
S'il a t cr par une personne sur votre site, la case Dfini par l'utilisateur est
coche. Vous ne pouvez pas supprimer les attributs crs par le systme.
Procdure
1. Localisez l'attribut que vous souhaitez modifier.
Conseil : Vous pouvez utiliser la Recherche avance pour rechercher des
attributs.
2. Editez les zones Description, Type, Longueur et Obligatoire en fonction des
besoins de votre entreprise. Certaines zones sont en lecture seule, selon les
valeurs des autres zones.
3. Cliquez sur Sauvegarder l'objet. Tous les objets concerns seront affects du
statut A modifier jusqu' ce que vous configuriez la base de donnes.
69
Concepts associs:
Objets mtier, la page 54
Un objet mtier est un objet qui possde un ensemble d'attributs et de valeurs,
ainsi que des oprations. Par ailleurs, un objet mtier est en relation avec d'autres
objets mtier. Les objets mtier contiennent des donnes mtier et modlent les
comportements mtier.
Partitions de stockage, la page 54
Une partition de stockage de base de donnes correspond l'emplacement o est
stock un objet de base de donnes sur un disque. Les partitions de stockage de
base de donnes sont appeles espaces de table dans DB2 et Oracle, et groupes de
fichiers dans SQL Server.
Rfrence associe:
Types de donnes d'attribut, la page 60
Chaque enregistrement de base de donnes contient plusieurs attributs. Chaque
attribut est associ un type de donnes.
Procdure
1. Dans l'application Configuration de base de donnes, l'onglet Liste permet de
rechercher et trouver l'objet dont les attributs sont restreindre.
2. Cliquez sur l'onglet Objet pour faire de l'objet slectionn l'objet courant dans
l'application.
3. Slectionnez l'action Restreindre les attributs.
4. Naviguez jusqu' l'attribut restreindre.
Conseil : Vous pouvez utiliser les zones Filtre pour vous aider trouver
l'attribut.
5. Cochez la case Restreint.
6. Cliquez sur OK.
70
Procdure
1. Dans l'application Configuration de base de donnes, slectionnez un objet
dupliquer.
2. Slectionnez l'action Ignorer les attributs.
3. Indiquez les attributs que vous ne souhaitez pas copier vers les nouveaux
objets.
4. Facultatif : Pour spcifier des conditions lorsque des attributs sont ignors,
indiquez une valeur dans la zone Condition.
5. Cliquez sur OK et sauvegardez l'objet.
Avant de commencer
Vous pouvez spcifier un numro automatique uniquement si la case
Numrotation automatique possible est coche dans l'onglet Attributs de
l'application Configuration de base de donnes. La slection de cette case dpend
du type de donnes de l'attribut.
71
Procdure
1. Dans l'application Configuration de base de donnes, slectionnez un objet.
2. Dans l'onglet Attributs, slectionnez un attribut.
3. Dans la section Options avances, indiquez un numro automatique. Vous
pouvez crer un numro automatique ou utiliser un numro automatique
existant.
4. Dans la section Caractristiques, indiquez la valeur par dfaut &AUTOKEY& pour
l'attribut, puis sauvegardez l'objet.
5. Si vous avez cr un numro automatique l'tape 3, utilisez l'action
Configuration de la numrotation automatique de l'application Organisations
pour spcifier la valeur de dpart et le prfixe.
6. Sauvegardez l'objet.
Avant de commencer
Le mode administration doit tre activ pour que vous puissiez configurer la base
de donnes.
Procdure
1. Dans l'application Configuration de base de donnes, slectionnez l'action
Catgories de taxes > Ajouter/Modifier des catgories de taxes.
2. Dans la zone Nombre de catgories de taxe, spcifiez le nombre de catgories
de taxe que vous souhaitez utiliser.
3. Cliquez sur OK.
4. Slectionnez l'action Appliquer les changements de configuration pour
configurer la base de donnes.
5. Dans la fentre Configuration de base de donnes, entrez les informations
obligatoires, puis cliquez sur OK.
6. Slectionnez l'action Catgories de taxes > Mettre jour les donnes fiscales
pour mettre jour les tables de base de donnes avec les changements.
72
Ajout d'index
La cration d'un index permet d'optimiser les performances de recherche dans la
table au moyen de la fonction Rechercher et pour tablir une unicit dans les
colonnes de table.
Procdure
1. Dans l'onglet Liste, slectionnez l'objet auquel vous souhaitez ajouter un index,
puis cliquez sur l'onglet Index.
2. Dans la table Index, cliquez sur Nouvelle ligne.
3. Dans la zone Index, spcifiez une valeur.
4. Facultatif : Pour que chaque colonne de l'index soit unique, cochez la case
Forcer l'unicit.
5. Pour IBM DB2 et SQL Server : Cochez la case Index group pour crer un
index group. Il ne peut y avoir qu'un seul index group par table.
6. Spcifiez une partition de stockage ou acceptez la valeur par dfaut.
7. Dans la table de colonnes, cliquez sur Nouvelle ligne pour ajouter une colonne
l'index.
a. Dans la zone Colonne, spcifiez un attribut partir de l'objet slectionn.
b. Facultatif : Dans la zone Squence, spcifiez la squence de la colonne. Si
vous ne spcifiez pas de valeur, l'ordre dans lequel vous ajoutez les
colonnes dterminera leur squence.
c. Facultatif : Cochez la case Croissant pour que la recherche dans l'index se
fasse par ordre croissant. Si cette zone est dsactive, la recherche dans
l'index se fera par ordre dcroissant.
8. Cliquez sur Sauvegarder l'objet. L'index sera affect du statut Ajout jusqu' ce
que vous configuriez la base de donnes.
73
Avant de commencer
Vous devez tre connect en tant qu'administrateur global.
Vous devez tre connect en tant qu'administrateur.
Procdure
1. Dans l'application Configuration de base de donnes, crez un objet ou ouvrez
l'objet auquel vous souhaitez ajouter une cl primaire.
2. Sur l'onglet Attributs, affectez une valeur un ou plusieurs attributs dans la
zone Colonne principale.
3. Sauvegardez l'objet.
Avant de commencer
Avant de crer une relation, rviser les relations dfinies dans la base de donnes
pour dterminer si vous pouvez rutiliser une relation existante. Si la dfinition
d'une relation ne correspond pas vos besoin, ne modifiez pas la relations. Crez
une nouvelle relation la place.
Procdure
1. Utilisez l'onglet Liste pour slectionner la table pour laquelle vous souhaitez
crer une relation, puis cliquez sur l'onglet Relations.
2. Cliquez sur Nouvelle ligne.
3. Dans la zone Relation, spcifiez un nom.
4. Crez une clause WHERE.
5. Slectionnez un Objet enfant.
6. Facultatif : Entrez des commentaires dans la zone Remarques.
7. Cliquez sur Sauvegarder l'objet.
74
Affichage l'cran
Obligatoire
75
Affichage l'cran
Facultatif
Votre systme GLG possde des rgles relatives l'acceptabilit ou non d'un
compte quand il est partiellement dfini.
v Comptes entirement dfinis (compltement spcifis)
Ne possdent aucune valeur inconnue (caractres de remplacement) dans les
segments obligatoires
Exemple : 6100-350-SAF est entirement dfini
v Comptes partiellement dfinis (partiellement spcifis)
Contiennent des caractres de remplacement dans certains segments
obligatoires
Exemple : 6100-???-SAF (le composant Activit obligatoire n'est pas spcifi et
par consquent il contient des caractres de remplacement)
Exemple
Par exemple, la base de donnes MAXDEMO inclut la squence de composants
suivante :
v Le composant 1 correspond au centre de cots
v Le composant 2 correspond l'activit
v Le composant 3 correspond la ressource
v Le composant 4 correspond l'lment
Puisque les segments de comptes sont concatns, avec le niveau le plus lev au
dbut, le compte 6100-350-SAF est reprsent :
Tableau 9. Squence de composants de compte GLG
Composant 1
Composant 2
Composant 3
Composant 4
6100
350
SAF
(non utilis)
Centre de cots
Activit
Ressource
Elment
76
Exemple
Dans maxdemo, la longueur de composant du centre de cots est gale 4, les
longueurs des composants de ressource et d'activit sont gales 3, et la longueur
du composant d'lment est gale 10. Lorsque vous ajoutez trois dlimiteurs, la
longueur du compte GLG est gale 23.
Si vous remplacez la longueur du composant de centre de cots par 3 et celle du
composant d'activit par 4, la longueur totale reste 23. Aucune configuration n'est
ncessaire. Cependant, le composant de compte GLG n'est dsormais plus valide.
La longueur du composant de centre de cots a t rduite 3 mais possde une
valeur quatre chiffres (dans cet exemple) de 6000.
Avantages
Inconvnients
Le serveur d'applications
tant ferm, les utilisateurs
n'ont par consquent pas
accs aux applications durant
la configuration.
Ncessite un utilisateur
administrateur informatique
qui contrle le serveur
d'applications.
77
Avantages
Inconvnients
Bloque l'accs des utilisateurs
aux applications du systme.
Suspend les tches
priodiques.
Partielle en direct
Si les modifications
apportes durant une mise
jour en direct s'avrent
ultrieurement tre errones,
vous pouvez effectuer une
autre mise jour en direct
pour supprimer les
modifications.
Les modifications ne
perturbent pas les dfinitions
d'objet mtier en direct.
Si vous modifiez la classe de
validation de zone d'un
attribut et que vous effectuez
une mise jour en direct
pour appliquer les
modifications, les objets
mtier dj instancis ne sont
pas valids nouveau.
Tches associes:
Configuration de base de donnes en mode de ligne de commande, la page 79
Vous pouvez utiliser le mode de ligne de commande pour configurer la base de
donnes.
Configuration de base de donnes en mode administration, la page 79
Vous pouvez configurer la base de donnes en mode administration.
Restauration des tables de sauvegarde, la page 80
Vous pouvez avoir besoin de restaurer vos tables de sauvegarde sparment si
78
vous ne les avez pas restaures lors d'une configuration de ligne de commande.
Procdure
1. Arrtez votre serveur d'applications et attendez une minute. L'horodatage de la
session du serveur d'applications est mis jour toutes les 60 secondes.
2. Ouvrez une invite de commande et changez le rpertoire en
install_home\tools\maximo.
3. Pour configurer la base de donnes et restaurer les tables de sauvegarde, entrez
configdb. Si vous n'avez pas besoin de restaurer les tables de sauvegarde,
ditez le fichier configdb.bat.
Dans certains cas, les donnes contenues dans les tables temporaires
(XX+tablename) doivent tre modifies avant la restauration. Effectuez les
oprations suivantes :
a. Supprimez le paramtre -r du fichier configdb.bat.
b. Enregistrez vos modifications.
c. Revenez dans l'invite de commande et entrez configdb.
4. Si des erreurs de configuration se produisent, rsolvez-les dans la base de
donnes. Ouvrez les fichiers journaux pour l'identification et rsolution des
problmes : install_home\tools\maximo\log.
5. Redmarrez le serveur d'applications. Si des tables de sauvegarde ont t
cres, supprimez-les avant de reconfigurer la base de donnes. Si vous avez
excut configdb sans le paramtre -r et que les tables ont t rgnres, vous
devez restaurer les tables de sauvegarde.
Concepts associs:
Modes de configuration de la base de donnes, la page 77
Il existe trois mthodes de configuration de la base de donnes : un mode de ligne
de commande, une configuration partielle en direct, ou une configuration complte
en direct avec mode d'administration activ. L'option que vous slectionnerez
dpendra du besoin d'teindre le serveur d'application et de l'impact sur l'accs
des utilisateurs.
79
Avant de commencer
Vous devez disposer de l'autorisation de scurit de connexion pour
l'administration. Une telle autorisation s'obtient dans l'application Groupes de
scurit.
Avant de pouvoir configurer et activer le mode administration, vous devez dfinir
la proprit mail.smtp.host pour tre sr de pouvoir recevoir les rapports
planifis.
Procdure
1. Dans l'application Configuration de base de donnes, slectionnez Grer le
mode administration dans le menu Action
2. Dans la fentre Mettre le mode admin en fonction, modifiez les valeurs dans les
zones Nombre de sessions administratives autoris et Nombre de minutes
pour la dconnexion de l'utilisateur. La valeur par dfaut de chaque zone est
5. Si vous modifiez ces zones, cliquez sur Mettre les proprits jour pour que
les paramtres prennent effet.
3. Cliquez sur Mettre le mode admin en fonction.
4. Dans la fentre Authentification de la signature lectronique, entrez la valeur
approprie dans la zone Raison de la modification.
5. Cliquez sur OK. Une fentre apparat pour indiquer que le mode
administration est en cours de dmarrage.
6. Cliquez sur OK.
7. Tout au long du processus de configuration, cliquez sur Actualiser le statut
pour afficher les messages que le processus de configuration crit dans la
fentre Statut. Si vous dcidez d'annuler cette configuration, cliquez sur
Annuler le mode admin.
8. Slectionnez l'action Appliquer les changements de configuration pour
configurer la base de donnes et restaurer les tables de sauvegarde. Attendez
que le mode administration soit activ avant d'effectuer cette tape.
9. Pour dsactiver le mode administration, slectionnez l'action Mode
administration, puis cliquez sur Mettre le mode admin hors fonction.
Concepts associs:
Modes de configuration de la base de donnes, la page 77
Il existe trois mthodes de configuration de la base de donnes : un mode de ligne
de commande, une configuration partielle en direct, ou une configuration complte
en direct avec mode d'administration activ. L'option que vous slectionnerez
dpendra du besoin d'teindre le serveur d'application et de l'impact sur l'accs
des utilisateurs.
80
Procdure
1. Ouvrez une invite de commande et changez le rpertoire en :
install_home\tools\maximo
2. Excutez restorefrombackup.
3. Dmarrez le serveur d'applications.
Concepts associs:
Modes de configuration de la base de donnes, la page 77
Il existe trois mthodes de configuration de la base de donnes : un mode de ligne
de commande, une configuration partielle en direct, ou une configuration complte
en direct avec mode d'administration activ. L'option que vous slectionnerez
dpendra du besoin d'teindre le serveur d'application et de l'impact sur l'accs
des utilisateurs.
Description
81
82
Aprs avoir activ la signature lectronique d'une action, tout accs cette action
ncessitera que vous vous authentifiez avant de quitter la page et la fentre.
L'authentification doit avoir abouti avant que vous ne puissiez continuer l'action
slectionne.
Au cours de l'authentification, l'objet LOGINTRACKING enregistre les lments
suivants :
v Nom de l'utilisateur (ID de connexion)
v Nom d'utilisateur complet (nom affich de la personne).
v
v
v
v
83
Description
Importance
Nom d'utilisateur
ID de connexion
Obligatoire
Lecture seule
Mot de passe
Mot de passe
Obligatoire
Raison du changement
Saisissez 50 caractres ou
moins
Obligatoire
Concepts associs:
Signatures et enregistrements d'audit lectroniques, la page 81
Les signatures lectroniques et les enregistrements d'audit fournissent un niveau de
contrle de scurit et des capacits d'audit supplmentaires. Vous pouvez activer
la signature et les enregistrements d'audit lectroniques indpendamment l'un de
l'autre. Cependant, ces fonctions sont habituellement utilises ensemble.
Suivi des connexions, la page 82
Le suivi des connexions vous permet de spcifier le nombre de tentatives de
connexion autorise par utilisateur. Une fois ce nombre atteint, toute tentative de
connexion est bloque. Le suivi des connexions suit galement le nombre de
tentatives de connexion pour un utilisateur et le statut de connexion d'un
utilisateur.
Fonction de signature lectronique, la page 82
La signature lectronique enregistre le nom d'utilisateur et le nom d'utilisateur
complet des utilisateurs qui modifient les enregistrements de base de donnes ou
qui excutent des actions dans une application. La modification apporte
l'enregistrement (changement, insertion, mise jour ou suppression), connu comme
l'identificateur, est aussi enregistre.
Enregistrements d'audit lectronique, la page 83
A chaque fois que des utilisateurs ajoutent, suppriment ou modifient la valeur d'un
attribut l'aide d'une application du systme et enregistrent le changement, un
enregistrement d'audit est crit dans l'objet d'audit correspondant l'objet de base
de donnes ordinaire. Les enregistrements d'audit lectronique doivent d'abord tre
activs pour l'attribut de base de donnes.
Tches associes:
84
Procdure
1. Aucune autre tape n'est requise pour permettre la zone Raison de la
modification d'autoriser les utilisateurs entrer du texte format libre.
2. Pour permettre la zone Raison de la modification de demander aux
utilisateurs de choisir une liste de valeurs dfinies par l'utilisateur, vous devez
ajouter des valeurs au domaine CHANGEREASON.
Concepts associs:
Signatures et enregistrements d'audit lectroniques, la page 81
Les signatures lectroniques et les enregistrements d'audit fournissent un niveau de
contrle de scurit et des capacits d'audit supplmentaires. Vous pouvez activer
la signature et les enregistrements d'audit lectroniques indpendamment l'un de
l'autre. Cependant, ces fonctions sont habituellement utilises ensemble.
Suivi des connexions, la page 82
Le suivi des connexions vous permet de spcifier le nombre de tentatives de
connexion autorise par utilisateur. Une fois ce nombre atteint, toute tentative de
connexion est bloque. Le suivi des connexions suit galement le nombre de
tentatives de connexion pour un utilisateur et le statut de connexion d'un
utilisateur.
Fonction de signature lectronique, la page 82
La signature lectronique enregistre le nom d'utilisateur et le nom d'utilisateur
complet des utilisateurs qui modifient les enregistrements de base de donnes ou
qui excutent des actions dans une application. La modification apporte
l'enregistrement (changement, insertion, mise jour ou suppression), connu comme
l'identificateur, est aussi enregistre.
Enregistrements d'audit lectronique, la page 83
A chaque fois que des utilisateurs ajoutent, suppriment ou modifient la valeur d'un
attribut l'aide d'une application du systme et enregistrent le changement, un
enregistrement d'audit est crit dans l'objet d'audit correspondant l'objet de base
de donnes ordinaire. Les enregistrements d'audit lectronique doivent d'abord tre
activs pour l'attribut de base de donnes.
Rfrence associe:
Authentification de la signature lectronique, la page 84
Lorsque les utilisateurs excutent des actions pour lesquelles la fonction de
signature lectronique est active, ils doivent s'authentifier en entrant les donnes
dans les zones obligatoires. L'authentification doit aboutir avant que les utilisateurs
Chapitre 2. Configuration de bases de donnes
85
ne puissent poursuivre.
Avant de commencer
Vous n'attribuez pas cette liste de valeurs un objet de base de donnes et un
attribut. La connexion la base de donnes pour cette liste de valeurs est dj
prsente.
Procdure
1. Ouvrez l'application Domaines.
2. Ouvrez le domaine CHANGEREASON.
3. Cliquez sur Modifier les dtails.
4. Dans la fentre Domaine ALN, cliquez sur Nouvelle ligne.
5. Dans les zones Valeur et Description, entrez la valeur que vous souhaitez
rendre visible pour l'utilisateur dans la liste de valeurs CHANGEREASON.
Pour cette liste de valeurs uniquement :
v Ces valeurs ne sont pas crites dans la base de donnes.
v La valeur dans la zone Description est celle que les utilisateurs voient
lorsqu'ils utilisent la liste.
Par exemple, supposons que vous souhaitez que les utilisateurs voient une liste
de valeurs qui ne contient que Modifier dans l'enregistrement et Supprimer
l'enregistrement. Dans les zones Valeur et Description, entrez les informations
suivante :
Zone Valeur
Zone Description
CHANGE
SUPPRIMER
Enregistrement supprim
86
Source
Description
MaxObjectCfg.Description
Filtre Esig
MaxObjectCfg.EsigFilter
Logiciel intermdiaire
Source
Description
MaxAttributeCfg.Remarks
Aucune
Titre
MaxAttributeCfg.Title
Aucune
Domaine
MaxAttributeCfg.DomainID
Aucune
MaxAttributeCfg.DefaultValue
Aucune
Type de recherche
MaxAttributeCfg.SearchType
Esig activ
MaxAttributeCfg.EsigEnabled
Aucune
Numrotation
automatique possible
MaxAttributeCfg.CanAutonum
Aucune
Nom de la numrotation
automatique
MaxAttributeCfg.AutokeyName Aucune
Est positif
MaxAttributeCfg.IsPositive
Aucune
87
Logiciel intermdiaire
Source
Classe de validation de
zone
MaxAttributeCfg.Classname
Exemple
Si la table Personne est audite et que la table d'audit est nomme A_Person, deux
lignes existent dans MaxTable Cfg, comme indiqu dans l'exemple suivant.
Tableau 15. Tables eAudit
Nom de table
Eaudit Tbname
PERSON
A_PERSON
A_PERSON
(null)
Pour la table de base, les changements apports aux paramtres en relation avec
l'audit et de niveau objet dans le tableau suivant sont admissibles une mise
jour oprationnelle. Pour une table d'audit, si l'objet ajout
(MaxObjectGfg.Changed = I) et sa table de base sont admissibles une mise jour
oprationnelle, la table d'audit est galement admissible.
La table suivante rpertorie les paramtres de niveau objet admissibles une mise
jour oprationnelle.
Tableau 16. Paramtres de niveau objet admissibles une mise jour oprationnelle
Description
Source
Filtre Eaudit
MaxObjectCfg.EauditFilter
Aucune
Eaudit activ
MaxObjectCfg.EauditEnabled
88
Description
Source
Nom de la table
Eaudit
MaxTableCfg.EauditTbname
Description
Source
Description
MaxAttributeCfg.EauditEnabled
Procdure
1. Dans l'onglet Attributs, slectionnez l'attribut dont vous souhaitez spcifier des
dtails.
2. Cliquez sur Modifier la carte de recherche.
3. Cliquez sur Nouvelle ligne.
4. Spcifiez les dtails suivants pour l'attribut cible :
Chapitre 2. Configuration de bases de donnes
89
Procdure
1. Dans l'application Configuration de base de donnes, slectionnez l'action
Messages.
2. Cliquez sur Nouvelle ligne et spcifiez le groupe de messages auquel vous
souhaitez que le nouveau message appartienne.
3. Dans la zone Cl du message, entrez une chane unique que vous souhaitez
associer au message.
4. Indiquez la mthode d'affichage du message.
5. Dans la zone ID Message, spcifiez le prfixe et le produit associer au
message. En rgle gnrale, les messages gnrs par le client utilisent le
prfixe BMXZZ. L'identificateur complet est gnr lorsque vous cliquez sur le
prfixe.
6. Cochez la case ID Moniteur pour afficher l'identificateur de message chaque
fois que le message s'affiche.
7. Dans la zone Valeur, entrez le texte du message.
8. Dans les boutons, les icnes et les sections relatives l'explication et aux
rponses, entrez des dtails supplmentaires.
90
Dfinitions de requte
En rgle gnrale, les utilisateurs souhaitent interroger un ensemble de colonnes
bien dfini dans chaque application. Vous pouvez identifier ces colonnes en
demandant aux utilisateurs ou en examinant les rapports des instructions SELECT
excution lente. L'indexation de ces colonnes peut amliorer les performances du
systme.
Les utilisateurs peuvent crer et sauvegarder leurs propres requtes mais aussi
partager des requtes avec d'autres utilisateurs. Les requtes sauvegardes sont
stockes dans une table appele QUERY. Vous devez rgulirement rviser ces
requtes sauvegardes la recherche de conditions inefficaces et de l'utilisation de
colonnes non indexes.
A l'aide d'instruction SQL, vous pouvez crer des requtes fonctionnalit
spcifique (par exemple, retourner toutes les interventions MP cres depuis le
lundi de cette semaine). Lorsque vous crez ces requtes, vous pouvez viter aux
utilisateurs l'effort d'interroger des ensembles volumineux, ainsi que de trier et de
faire dfiler les ensembles.
Vous pouvez galement fournir aux utilisateurs une requte efficace par dfaut
pour les applications les plus utilises. Ainsi, ils peuvent afficher un ensemble
d'enregistrements prfrs lorsqu'ils accdent l'application. Par exemple, dans
l'application Suivi des interventions, vous pouvez spcifier une requte par dfaut
pour le superviseur Smith. Si cette requte par dfaut prend effet, au dbut
l'utilisateur ne peut afficher que les interventions contenant SMITH dans la zone
Superviseur.
91
Description
Avantage
=
Les zones cls,
par exemple,
Intervention et
Bon de
commande, et les
zones de liste de
valeurs, par
exemple, Statut
de l'intervention,
peuvent
bnficier de
l'indexation
utilise dans les
recherches de
type exact.
Caractre
gnrique
92
Les recherches
gnriques
permettent plus
de flexibilit
pour les
utilisateurs.
Entre requise
Description
Avantage
Entre requise
Les recherches
de texte
obtiennent des
rsultats plus
rapidement que
les recherches
gnriques. Les
zones dans
lesquelles il est
possible de
lancer une
recherche de
texte possdent
des index de
recherche de
texte. Par
consquent, ces
zones obtiennent
des rsultats plus
rapidement.
Toute
combinaison de
mots de la
recherche de
texte
Si un objet est
activ pour la
recherche de
texte, les
recherches en
texte intgral sur
les attributs sont
fournies.
93
Description
Avantage
Utilisez ce type
de recherche
pour indiquer
qu'une colonne
n'autorise pas la
recherche.
Entre requise
Vous pouvez utiliser une combinaison de mthodes pour affiner vos recherches.
Application Concepteur d'applications
L'application Concepteur d'applications permet de personnaliser une
application en ajoutant ou en supprimant des colonnes de l'onglet Liste.
Vous pouvez ensuite vrifier que les colonnes interroger sont toutes
indexes.
Fonction de clonage d'application
Vous pouvez cloner une application et utiliser ensuite l'application
Concepteur d'applications pour crer une autre version, dans laquelle le
nombre de colonnes pouvant tre analyses est restreint.
Fonction des groupes de scurit
Une fois les applications clones, vous pouvez utiliser les groupes de
scurit pour affecter des clones d'application spcifiques aux utilisateurs.
Vous pouvez galement utiliser des groupes de scurit pour interdire
l'accs aux options de requte avance des zones More Search (Recherche
supplmentaire) et des clauses WHERE. Lorsque vous interdisez l'accs
ces options, les utilisateurs ne peuvent interroger que l'onglet Liste de
l'application.
94
Colonnes
ALNDOMAIN
DESCRIPTION
ATTRIBUTSPECTECH
DESCRIPTION
COMMTEMPLATE
MESSAGE
SUBJECT
COMPANIES
NAME
NAME_LONGDESCRIPTION
CTRLCONDPROP
CTRLCONDPROP
ITEM
DESCRIPTION_LONGDESCRIPTION
DESCRIPTION
95
Colonnes
MAXAPPS
DESCRIPTION
MAXATTRIBUTE
TITLE
REMARKS
MAXATTRIBUTECFG
TITLE
REMARKS
MAXDOMAIN
DESCRIPTION
MAXLABELS
VALUE
MAXMENU
HEADERDESCRIPTION
MAXMESSAGES
EXPLANATION
ADMINRESPONSE
BUTTONTEXT
SYSTEMACTION
VALUE
OPERATORRESPONSE
MAXMODULES
DESCRIPTION
MAXOBJECT
DESCRIPTION
MAXOBJECTCFG
DESCRIPTION
MAXSERVICE
DESCRIPTION
NUMERICDOMAIN
DESCRIPTION
PALETTEITEM
DESCRIPTION
RAPPORT
DESCRIPTION
REPORTLABEL
LABELVALUE
FONTNAME
REPORTLOOKUP
LABELOVERRIDE
SIGOPTION
DESCRIPTION
SOLUTION
DESCRIPTION
SYNONYMDOMAIN
DESCRIPTION
Tches associes:
Activation de plusieurs langues sur les objets et attributs, la page 98
Vous pouvez activer plusieurs langues sur les objets ou attributs.
Activation des attributs pour plusieurs langues, la page 98
Vous pouvez activer des attributs pour plusieurs langues.
Affichage de caractres de plusieurs langues, la page 99
Pour afficher les caractres de plusieurs langues, vous pouvez installer des fichiers
de langue supplmentaires.
96
Description
MAXATTRIBUTE
MAXLABELS
MAXMENU
MAXMESSAGES
97
Procdure
1. Dans l'application Configuration de base de donnes, slectionnez l'objet (par
exemple ASSET ou LOCATIONS) que vous souhaitez activer pour plusieurs
langues.
2. Sur l'onglet Objets, spcifiez une valeur pour la table Langues. La convention
est L_nom_objet.
3. Sauvegardez l'enregistrement.
Concepts associs:
Tables multilingues et colonnes associes, la page 95
L'activation de plusieurs langues sur un objet ou sur une table cre une connexion
de table secondaire. Par exemple, L_ITEM est la table secondaire de l'objet ITEM.
98
Procdure
1. Dans l'application Configuration de base de donnes, slectionnez l'attribut que
vous souhaitez activer pour plusieurs langues.
2. Dans l'onglet Attributs vrifiez que Prise en charge multilingue est
slectionn.
3. Cochez la case Utilisation multilingue pour identifier les attributs que vous
souhaitez activer pour plusieurs langues.
4. Configurez la base de donnes.
Concepts associs:
Tables multilingues et colonnes associes, la page 95
L'activation de plusieurs langues sur un objet ou sur une table cre une connexion
de table secondaire. Par exemple, L_ITEM est la table secondaire de l'objet ITEM.
Avant de commencer
Les fichiers pour les langues d'Extrme-Orient (chinois, japonais et coren)
ncessitent 230 Mo d'espace disque. Les fichiers pour les critures complexes et
langues crites de droite gauche (arabe, armnien, gorgien, hbreu, langues
indiennes, thalandais et vietnamien) requirent 10 Mo d'espace disque.
Procdure
1. Dans le menu Dmarrer > Panneau de configuration, slectionnez Options
rgionales et linguistiques.
2. Sur l'onglet Langues, cochez une des cases suivantes :
v Installer les fichiers pour les langues script complexe s'crivant de droit
gauche (ce qui inclut le thalandais)
v Installer les fichiers pour les langues d'Extrme-Orient
3. Cliquez sur OK ou sur Appliquer et redmarrez votre ordinateur.
Concepts associs:
Tables multilingues et colonnes associes, la page 95
L'activation de plusieurs langues sur un objet ou sur une table cre une connexion
Chapitre 3. Configuration du systme avec plusieurs langues
99
de table secondaire. Par exemple, L_ITEM est la table secondaire de l'objet ITEM.
Procdure
1. Connectez-vous un compte avec les privilge d'administration de systme sur
l'ordinateur o vous souhaitez installer les composants produit. Les rpertoires
d'installation par dfaut sont C:\IBM\SMP pour Windows et /opt/IBM/SMP pour
Linux ou UNIX.
2. Depuis le rpertoire principal de l'image d'installation, suivez les instructions
relatives au systme d'exploitation.
Option
Description
Windows
Linux et UNIX
100
Avant de commencer
Le fichier XLIFF (XML Localization Interchange File Format) est un fichier XML
avec des balises spciales pour le processus de traduction. Les fichiers XLIFF
appliquent la norme de formatage des langues UTF-8 (8-bit Unicode
Transformation Format).
Procdure
1. Pour exporter les donnes traduisibles partir de la base de donnes, procdez
comme suit :
a. Dans le sous-rpertoire tools\maximo installation, excutez la commande
d'exportation.
b. Excutez le fichier de traitement par lots tdtoolkit -export. Ce fichier de
traitement par lots exporte les donnes traduisibles dans le rpertoire
\tools\maximo\xliff\export.
2. Pour traduire tous les fichiers XLIFF de l'anglais vers la langue localise,
procdez comme suit :
a. Dans chaque fichier XLIFF, recherchez toutes les instances des balises
<target> </target>.
b. Remplacez le texte entre balises par le texte dans la langue dans laquelle
vous effectuez la traduction.
3. Pour ajouter les fichiers XLIFF traduits dans la base de donnes, procdez
comme suit :
a. Crez le sous-rpertoire \tools\maximo\lc\xliff, dans lequel lc reprsente
le code de langue deux lettres. Ce code se trouve dans la colonne
MAXLANGCODE de la table LANGUAGE.
b. Copiez les fichiers dans le rpertoire \tools\maximo\xliff\export dans le
nouveau sous-rpertoire \tools\maximo\lc\xliff.
c. Pour importer les fichiers XLIFF dans la base de donnes, dans le rpertoire
d'installation, excutez la commande d'importation tdtoolkit -addlang
-tllc -versionV7100-000. Par exemple, pour importer une base de donnes
en indonsien (non pris en charge), excutez la commande d'importation
tdtoolkit -addlang -tlid -version7100-000.
Concepts associs:
Utilitaires multilingues : Translation Data Toolkit, la page 97
Pour utiliser des bases de donnes dans une langue diffrente de l'anglais, vous
utilisez la bote outils de donnes de traduction (TD Toolkit). Le TD Toolkit est
un utilitaire qui extrait les donnes traduisibles d'une base de donnes.
Langues multiples et traductions, la page 97
Si vous utilisez une implmentation multilingue, vous pouvez effectuer un suivi et
des traductions sur les nouveaux enregistrements. Par dfaut, les nouveaux
enregistrements sont stocks uniquement dans la langue de base : aucune
Chapitre 3. Configuration du systme avec plusieurs langues
101
Procdure
1. Facultatif : Excutez l'instruction SQL suivante pour obtenir une liste de toutes
les langues installes sur la base de donnes, y compris la langue de base :
select languagename, maxlangcode from language where enabled = 1;
2. Facultatif : Si vous ne connaissez pas la langue de base, excutez l'instruction
SQL suivante : select varvalue from maxvars where varname =
BASELANGUAGE; Lorsque la base de donnes est identifie, vous pouvez
identifier les langues secondaires.
3. Pour dsactiver une langue, excutez l'instruction SQL suivante sur la base de
donnes, en remplaant code_langue par le code de la langue sedondaire
supprimer : update language set enabled = 0 where maxlangcode =
code_langue; Cette commande ne supprime pas la traduction de la langue
secondaire. Veillez ne pas dsactiver la langue de base.
4. Pour supprimer la traduction de la langue secondaire, excutez l'instruction
SQL suivante sur la base de donnes, dans laquelle code_langue est le code de la
langue supprimer :
Base de donnes
Instruction SQL
102
Procdure
1. Slectionnez la langue secondaire approprie et connectez-vous.
2. Accdez l'application qui contient les enregistrements traduire.
3. Slectionnez les enregistrements traduire. Par exemple, dans l'application
Rfrentiel d'articles, recherchez et slectionnez les numros d'articles
traduire.
4. Sauvegardez les enregistrements. Les enregistrements sont sauvegards dans la
table ITEM en langue secondaire.
Procdure
1. Sur le bureau, cliquez sur Dmarrer > Panneau de configuration.
2. Cliquez sur le programme Java, puis sur l'onglet Java.
3. Slectionnez le bouton Visualiser pour le paramtre utilis par le navigateur :
v Java Applet Runtime
v Java Application Runtime
4. Dans la table, cliquez sur la ligne correspondant la machine virtuelle Java que
le navigateur utilise.
5. Cliquez deux fois sur la cellule Runtime Parameters (Paramtres d'excution)
et entrez -Duser.language=language_code et -Duser.country=language_code Par
exemple, entrez :
-Duser.language=ru -Duser.country=RU
103
Avant de commencer
Le programme maxinst ne fournit pas les valeurs par dfaut pour les paramtre
d'espace table. Spcifiez les noms d'espace table de donnes et d'index pour
garantir que votre installation s'excute correctement.
Procdure
1. Ouvrez une fentre de commande et accdez au rpertoire
C:\IBM\SMP\Maximo\tools\maximo.
2. Vous pouvez crer une base de donnes supplmentaire de l'une des manires
suivantes :
v Pour crer une base de donnes DB2, excutez la commande suivante pour
dfinir la variable DB2DBDFT :
set DB2DBDFT=dbname
v Pour crer une Base de donnes Maximo pour Oracle vide, excutez la
commande suivante :
maxinst -s<tablespacename> -t<tablespacename> -imaximo
104
Paramtre
Description
-a
-d
Paramtre
Description
-e
-f
-i
-k
-l
-o
-p
-s
-t
-u
-x
105
106
Description
Disque dur
Unit de bande
107
Types de sauvegardes
Il existe diverses mthodes pour sauvegarder votre systme. Ces mthodes varient
selon la porte et la frquence. Consultez la documentation de la plateforme de
base de donnes pour connatre les commandes et procdures spcifiques pour
raliser des sauvegardes.
Le tableau ci-aprs recense et dcrit les types de sauvegardes que vous pouvez
effectuer.
Tableau 22. Types de sauvegardes
Type
Description
Frquence
Sauvegarde systme
Duplique l'intgralit du
logiciel systme. Permet de
restaurer tout le systme
son tat d'origine, y compris
les applications et rapports
personnaliss.
Quotidiennement, pour
garantir une rcupration
complte des donnes qui
n'ont pas plus d'un jour
d'existence.
Aprs de longues sessions de
saisie de donnes.
A la fin des priodes
comptables et de mesure.
Avant tout vnement
critique (par exemple, une
indisponibilit ou un
redressement d'usine).
Avant et aprs la
configuration de la base de
donnes.
Avant et aprs l'installation
de modules de correction et
de modules complmentaires
au produit.
108
Description
Sauvegardes en ligne
Package DBMS_STATS
Le package DBMS_STATS d'Oracle optimise les statistiques de votre base de
donnes. Le systme bnficie d'une optimisation base sur les cots, car il gnre
de nombreuses requtes dynamiquement, en fonction des donnes saisies par
l'utilisateur.
Grce cet optimiseur bas sur les cots, Oracle dtermine les index utiliser en
fonction de la distribution des donnes. La documentation Oracle 9i et 10 g
dconseille l'utilisation d'ANALYZE pour collecter les statistiques de l'optimiseur
bas sur les cots. Utilisez plutt DBMS_STATS.
109
Modes d'optimisation
Oracle possde de modes d'optimisation : un mode bas sur les cots et un mode
bas sur les rgles.
Par dfaut, le mode d'optimisation est dfini sur CHOOSE. Pour dterminer le
mode utilis, slectionnez dans la table v$parameter :
select value from v$parameter where name='optimizer_mode';
Si le mode est CHOOSE, utilisez l'optimiseur bas sur les rgles, sauf si des
statistiques existent. Les statistiques n'existent que si vous avez analys vos tables
au moins une fois. Ne dfinissez pas le mode d'optimisation sur RULE.
110
Fichier a_customer.xml
Le systme utilise le fichier a_customer.xml pour faire rfrence aux classes
systme qui ont t personnalises.
Puisque le fichier a_customer.xml est le premier tre excut par l'utilitaire
UpdateDB, les modifications que vous rfrencez dans les fichiers script de produit
sont les premires tre appliques. Toutes vos options systme sont alors
incorpores dans la personnalisation avant que l'utilitaire UpdateDB n'excute les
scripts product_description.xml. Si vous intgrez des extensions de classe l'une
de vos options systme, crez le fichier a_customer.xml. Tous les fichiers classe et
les scripts modifis doivent tre rfrencs au format prsent dans l'exemple
suivant.
Exemple
Dans cet exemple, l'utilitaire UpdateDB excute les scripts reprsentant chaque
version de mise jour successive jusqu'au script V600_01 rfrenc inclus. Les
entres <mboset objectname> et <mbo object> modifies indiquent que les classes
du bon de commande ont t tendues.
<?xml version="1.0" encoding="UTF-8"?>
<product>
<name>Customer Product</name>
<version>
Chapitre 4. Administration de la base de donnes
111
<major>6</major>
<minor>0</minor>
<patch>0</patch>
<build>999</build>
</version>
<dbmaxvarname>DBCUST</dbmaxvarname>
<dbscripts>cus</dbscripts>
<dbversion>V600-01</dbversion>
<lastdbversion>V520-20</lastdbversion>
<extensions>
<mboset objectname=PO>psdi.app.cust.POSet</mboset>
<mbo objectname=PO> psdi.app.cust.PO</mbo>
</extensions>
</product>
Fichier product_description.xml
Le fichier product_description.xml identifie chaque option systme installe sur
votre systme.
Pour chaque Industry Solution installe, crez un fichier <productname>.xml spar
afin de russir le dploiement des fichiers EAR. Crez des nouveaux fichiers
<prouctname>.xml dans le nouveau rpertoire maximo\properties\product.
<?xml version="1.0" encoding="UTF-8"?>
<product>
<name>IT and Service Management Extensions</name>
<version>
<major>6</major>
<minor>0</minor>
<patch>0</patch>
<build>999</build>
</version>
<dbmaxvarname>DBITSME</dbmaxvarname>
<dbscripts>itsme</dbscripts>
<dbversoin>V600-01</dbversion>
<lastdbversion>V520-20</lastdbversion>
<depends>newproduct</depends>
<extensions>
<mboset objectname=objectname>classname</mboset>
<mbo objectname=objectname>classname</mbo>
<field objectname=objectname
attributename=attrname>classname</field>
<service servicename=servicename>classname</service>
<bean presentation=appname controlid=id>beanclassname</bean>
<class extends=classname>classname</class>
</extensions>
</product>
Procdure
1. Tlchargez et appliquez le module de correction de l'application.
2. Sauvegardez la base de donnes.
3. Excutez updatedb.bat pour mettre jour la base de donnes.
112
Concepts associs:
Sauvegarde et restauration de base de donnes, la page 107
Les procdures de sauvegarde dpendent de la taille de votre base de donnes et
du type d'opration que vous excutez.
Types de sauvegardes, la page 108
Il existe diverses mthodes pour sauvegarder votre systme. Ces mthodes varient
selon la porte et la frquence. Consultez la documentation de la plateforme de
base de donnes pour connatre les commandes et procdures spcifiques pour
raliser des sauvegardes.
Sauvegardes hors et en ligne, la page 109
Les sauvegardes hors/en ligne vous permettent de sauvegarder votre systme,
qu'il soit ou non en cours d'utilisation. Reportez-vous la documentation de votre
plateforme de base de donnes pour consulter les commandes et procdures
spcifiques pour effectuer des sauvegardes.
Mises jour des statistiques de base de donnes, la page 109
Pour amliorer les performances, mettez rgulirement jour les statistiques de
votre base de donnes. Consultez la documentation fournie avec votre plateforme
de base de donnes pour l'explication des procdures.
Mises jour de base de donnes, la page 110
Le systme inclut un utilitaire de mise jour de base de donnes Maximo appel
UpdateDB.
Excution de UpdateDB
Les fichiers classe permettant d'excuter UpdateDB se trouvent dans le rpertoire
install_home\tools\maximo\classes\psdi\script\en. Les fichiers script se
trouvent dans le rpertoire install_home\tools\maximo\en.
Procdure
1. Ouvrez une invite de commande et changez le rpertoire en :
install_home\tools\maximo.
2. A l'invite, entrez updatedb.bat et appuyez sur Entre.
113
114
115
116
Espaces table
Un administrateur de base de donnes peut utiliser les instructions suivantes pour
les tailles de page d'espace table. L'administrateur dplace ensuite les tables qui
incluent la plupart des types d'enregistrement et qui sont les plus utilises dans les
espaces table avec ces tailles de page :
Tableau 24. Instructions pour les tailles de page des espaces table
Taille de la
page
4 Ko
4005
500
64 Go
8 ko
8101
1012
128 Go
16 Ko
16293
1012
256 Go
32 Ko
32677
1012
512 Go
Sparez les index des donnes et placez-les dans un espace table diffrent. Utilisez
l'application Configuration de base de donnes pour dplacer les index. De plus,
sparez les tables volumineuses, telles que Actifs et Interventions, dans leurs
propres espaces table pour une performance optimale.
Cache de squence
Les caches de squence sont utiliss pour gnrer automatiquement des valeurs
uniques dans la base de donnes. Ces valeurs sont gnralement utilises comme
identifiant pour les colonnes ou les lignes. Dfinissez la squence maxseq pour la
colonne rowstamps sur 500 car cette colonne ncessite souvent des valeurs.
Dfinissez la taille du cache pour toutes les autres squences sur 50.
Tches associes:
Modification de la taille des caches de squence
Une squence est un objet de base de donnes qui gnre automatiquement des
valeurs de cl unique. Une squence peut gnrer une valeur la fois ou peut
gnrer un cache de plusieurs valeurs. L'utilisation des caches de squence
amliore les performances du systme car les processus peuvent obtenir des
valeurs partir de la mmoire cache sans attendre que la squence gnre des
valeurs individuelles.
117
Si IBM Tivoli Asset Management for IT est install, vous devez supprimer certains
noms de squence spcifis de votre script SQL car ces squences ne doivent pas
tre modifies manuellement.
Procdure
1. Excutez la commande suivante pour gnrer un fichier script contenant les
instructions SQL qui dfinissent la taille du cache de squence :
Option
Description
ASSETATTRIBUTESEQ
DPADISKSEQ
DPAMSWSUITECOMPSEQ
CDMCITYPESSEQ
DPADISPLAYSEQ
DPAMSWSUITESEQ
CLASSANCESTORUSEQ
DPAFILESEQ
DPAMSWUSAGERANGESEQ
CALSSSPECSEQ
DPAIMAGEDEVICESEQ
DPAMSWUSAGESEQ
CLASSSPECUSEWITHSEQ DPAIPXSEQ
DPAMSWVARIANTSEQ
CLASSSTRUCTURESEQ
DPALOGICALDRIVESEQ
DPANETADAPTERSEQ
OMPSEQ
DPAMADAPTERSEQ
DPANETDEVCARDSEQ
RELATIONRULESSEQ
DPAMADPTVARIANTSEQ
DPANETDEVICESEQ
RELATIONSEQ
DPAMEDIAADAPTERSEQ
DPANETPRINTERSEQ
ACTCIRELATIONSEQ
DPAMMANUFACTURERSEQ
DPAOSSEQ
ACTCISEQ
DPAMMANUVARIANTSEQ
DPASOFTWARESEQ
ACTCISPECSEQ
DPAMOSSEQ
DPASWSUITESEQ
DEPLOYEDASSETSEQ
DPAMOSVARIANTSEQ
DPATCPIPSEQ
DPACOMMDEVICESEQ
DPAMPROCESSORSEQ
DPAUSERINFOSEQ
DPACOMPUTERSEQ
DPAMPROCVARIANTSEQ
OMPCIRLNSEQ
DPACPUSEQ
DPAMSOFTWARESEQ
4. Excutez le script SQL sur la base de donnes afin de modifier les valeurs de
cache de squence.
Rfrence associe:
118
Avant de commencer
Pour modifier les paramtres, vous devez vous connecter en tant que propritaire
de l'instance, c'est--dire le propritaire qui a cr l'instance spcifique, par
exemple, db2inst1. Dans un environnement Windows, l'utilisateur qui a install la
base de donnes est le propritaire de l'instance. Dans un environnement UNIX ou
Linux, le superutilisateur installe la base de donnes et cre le propritaire de
l'instance. Aprs l'installation de la base de donnes, seul le propritaire de
l'instance peut modifier les paramtres de la base de donnes.
119
Procdure
1. Dans l'invite de commande du serveur sur lequel DB2 est install, excutez la
commande suivante :
db2set DB2_WORKLOAD=MAXIMO
Les valeurs de registre suivantes sont automatiquement dfinies :
Variable de registre
Valeur
DB2_SKIPINSERTED
ON
DB2_INLIST_TO_NLJN
YES
DB2_MINIMIZE_LISTPREFETCH
YES
DB2_EVALUNCOMMITTED
YES
DB2_SKIPDELETED
ON
120
Tableau 26. Valeurs DB2 utiliser lorsque vous rglez les valeurs de registre qui affectent
les performances
Variable de registre
DB2_SKIPINSERTED
ON
DB2_INLIST_TO_NLJN
YES
DB2_MINIMIZE_LISTPREFETCH
YES
Empche l'utilisation de la
lecture anticipe de liste
lorsqu'elle ne constitue pas
une mthode d'accs
adquate, par exemple,
lorsque les statistiques du
catalogue ne sont pas
disponibles. La lecture
anticipe de liste est une
mthode d'accs aux tables
spciale qui extrait les
informations de l'index, trie
par numro de page, puis lit
les pages de manire
anticipe.
DB2_EVALUNCOMMITTED
YES
Rduit le verrouillage de
lignes jusqu' ce que l'analyse
de l'accs par l'index ou la
table dtermine que
l'enregistrement des donnes
correspond au prdicat de
requte.
DB2_SKIPDELETED
ON
DB2_USE_ALTERNATE_PAGE_CLEANING
ON
Acclre le processus de
cration ou de modification
des espaces table larges ainsi
que les oprations de
restauration de base de
donnes.
DB2_FMP_COMM_HEAPSZ
65536
121
Procdure
1. Pour tous les systmes d'exploitation, dans l'invite de commande du serveur
sur lequel DB2 est install, excutez les commandes suivantes :
db2 update dbm cfg using RQRIOBLK 65535
db2 update dbm cfg using HEALTH_MON OFF
db2 update dbm cfg using MON_HEAP_SZ AUTOMATIC
db2 update dbm cfg using KEEPFENCED NO
2. Dfinissez la quantit de mmoire virtuelle alloue pour chaque agent :
Option
Description
Rfrence associe:
Paramtres du gestionnaire de base de donnes DB2
Les paramtres du gestionnaire de base de donnes sont dfinis au niveau de
l'instance. Les paramtres qui affectent les performances incluent la taille de la
mmoire, le comportement des processus isols et si l'instance de base de donnes
est surveille.
122
Paramtres du gestionnaire
de base de donnes
RQRIOBLK
65535
Dfinit la taille de la
mmoire tampon de
communication entre les
applications distantes et leurs
agents de base de donnes
sur le serveur de base de
donnes.
HEALTH_MON
OFF
Descriptions
Paramtres du gestionnaire
de base de donnes
MON_HEAP_SZ
AUTOMATIC
Indique la quantit de
mmoire, en pages de 4 Ko,
qui est alloue aux donnes
du moniteur du gestionnaire
de bases de donnes. La
valeur AUTOMATIC signifie que
la taille de segment de
mmoire du moniteur peut
augmenter selon les besoins
jusqu' ce que la limite de la
mmoire de l'instance soit
atteinte.
KEEPFENCED
NO
Indique si un processus en
mode isol est conserv la
fin d'un appel de routine en
mode isol. Si vous avez
plusieurs processus isols,
vous pouvez dfinir le
paramtre KEEPFENCED sur
YES, mais vous devez ensuite
surveiller l'utilisation de
votre mmoire.
AGENT_STACK_SZ
Dtermine la quantit de
mmoire virtuelle, en pages
de 4 Ko, qui est alloue pour
chaque agent.
Descriptions
Procdure
1. Pour tous les systmes d'exploitation, dans l'invite de commande du serveur
sur lequel DB2 est install, excutez les commandes suivantes :
db2 update db cfg for nombd using CHNGPGS_THRESH 40
db2 update db cfg for nombd using DFT_QUERYOPT 5
db2 update db cfg for nombd using LOGBUFSZ 1024
db2 update db cfg for nombd using LOGFILSIZ 8096
db2 update db cfg for nombd using LOGPRIMARY 20
db2 update db cfg for nombd using LOGSECOND 100
db2 update db cfg for nombd using LOCKLIST AUTOMATIC
db2 update db cfg for nombd using LOCKTIMEOUT 300
db2 update db cfg for nombd using NUM_IOCLEANERS AUTOMATIC
db2 update db cfg for nombd using NUM_IOSERVERS AUTOMATIC
db2 update db cfg for nombd using SOFTMAX 1000
db2 update db cfg for nombd using PCKCACHESZ 524288
db2 update db cfg for nombd using STAT_HEAP_SZ 51200
2. Dfinissez le nombre maximum de descripteurs de fichier pouvant tre ouverts
par application.
Chapitre 5. Optimisation des performances du systme
123
Systme d'exploitation
Commandes
UNIX ou Linux
Windows
3. Si vous avez rcemment effectu une mise niveau vers DB2 version 9.7,
vrifiez que les paramtres de configuration de base de donnes suivants sont
dfinis sur les valeurs suivantes :
Paramtre
Valeur
CUR_COMMIT
ON
AUTO_REVAL
DEFERRED
DEC_TO_CHAR_FMT
NOUV
STMT_CONC
LITERALS
124
Procdure
1. Sur le serveur DB2, connectez-vous en tant que propritaire de l'instance de
base de donnes.
2. Dans le rpertoire bnd de DB2, par exemple C:\DB2\SQLLIB\bnd, excutez la
commande suivante :
db2 bind db2clipk.bnd collection NULLIDR1
3. Connectez-vous Maximo Asset Management en tant qu'administrateur avec
les droits pour excuter des tches de configuration du systme.
4. Dans l'application Proprits systme, ouvrez les dtails de la proprit systme
mxe.db.DB2jdbcCollection.
5. Dans la section Dtails des proprits globales, dans la zone Valeur globale,
indiquez NULLIDR1.
6. Slectionnez l'action Actualisation dynamique, puis cliquez sur OK. La
nouvelle valeur de la proprit, NULLIDR1, s'affiche dans la zone Valeur globale
et la zone Valeur actuelle.
Information associe:
Utilisation de l'option de dfinition d'accs REOPT avec les variables d'entre
dans des requtes complexes (Ouvre la page dans une nouvelle fentre ou un
nouvel onglet de navigateur.)
Conseil pour l'amlioration des performances : REOPT(ONCE) lors de
l'utilisation du concentrateur d'instructions DB2 (Ouvre la page dans une nouvelle
fentre ou un nouvel onglet de navigateur.)
Valeur de dbut
Objectif
CHNGPGS_THRESH
40
Indique le pourcentage de
pages modifies aprs lequel
les rafrachisseurs de page
asynchrones sont dmarrs.
DFT_QUERYOPT
LOGBUFSZ
1024
125
126
Paramtre
Valeur de dbut
Objectif
LOGFILSIZ
8096
LOGPRIMARY
20
LOGSECONDARY
100
LOCKLIST
AUTOMATIC
Indique la quantit de
mmoire alloue la liste
des verrous qui contient les
verrous dtenus par toutes
les applications connectes
simultanment la base de
donnes. La valeur
AUTOMATIC signifie que
lorsque les conditions de
charge de travail changent, le
syntoniseur de mmoire est
capable de dimensionner
dynamiquement la mmoire
pour la liste de verrous.
LOCKTIMEOUT
300
Indique le nombre de
secondes que la base de
donnes attend avant le
verrouillage.
NUM_IOCLEANERS
AUTOMATIC
Dfinit le nombre de
rafrachisseurs de page
asynchrones pour la base de
donnes. La valeur
AUTOMATIC signifie que le
nombre de rafrachisseurs de
page est bas sur le nombre
de processeurs configurs sur
le serveur en cours et le
nombre de partitions de base
de donnes locales logiques
dans un environnement de
base de donnes
partitionne.
NUM_IOSERVERS
AUTOMATIC
Dfinit le nombre de
serveurs d'E-S qui excutent
l'opration de lecture
anticipe et les utilitaires. La
valeur AUTOMATIC signifie que
le nombre de pr-extracteurs
est calcul au moment de
l'activation de la base de
donnes.
Paramtre
Valeur de dbut
Objectif
SOFTMAX
1000
STMTHEAP
20000
MAXFILOP
CUR_COMMIT
ON
Contrle le comportement
des analyses de stabilit du
curseur.
AUTO_REVAL
DEFERRED
Contrle la smantique de
revalidation et d'invalidation.
Le paramtre DEFERRED
signifie que tous les objets
dpendants sont revalids
lors de l'accs suivant.
DEC_TO_CHAR_FMT
NOUV
Contrle le rsultat de la
fonction scalaire CHAR et de
la spcification CAST pour la
conversion de valeurs
dcimales en valeurs
alphanumriques. Le
paramtre NEW signifie que
des zros de dbut et de fin
ne sont pas inclus dans le
rsultat de la fonction
CHAR.
127
Paramtre
Valeur de dbut
Objectif
STMT_CONC
LITERALS
Active et dfinit le
comportement par dfaut du
concentrateur d'instruction.
Le paramtre LITERALS
signifie que les instructions
SQL qui sont identiques,
l'exception des valeurs de
littraux dans les
instructions, peuvent
partager des entres de la
mmoire cache du module.
Une fois que vous avez
activ le concentrateur
d'instructions, n'utilisez pas
la fonction VARGRAPHICS.
Pour aider l'optimiseur de
requtes slectionner un
plan d'accs efficace, activez
l'option de liaison
REOPT(ONCE).
PCKCACHESZ
524288
Indique la quantit de
mmoire partage de la base
de donnes, en pages de 4
Ko, qui met en cache les
sections des instructions
XQuery et SQL statiques et
dynamiques sur une base de
donnes.
STAT_HEAP_SZ
51200
Tches associes:
Activation de l'option de dfinition d'accs REOPT(ONCE), la page 124
Pour aider l'optimiseur de requtes slectionner un plan d'accs efficace, spcifiez
l'option de dfinition d'accs REOPT(ONCE) lorsque vous excutez des requtes.
Lorsque l'option de dfinition d'accs REOPT(ONCE) est utilise, l'optimiseur de
requtes choisit le plan d'accs lors de la premire excution de la requte. Chaque
fois que la requte est excute par la suite, le plan d'accs est rutilis.
Information associe:
Conseil pour l'amlioration des performances : REOPT(ONCE) lors de
l'utilisation du concentrateur d'instructions DB2 (Ouvre la page dans une nouvelle
fentre ou un nouvel onglet de navigateur.)
Concentrateur d'instructions DB2 9.7 avec STMM (Ouvre la page dans une
nouvelle fentre ou un nouvel onglet de navigateur.)
128
REORGCHK et REORG d'IBM DB2 pour optimiser les espaces table et les index. Vous ne
pouvez pas rorganiser les tables de mtadonnes.
Les conditions ci-dessous peuvent indiquer que les tables de base de donnes
ncessitent une rorganisation :
v Les tables font face un volume lev d'activits d'insertion, de mise jour et
de suppression.
v Vous observez une diminution des performances des requtes.
v Vous excutez la commande RUNSTATS pour actualiser les statistiques de la table,
mais les performances ne s'amliorent pas.
v Vous excutez la commande REORGCHK et les rsultats indiquent qu'une
rorganisation de table est ncessaire.
Les conditions ci-dessous peuvent indiquer que les index ncessitent une
rorganisation :
v Les pages lmentaires, qui contiennent les paires de cls et d'identificateurs
d'enregistrement qui pointent vers les donnes relles, sont fragmentes. Lorsque
les pages lmentaires sont fragmentes, les performances sont affectes car un
plus grand nombre de pages lmentaires doivent tre lues pour pouvoir
extraire les pages de la table.
v La page d'index physique ne correspond pas la squence de cls sur les pages,
qui augmente la dure ncessaire au traitement des requtes.
v L'index contient trop de niveaux.
Si vous dterminez qu'une rorganisation peut amliorer les performances de la
table ou de l'index, vous pouvez excuter la rorganisation en ligne ou hors ligne.
Par dfaut, la commande REORG excute les rorganisations hors ligne.
La maintenance de la base de donnes peut rduire la dure ncessaire pour la
rorganisation. Votre routine de maintenance de base de donnes doit inclure
l'archivage et la suppression des tables inutiles de manire rgulire. Votre
maintenance rgulire de la base de donnes doit galement inclure l'excution de
la commande REORGCHK afin d'identifier les tables et les index qui pourraient
ncessiter une rorganisation.
Concepts associs:
Indexation de la base de donnes, la page 116
L'indexation d'une base de donnes ncessite d'avoir une bonne comprhension
des donnes, des fonctions utilisateur et de la manire dont la base de donnes est
indexe. Les index utilisent les fragments principaux de donnes provenant d'une
table dans une structure binaire afin d'amliorer la fonction de recherche. Chaque
enregistrement de donnes dans la table doit tre associ aux donnes de l'index.
Information associe:
Rorganisation de table (Ouvre la page dans une nouvelle fentre ou un nouvel
onglet de navigateur.)
Rorganisation d'index (Ouvre la page dans une nouvelle fentre ou un nouvel
onglet de navigateur.)
Commande REORGCHK (Ouvre la page dans une nouvelle fentre ou un
nouvel onglet de navigateur.)
Commande REORG TABLES (Ouvre la page dans une nouvelle fentre ou un
nouvel onglet de navigateur.)
129
Avant de commencer
Pour dfinir les paramtres, vous devez vous connecter en tant qu'utilisateur
possdant les privilges SYSDBA.
Procdure
1. Dfinissez le paramtre CURSOR_SHARING sur SIMILAR ou FORCE afin que les
valeurs littrales soient converties en variables de liaison.
2. Si le jeu de caractres de la base de donnes est cod sur deux octets ou
Unicode, dfinissez le paramtre NLS_LENGTH_SEMANTICS sur CAR.
3. Dfinissez le paramtre WORKAREA_SIZE_POLICY sur AUTO pour dimensionner
automatiquement les zones de travail.
4. Vrifiez que le paramtre OPTIMIZER_FEATURES_ENABLE correspond votre
version actuelle de Oracle Database.
5. Dfinissez le paramtre PROCESSES sur le nombre maximum d'utilisateurs et de
processus d'arrire-plan qui peuvent accder la base de donnes
simultanment. Par exemple, si vous prvoyez 50 utilisateurs simultans,
dfinissez la valeur sur 70 pour inclure les processus d'arrire-plan.
6. Dfinissez le paramtre OPEN_CURSORS sur le nombre maximum de curseurs
ouverts qu'une session peut avoir simultanment. Les curseurs ouverts grent
les zones SQL prives. Le nombre de curseurs ouverts ncessaires dpend de
votre dploiement. Affectez une valeur assez leve pour viter que Maximo
Asset Management manque de curseurs.
7. Dfinissez le paramtre SESSIONS pour spcifier le nombre maximum de
sessions pouvant tre cres. Dfinissez le paramtre SESSIONS sur une valeur
base sur le nombre maximum d'utilisateurs et de processus d'arrire-plan
auquel s'ajoute une allocation de 10% pour les processus rcursifs. Par
exemple, si vous prvoyez 50 utilisateurs simultans, dfinissez la valeur sur
77, qui peut contenir 20 processus d'arrire-plan avec sept sessions de
processus rcursifs.
8. Dfinissez les paramtres de gestion SGA et PGA sur une taille de mmoire
base sur la taille de la base de donnes, le nombre d'utilisateurs simultans et
la charge de travail.
Version d'Oracle Database
Pour Oracle Database 10g
Paramtres dfinir
SGA_TARGET
SGA_MAX_SIZE
SGA_TARGET
SGA_MAX_SIZE
MEMORY_TARGET
MEMORY_MAX_TARGET
130
Valeur de dbut
Objectif
CURSOR_SHARING
SIMILAR ou FORCE
Dtermine quelles
instructions SQL peuvent
partager les curseurs. Avec la
valeur SIMILAR ou FORCE, les
instructions SQL partagent
les curseurs lorsque les
diffrences entre les
instructions n'affectent pas le
sens ou l'optimisation de
l'instruction.
NLS_LENGTH_SEMANTICS
CHAR
WORKAREA_SIZE_POLICY
AUTO
Dimensionne
automatiquement les zones
de travail qui sont utilises
par les oprateurs ayant une
forte consommation de
mmoire.
OPTIMIZER_FEATURES_ENABLE
131
132
Paramtre
Valeur de dbut
Objectif
SGA_TARGET
SGA_MAX_SIZE
MEMORY_TARGET
MEMORY_MAX_TARGET
PROCESSES
OPEN_CURSORS
Paramtre
Valeur de dbut
Objectif
SESSIONS
TRANSACTIONS
Information associe:
Guide d'optimisation des performances de la base de donnes Oracle 10g
(Ouvre la page dans une nouvelle fentre ou un nouvel onglet de navigateur.)
Guide d'optimisation des performances de la base de donnes Oracle 11g
(Ouvre la page dans une nouvelle fentre ou un nouvel onglet de navigateur.)
133
134
Procdure
1. Dans le panneau de navigation de la console d'administration WebSphere
Application Server, slectionnez Serveurs > Serveurs d'applications >
nom_serveur > Dfinition de processus > Machine virtuelle Java.
2. Cochez la case Verbose Garbage Collection (Rcupration de place en mode
prolixe). Lorsque la rcupration de place en mode prolixe est active, la
machine virtuelle Java (JVM) enregistre les informations relatives chaque
rcupration de place dans un fichier journal. Par exemple, dans le fichier
journal, vous pouvez voir le nombre d'octets disponibles et d'octets utiliss
135
136
Les arguments gnriques de machine virtuelle Java suivants peuvent amliorer les
performances du systme :
-sun.rmi.dgc.ackTimeout=10000
Dfinit la dure (millisecondes) pendant laquelle l'excution de l'invocation
RMI Java ct serveur se rfre fortement un objet distant. Etant donn
que l'invocation RMI alloue une grande quantit d'objets distants de courte
dure de vie, une valeur trop leve dfinie pour l'argument
sun.rmi.dgc.ackTimeout peut empcher la rcupration de place de
fonctionner correctement, ce qui peut entraner des problmes de mmoire
insuffisante. L'argument -sun.rmi.dgc.ackTimeout=10000 dfinit la valeur
sur 10000 (10 secondes), ce qui empche les problmes de mmoire
insuffisante.
-Xdisableexplicitgc
Dsactive la rcupration de place explicite, ce qui empche les appels
System.gc() de dmarrer le processus de rcupration de place.
-Xmn1024m
Dfinit la taille de la zone de maturation sur 25 % de la taille de segment
de mmoire maximale. La zone de maturation correspond la zone du
segment de mmoire dans laquelle les objets sont crs. Si vous analysez la
rcupration de place, puis ajustez les tailles de segment de mmoire,
ajustez la taille de la zone de maturation de sorte reflter vos
changements.
-Xgcpolicy:gencon
Dfinit les rgles de rcupration de place sur gencon, qui permet de
placer les objets dans des zones distinctes du segment de mmoire, en
fonction de leur dure de vie. Une fois que les objets sont crs dans la
zone de maturation et qu'un certain nombre de rcuprations de place se
produit, les objets sont dplacs vers une zone de vieillissement. Lorsque
les objets sont spars de cette manire, la rcupration de place peut tre
excute plus frquemment dans la zone de maturation sans affecter le
reste du segment de mmoire, qui effectue un nombre minimal de pauses.
Etant donn que Maximo Asset Management cre plusieurs objets de
courte dure de vie, dfinissez les rgles de rcupration de place sur
gencon.
Information associe:
Optimisation de la machine virtuelle IBM pour Java (Ouvre la page dans une
nouvelle fentre ou un nouvel onglet de navigateur.)
Rsolution des problmes de mmoire dans les applications WebSphere (Ouvre
la page dans une nouvelle fentre ou un nouvel onglet de navigateur.)
Paramtres JVM (Java Virtual Machine) (Ouvre la page dans une nouvelle
fentre ou un nouvel onglet de navigateur.)
137
diffrents. Vous pouvez utiliser ces paramtres comme instruction ou comme point
de dpart, puis surveiller et rgler les paramtres pour votre environnement.
Les versions de IBM HTTP Server et de WebSphere Application Server doivent tre
identiques.
Les paramtres suivants ont t optimiss et tests pour l'environnement Microsoft
Windows. Bien que ces mmes paramtres ont t galement tests et optimiss
dans un environnement AIX, ils ne sont pas optimiss pour UNIX ou Linux.
IBM HTTP Server, lorsqu'il fonctionne dans un environnement Windows, possde
un processus parent et un processus enfant unique units d'excutions multiples,
ce qui cre des connexions simultanes multiples. Dfinissez les paramtres
suivants afin que votre environnement puisse grer les connexions simultanes
plus efficacement :
TimeOut
Dure pendant laquelle le serveur attend pour certains vnements avant
qu'une demande soit rejete.
Valeur : 900
KeepAliveTimeOut
Dure pendant laquelle le serveur attend les demandes suivantes sur une
connexion persistante. Dfinissez cette valeur sur 60 pour les environnements
dont le temps d'attente des rseaux est leve. Par exemple, le temps d'attente
des rseaux peut tre un problme lorsque les utilisateurs se trouvent dans des
domaines qui sont gographiquement diffrents de l'emplacement des
serveurs. Cela signifie que plus les utilisateurs sont loigns des serveurs, plus
le temps d'attente des rseaux est leve.
Bande passante du rseau leve : 10
Bande passante du rseau faible : 60
MaxKeepAliveRequests
Nombre de demandes autorises sur une connexion persistante. Si vous limitez
le nombre de demandes, le serveur doit terminer la connexion et crer une
autre connexion lorsque la limite est atteinte. La ncessit de terminer et crer
des connexions en permanence peut affecter les performances du serveur.
Dfinissez cette valeur sur zro pour permettre un nombre illimit de
demandes sur une connexion persistante.
Valeur : 0
MaxRequestsPerChild
Nombre limite de demandes qu'un processus enfant individuel peut traiter au
cours de son cycle de vie. Lorsque cette limite est atteinte, le processus enfant
se termine. Lorsque vous dfinissez cette valeur sur 0, le processus enfant ne se
termine pas et peut donc traiter des demandes de manire illimite. Si vous
dfinissez cette valeur sur un nombre suprieur 0, un traitement
supplmentaire est ncessaire pour terminer et crer les processus enfant. Sous
les systmes Linux et UNIX, une valeur autre que 0 peut crer un grand
nombre de processus enfant, ce qui peut impliquer une utilisation excessive de
l'espace de permutation. Pour minimiser les problmes potentiels, dfinissez
cette valeur sur 0.
Valeur : 0
ThreadLimit
Limite suprieure du nombre d'units d'excution configurable par processus
enfant.
138
139
Paramtres rseau
A partir de la ligne de commande du systme d'exploitation, entrez les paramtres
suivants pour optimiser les services rseau :
/usr/sbin/no -r -o sb_max=6192000
/usr/sbin/no -r -o tcp_sendspace=4096000
140
/usr/sbin/no
/usr/sbin/no
/usr/sbin/no
/usr/sbin/no
/usr/sbin/no
/usr/sbin/no
/usr/sbin/no
/usr/sbin/no
/usr/sbin/no
/usr/sbin/no
/usr/sbin/no
/usr/sbin/no
-r
-r
-r
-r
-r
-r
-r
-r
-r
-r
-r
-r
-o
-o
-o
-o
-o
-o
-o
-o
-o
-o
-o
-o
tcp_recvspace=4096000
udp_sendspace=65536
udp_recvspace=655360
rfc1323=1
ipqmaxlen=250
clean_partial_conns=1
tcp_keepidle=600
tcp_keepintvl=10
tcp_keepinit=40
tcp_timewait=1
tcp_finwait2=60
tcp_ephemeral_low=1024
Notez que les valeurs pour les paramtres sb_max, tcp_sendspace et tcp_recvspace
dpendent du type d'unit et la vitesse. Vous devez vrifier les valeurs de la
charge de travail du flot de donnes TCP pour trouver la meilleure valeur de
rglage pour votre rseau.
Ces paramtres rseau s'appliquent l'ensemble du systme, l'exception des
paramtres ulimit sur AIX.
Paramtres de processus
A partir de la ligne de commande de votre systme d'exploitation, entrez le
paramtre de processus chdev -l sys0 -a maxuproc='4096'.
141
Paramtres Windows
Vous pouvez configurer les paramtres rseau suivants, qui se trouvent sous la cl
de registre Windows, afin d'amliorer les performances du systme.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters:
TcpTimedWaitDelay dword:0000001e (30)
StrictTimeWaitSeqCheck dword:00000001 (1)
MaxFreeTcbs dword:00011940 (72000)
MaxHashTableSize dword:0000ffff (65535)
TcpWindowSize dword:0000ffff (65535)
EnableDynamicBacklog dword:00000001 (1)
MinimumDynamicBacklog dword:00000032 (20)
MaximumDynamicBacklog dword:000003eb (1000)
DynamicBacklogGrowthDelta dword:0000000a (10)
Interfaces\TcpAckFrequency dword:00000001 (1)
MaxUserPort dword:0000ffff (65535)
142
Procdure
1. Identifiez les questions principales auxquelles vous souhaitez rpondre grce
aux tests de performances.
Par exemple, vous pouvez envisager les questions suivantes :
v L'architecture du systme planifi rpond-elle aux exigences de l'activit ou
de l'organisation ?
v Le dploiement planifi fournit-il un temps de rponse satisfaisant pour que
le nombre prvu d'utilisateurs simultans excutent un nombre dfini de
transactions au cours d'un dlai spcifique ?
v Un composant particulier cre-t-il des problmes de performance systme
pour un volume de transactions et un nombre d'utilisateurs simultans
attendus ?
v Le matriel du dploiement est-il suffisant pour fournir des performances
acceptables, tant donn le nombre attendu de transactions et d'utilisateurs ?
2. Dfinissez la priorit des risques, salaires et cots dans votre dploiement.
Par exemple, vous pouvez dcider que la prise en charge des charges
utilisateur importantes qui effectuent un grand nombre de transactions
simultanes est le facteur le plus important pour votre dploiement.
Procdure
1. Dterminez comment et quand les utilisateurs se connectent et se dconnectent
de l'environnement de production. Par exemple, les utilisateurs restent-ils
connects toute la journe ? Ou bien les utilisateurs se connectent-ils, effectuent
quelques transactions, puis se dconnectent ?
2. Identifiez les charges de travail qui refltent la rpartition de la charge de
travail et le taux de charge de travail. La distribution est le pourcentage
d'utilisateurs qui excutent une tche spcifique, comme la cration de
Chapitre 5. Optimisation des performances du systme
143
Procdure
1. Excutez des tests pour enregistrer les mesures de rfrence de votre
dploiement. Un test de mesures de rfrence est un test utilisateur unique
excut sur plusieurs itrations pour identifier si une application fonctionne
correctement. Vous pouvez utiliser les donnes de mesure de rfrence des
fins de comparaison dans les tests futurs.
2. Identifiez les tests de performance qui peuvent fournir des donnes relatives
vos objectifs de test.
Les types de tests que vous pouvez utiliser incluent les tests de performances
suivants :
Test de performances dans les tests de charge
Type de mesure de rfrence qui augmente la charge d'un seul
utilisateur jusqu'au pourcentage de charge systme attendu, comme par
exemple 25%. Ce test indique si un problme de performances du
systme doit tre corrig avant des tests plus pousss.
Tests de charge de performance
Test en plusieurs parties qui mesure les temps de rponse des
transactions avec certains pourcentages de charges utilisateur. Un test
de charge de performance classique comprend cinq cycles, chacun
augmentant le pourcentage de la charge utilisateur attendue. Par
exemple, un test de charge de performance peut comporter cinq cycles
avec les intervalles de charge utilisateur suivants : 50%, 75%, 100%,
125% et 150%. Les tests de charge de performance tablissent la courbe
des performances et identifient si le dploiement peut prendre en
charge des accords de niveau de service pour une charge utilisateur.
Tests d'endurance
Tests excuts sur une priode de quelques heures ou de quelques jours
pour identifier les fuites de mmoire, les problmes de performances
sur la dure et la stabilit globale du systme. Pendant les tests
d'endurance, vous contrlez les indicateurs cls de performance,
comme les temps de rponse des transactions et la stabilit de
l'utilisation de la mmoire.
144
Procdure
1.
Vrifiez que votre environnement de test est conforme aux exigences suivantes
lors des tests de performances :
v Une architecture globale qui correspond l'environnement de production,
comme par exemple les mmes systme d'exploitation et plates-formes
middleware, des proportions similaires de matriel, et le mme nombre de
machines virtuelles Java (JVM).
v Les mmes versions pour tous les logiciels dploys.
v Des donnes comparables et suffisantes dans les bases de donnes. Par
exemple, les rsultats des tests peuvent varier de manire significative si une
requte est excute sur une base de donnes de test de 1 000
enregistrements lorsque votre base de donnes de production contient 50 000
enregistrements.
v Des configurations serveur identiques. Au cours des tests, vous pouvez juger
ncessaire de modifier la configuration du serveur de test et de rgnrer et
dployer de nouveaux fichiers d'archives d'entreprise (EAR). Conservez des
copies des fichiers EAR prcdents et documentez tous les changements que
vous effectuez.
2. Enregistrez les dtails de configuration suivants pour les serveurs dans les
environnements de production et de test :
v Nombre de processeurs
v Capacit ou frquence d'horloge des processeurs
Chapitre 5. Optimisation des performances du systme
145
v
v
v
v
v
Contexte
La socit XYZ prvoit d'utiliser Maximo Asset Management pour la gestion des
actifs, les achats et le suivi des interventions. En raison des processus mtier
spcifiques, la socit XYZ possde un dploiement personnalis qui utilise des
flux de travaux automatiss. Les utilisateurs de la socit XYZ utilisent les
applications suivantes :
v Actifs
v Demandes d'achat
v Bons de commande
v Suivi des interventions
146
Description
Facteur de
pondration
AS01
20 %
PO01
5%
PO02
5%
PO03
5%
PO04
5%
WF01
12 %
WF02
12 %
WF03
12 %
WF04
12 %
WF05
12 %
Description
Rsultat attendu
AS01_01_D_Launch
L'cran Welcome to
Maximo (Bienvenue dans
Maximo) s'affiche.
AS01_02_D_Logon
Le centre de contrle
s'affiche.
147
Tableau 28. Exemple de scnario de test pour rechercher des actifs et consulter les
informations de scurit (suite)
Transaction
Description
Rsultat attendu
AS01_04_D_LaunchAssets
L'application Actifs
s'affiche.
AS01_05_D_EnterAsset
Prfixe
L'arrire-plan de la zone
Actif devient blanc. Le
curseur passe la zone
suivante.
AS01_06_D_FindAsset
AS01_09_D_TabSafety
AS01_10_D_ReturnTo
StartCenter
Le centre de contrle
s'affiche.
148
Dans le graphique des rsultats, les temps de rponse moyens sont infrieurs 2
secondes. L'utilisation du processeur sur le serveur de base de donnes reste en
dessous de 80 % la charge cible de 950 utilisateurs simultans. Toutefois, le
Chapitre 5. Optimisation des performances du systme
149
150
151
Application server
Si l'implmentation utilise un serveur d'applications pour s'authentifier dans un
rpertoire externe, certaines fonctions sont effectues dans ce rpertoire et
synchronises dans le systme. Ces fonctions incluent l'ajout des utilisateurs (y
compris l'auto-inscription), l'ajout de groupes de scurit, l'association d'utilisateurs
aux groupes de scurit et la gestion des mots de passe. De plus, lorsque vous
supprimez des utilisateurs dans le rpertoire, ces utilisateurs ne sont pas
automatiquement supprims dans le systme ; vous devez les supprimer
manuellement.
Sites
L'architecture de scurit est conue pour utiliser des sites comme premier niveau
de scurit pour des implmentations sur plusieurs sites. Vous devez penser
utiliser les stratgies suivantes pour l'implmentation de la scurit :
v Si l'implmentation comporte un seul site, utilisez l'option pour autoriser le
groupe accder tous les sites pour chaque groupe.
v Si l'implmentation comporte plusieurs sites, crez des groupes pour reprsenter
chaque site, tous les sites ou un groupe logique de sites au sein d'un groupe de
scurit. Par exemple, vous pouvez crer un groupe de scurit pour le site 1 et
un autre pour les sites 2 et 3.
v N'incluez pas d'autres privilges pour les groupes de site.
v Un groupe de scurit indpendant possde des droits d'accs qui ne peuvent
pas tre combins avec des droits d'accs d'autres groupes. Si vous slectionnez
cette option, vous devez accorder cet accs de groupe au moins un site et une
application. L'accs est accord sauf si le groupe est utilis exclusivement pour
des applications de niveau systme.
152
v Vous pouvez crer des groupes fonctionnels qui associent certains privilges. Par
exemple, vous pouvez crer trois diffrents groupes de maintenance. Chaque
groupe possde diffrents niveaux de privilges pour toutes les proprits des
onglets de l'application Groupes de scurit. Cette stratgie permet de dfinir les
groupes de manire dtaille. Lorsque vous associez un groupe un utilisateur,
le groupe contient certains ou tous les privilges devant tre affects cet
utilisateur.
En fonction de la manire dont vous voulez mettre en oeuvre la scurit, vous
pouvez galement crer des groupes qui combinent ces deux approches.
De plus, les rgles suivantes s'appliquent lorsque les privilges de scurit incluent
l'accs aux applications :
v Si vous avez accs une application de niveau systme, toute modification
apporte cette application a un impact au niveau du systme. Par exemple, si
vous avez accs l'application Devise et ajoutez l'EURO comme devise, cette
devise est disponible pour toutes les organisations et tous les sites.
v Lorsque vous apportez une modification une application au niveau de
l'organisation, la modification s'applique tous les sites de l'organisation. Par
exemple, vous tes un utilisateur du site 1. Vous avez accs l'application Plan
comptable et modifiez la structure d'un compte. La modification affecte tous les
sites de l'organisation laquelle le site 1 appartient.
v Toutes les modifications que vous effectuez dans une application de niveau site
sont limites ce site.
v Le niveau de l'application contrle le volume de donnes que vous pouvez
afficher. Par exemple, les applications au niveau du site rpertorient les donnes
pour des sites spcifiques et les applications au niveau de l'organisation
rpertorient les donnes de tous les sites au sein de l'organisation.
Processus de scurit
L'application Groupes de scurit utilise un processus de scurit en deux tapes,
l'authentification et l'autorisation.
153
154
annuaires est possible, mais elle n'est pas prise en charge en tant que fonction
standard et peut ncessiter une programmation.
WebLogic Server et IBM WebSphere Application Server prennent en charge
l'authentification via Windows Server Active Directory.
155
v Condition requise
Le paramtre Visible indique si l'utilisateur peut slectionner ou non une option
dans l'application Groupes de scurit. Si une option n'est pas visible, elle est
associe une autre option. Les options de systme standard qui ne sont pas
visibles sont les suivantes : Effacement, Signets, Suivant, Prcdent, Affichage de
l'historique et Arborescence. Par exemple, lorsque vous octroyez un accs en
lecture, les options invisibles Effacement, Signets, Suivant, Prcdent, Affichage de
l'historique et Arborescence sont actives.
Les valeurs des options Accorde galement, Rvoque galement et Condition
requise indiquent les relations entre les options. Par exemple, si vous accordez un
droit d'insertion, l'option d'accs Accorde galement autorise l'accs
l'enregistrement.
Les options d'accs standard sont associes aux options Condition requise, Accorde
galement et Rvoque galement, comme indiqu dans le tableau suivant.
Tableau 29. Options d'accs standard de type Condition requise, Accorde galement et
Rvoque galement
156
Options standard
Condition requise
v Dupliquer
v Insrer
v Supprimer
v Sauvegarder
Accorde galement
v Insrer
v Sauvegarder
v Lire
Tableau 29. Options d'accs standard de type Condition requise, Accorde galement et
Rvoque galement (suite)
Options standard
Rvoque galement
v Lire
v Sauvegarder
v Insrer, Dupliquer
v Insrer
v Dupliquer
Les relations entre les applications peuvent parfois varier. Pour afficher les
informations d'accs aux options d'une application spcifique, utilisez un diteur
SQL pour rechercher la table SIGOPTION.
Groupes de scurit et centres de contrle :
Les centres de contrle sont affects des groupes de scurit. Le centre de
contrle permet un accs rapide via les portlets aux outils et indicateurs cls de
performance auxquels les utilisateurs accdent.
Lors de la premire connexion des utilisateurs, un centre de contrle bas sur un
modle de leur groupe de scurit s'affiche. Si les utilisateurs appartiennent
plusieurs groupes de scurit, des onglets reprsentant une page de centre de
contrle pour chaque groupe de scurit s'affiche.
En tant qu'administrateur, vous pouvez accorder aux utilisateurs l'autorisation de
configurer leurs centres de contrles. Vous contrlez les portlets que les utilisateurs
peuvent afficher et configurer. Un centre de contrle peut comporter des portlets
pour les lments suivants :
v Tableau d'affichage
v Applications favorites
v Bote de rception
v Diagramme des indicateurs cls de performance
v Liste des indicateurs cls de performance
v Insertion rapide
v Ensemble de rsultats
Scurit conditionnelle :
Vous pouvez appliquer ces conditions aux groupes de scurit pour appliquer les
mesures de scurit. Par exemple, vous pouvez limiter l'accs certains lments
de l'interface utilisateur aux utilisateurs ayant le niveau d'accs appropri.
La bibliothque de conditions permet de dfinir les conditions en tant
qu'expressions ou en tant que fichiers de classe personnalise. Vous pouvez
contrler l'accs aux applications et aux commandes des applications en appliquant
des conditions aux groupes de scurit. Ces conditions sont appliques aux options
de signature (SIGOPTION) accordes au groupe de scurit. L'accs conditionnel
est accord dans l'application Groupes de scurit. Si un utilisateur appartient
plusieurs groupes de scurit, le plus haut niveau d'accs lui est accord lorsque
les groupes de scurit sont joints.
Voici quelques exemples de type d'accs conditionnel pouvant tre dfinis :
v accs en lecture seule aux informations affiches dans une zone ;
Chapitre 6. Implmentation de la scurit
157
158
v Vous pouvez dfinir des restrictions sur des collections pour contrler des
collections d'actifs, d'emplacements et d'lments de configuration auxquelles un
groupe peut accder.
v Les restrictions de donnes remplacent toujours les configurations d'application
dans l'application Concepteur d'applications. Par exemple, si un attribut possde
une restriction de donnes qui le dfinit en lecture seule, l'application
Concepteur d'applications ne peut pas rendre cet attribut ditable. La structure
hirarchique correspond la configuration de base de donnes, les restrictions
de donnes, puis l'application Concepteur d'applications.
v Les configurations que vous crez avec des restrictions de donnes s'appliquent
indpendamment de l'attribut utilis, ce qui n'est pas le cas des configurations
du Concepteur d'applications. Par exemple, vous voulez limiter l'accs une
zone qui apparat dans une section d'en-tte qui contient plusieurs onglets. Si
vous placez une restriction de donnes sur l'attribut, toutes les zones hritent de
la restriction. Si vous configurez la mme restriction dans l'application
Concepteur d'applications, vous devez appliquer la mme configuration
chaque zone de chaque onglet.
v Les configurations du Concepteur d'applications ne s'appliquent qu' une seule
application. Les configurations qui utilisent des restrictions de donnes peuvent
s'appliquer l'ensemble des applications qui font appel l'objet ou l'attribut
ou une application spcifique.
Si vous crez une restriction de donnes sur un objet, cette restriction ne s'applique
pas aux vues de cet objet. Pour que la restriction s'applique l'ensemble des vues
de l'objet, vous devez crer une restriction spare pour la vue.
Lorsque vous accordez un droit d'accs utilisateur une application, l'utilisateur
est habilit accder tous les lments de donnes par logique mtier de cette
application.
Restrictions de donnes de groupes
L'application Groupes de scurit permet de dfinir des restrictions l'aide d'une
condition qui dfinit les enregistrements auxquels un groupe peut accder. Si un
utilisateur appartient plusieurs groupes et qu'un ou plusieurs de ces groupes
possdent des restrictions de donnes, ces dernires se comportent de la faon
suivante : les restrictions de donnes qualifies sont lies ensemble par la variable
OR et les autres restrictions de donnes sont lies ensemble par la variable AND.
Toutefois, si l'un des groupes possde un accs une application, des rgles
diffrentes s'appliquent. Si un utilisateur appartient un groupe possdant un
accs en lecture et qu'il possde galement un droit d'accs un type siteorg, les
restrictions de donnes sont prises en compte. Dans le cas contraire, les restrictions
de donnes sont ignores.
Restrictions de donnes gnrales
L'action Restrictions des donnes gnrales permet de dfinir des restrictions qui
utilisent une condition qui dfinit les enregistrements accessibles dans le systme.
Pour crer des expressions pour ces conditions, utilisez l'application Gestionnaire
d'expression conditionnelle.
Profils de scurit
Un profil de scurit est la liste des droits qu'un utilisateur drive des groupes de
scurit auxquels il appartient. Les droits d'utilisateur dfinissent la capacit d'un
Chapitre 6. Implmentation de la scurit
159
Magasin
Main d'oeuvre
Segment de compte GLG
Limite et tolrance
Restriction des donnes
Par dfaut, le systme de gestion des actifs inclut les droits d'utilisateur suivants :
v La capacit modifier un mot de passe l'ouverture de session, mme lorsqu'un
mot de passe expire
v La capacit accder au centre de dmarrage du systme de gestion des actifs
Si votre implmentation utilise un serveur LDAP (Lightweight Directory Access
Protocol) pour authentifier un annuaire externe, n'utilisez pas les paramtres de
scurit du systme de gestion des actifs pour effectuer les fonctions suivantes :
v Auto-enregistrement
v Modifications de mot de passe et d'indication de mot de passe
160
161
162
Chiffrement et scurit
Les types de donnes Crypto et CryptoX sont utiliss pour chiffrer les mots de
passe et autres types d'informations confidentielles. Java Cryptography Extension
(JCE) est utilis pour effectuer le chiffrement.
JCE peut utiliser des variables pour transformer les donnes entres en donnes
chiffres. Par dfaut, l'algorithme de chiffrement DESede et ses valeurs par dfaut
sont utiliss pour les autres valeurs. Crypto et CryptoX utilisent l'algorithme de
chiffrement DESede.
Le tableau suivant dcrit les types de donnes Crypto et CryptoX.
Tableau 30. Types de donnes Crypto et CryptoX
Type de donnes
Donnes stockes
Algorithme
CryptoX
v Chiffrement
unidirectionnel
v Stocke le mot de passe au
format chiffr (ne peut pas
tre dchiffr ou affich)
v En interne, la version
chiffre est utilise
Crypto
v Chiffrement bidirectionnel
v Les informations peuvent
tre dchiffres et affiches
pour les utilisateurs
mxe.security.crypto.key
mxe.security.cryptox.key
mxe.security.crypto.mode
mxe.security.cryptox.mode
163
mxe.security.crypto.padding
v NoPadding
mxe.security.cryptox.padding
v PKCS5Padding
mxe.security.crypto.spec
mxe.security.cryptox.spec
Blocage d'adresses IP
En fonction de vos paramtres de scurit, les adresses IP sont bloques lorsqu'une
attaque est dtecte. Vous pouvez afficher, ajouter et supprimer des adresses IP
bloques dans la fentre Grer les adresses IP bloques de l'application Utilisateurs.
La scurit peut tre configure pour bloquer une adresse IP lorsque les tentatives
de connexion, de rcupration de mots de passe oubli ou d'auto-enregistrement
effectues depuis la mme adresse sont trop nombreuses. Pour que le blocage soit
effectu, la proprit mxe.sec.IPblock doit tre dfinie.
De plus, si la proprit mxe.sec.IPblock.MatchBoth est dfinie, une adresse IP n'est
bloque que si l'hte et l'adresse du client de la demande entrante correspondent
aux valeurs dans la table LONGINBLOCK.
164
Tentatives d'auto-enregistrement
Si le nombre de tentatives simultanes d'auto-enregistrement dpasse la valeur de
la proprit mxe.sec.addusers.maxsets, une erreur se produit et l'adresse IP qui
met la demande est bloque.
165
166
167
v Lorsqu'il existe deux valeurs diffrentes pour le mme type de tolrance, mais
que les groupes de scurit accordant le niveau de tolrance possdent des sites
dans diffrentes organisations, la valeur la plus leve des sites d'une mme
organisation est applique au profil de scurit de l'utilisateur.
v Lorsqu'un utilisateur a accs deux organisations diffrentes prsentant
diffrentes limites et tolrances, l'utilisateur hrite des limites et tolrances de
chaque site auquel l'utilisateur a accs dans chaque organisation.
Le profil de scurit d'un utilisateur rpertorie les limites et tolrances
d'approbation spcifies.
168
169
Active
Oui
Non
Oui
Oui
Non
Non
170
Rle de scurit
Description
WebSphere Application
Server
WebLogic Server
v Global - s'applique
toutes les ressources dans
un domaine de scurit (le
domaine de serveur
complet).
v Scoped - s'applique une
instance spcifique d'une
ressource dploye dans
un domaine de scurit.
171
172
Description
Credential
GroupMapping
Hte
Port
Principal
LDAP principal
SSLEnabled
SynchAdapter
SynchParameter
UserMapping
Le tableau suivant dcrit les paramtres que vous devez configurer pour la tche
priodique de synchronisation VMMSYNC.
Tableau 35. Paramtres de la tche priodique de synchronisation VMMSYNC
Paramtre
Description
ChangePolling
173
Description
Credential
GroupMapping
GroupSearchAttribute
Principal
SynchAdapter
UserMapping
UserSearchAttribute
Le serveur d'annuaire LDAP conserve une liste d'attributs pour chaque utilisateur
ou groupe. Chaque attribut est associ un type de donnes, que vous pouvez
demander au serveur d'afficher. Les tches priodiques LDAPSYNC et VMMSYNC
prennent uniquement en charge la rcupration des donnes de type caractres ou
chane partir du serveur d'annuaire LDAP.
Le mappage des donnes dans les paramtres des tches priodiques LDAPSYNC
et VMMSYNC mappe les attributs LDAP aux colonnes de la table systme. Pour
que la tche priodique LDAPSYNC cre un enregistrement de base de donnes,
toutes les colonnes obligatoires doivent contenir des donnes. Lorsque les donnes
des colonnes obligatoires ne peuvent pas toutes tre obtenues partir du serveur
d'annuaire LDAP, vous devez spcifier des valeurs par dfaut. Pour spcifier les
valeurs par dfaut des colonnes, la valeur doit tre place entre crochets ; par
exemple, {ABC} spcifie la valeur ABC dans la colonne. La valeur est sensible la
casse.
La tche de synchronisation prend galement en charge des valeurs de
remplacement spcifiques pour gnrer des ID uniques et des dates systme. Pour
gnrer un ID unique pour une colonne, utilisez la notation {:IDunique} ; pour
gnrer une date systme, utilisez la notation {:datesys}.
174
des applications par dfaut sont spcifies pour les groupes de scurit,
l'application par dfaut des groupes de scurit s'affiche lorsque les utilisateurs se
connectent au systme. Si des utilisateurs sont affects plusieurs groupes de
scurit o des applications par dfaut sont spcifies, le systme ouvre le centre
de contrle. Si aucun paramtre par dfaut n'est spcifi, l'application par dfaut
du systme s'affiche.
Procdure
1. Dans l'application Groupes de scurit, cliquez sur Nouveau groupe.
2. Spcifiez un nom pour le groupe.
3. Facultatif : Entrez le nom et la description d'un groupe du centre de contrle
qui s'affiche lorsqu'un utilisateur du groupe se connecte. Les utilisateurs
peuvent galement personnaliser leurs centres de contrle ou slectionner un
centre de contrle par dfaut lorsqu'ils appartiennent des groupes possdant
diffrents centres.
4. Facultatif : Si vous ne souhaitez pas combiner les droits, cochez la case
Indpendant des autres groupes. Par dfaut, les droits sont fusionns lorsque
des groupes disposant de plusieurs sites sont combins.
5. Facultatif : Spcifiez une application pas dfaut pour le groupe de scurit.
6. Sauvegardez le groupe.
Rsultats
Aucun privilge ni aucune restriction n'est dfini(e) pour le nouveau groupe de
scurit.
Procdure
Dans l'application Groupes de scurit, slectionnez le groupe possdant le
centre de contrle que vous voulez affecter.
2. Entrez le nom du centre de contrle qui s'affiche lorsqu'un utilisateur du
groupe se connecte.
3. Sauvegardez vos changements.
Concepts associs:
1.
175
Procdure
1. Dans l'application Groupes de scurit, slectionnez le groupe auquel vous
voulez affecter l'accs un site.
2. Cliquez sur l'onglet Sites.
3. Slectionnez une des options suivantes :
v Pour autoriser l'accs du groupe tous les sites, cochez la case Autoriser le
groupe pour tous les sites. Si vous slectionnez cette option, vous ne pouvez
pas ajouter de lignes.
v Pour autoriser l'accs du groupe des sites individuels, cliquez sur Nouvelle
ligne et indiquez le nom du site. Une fois que vous avez slectionn un site,
les autres zones sont renseignes.
4. Sauvegardez vos changements.
Concepts associs:
Groupes de scurit et accs aux sites et aux applications, la page 152
L'accs scuris est bas sur les groupes de scurit. Vous configurez les groupes
de scurit pour fournir un accs restreint ou tendu aux applications, aux sites et
la main-d'oeuvre. Vous pouvez galement fournir un accs aux composants GLG,
aux limites et aux tolrances d'approbation.
Avant de commencer
Pour ajouter des utilisateurs un groupe de scurit existant, vous devez tre
autoris raffecter des utilisateurs ce groupe. L'action Autoriser la raffectation
de groupe permet d'accorder l'autorisation. Lorsque vous crez un groupe de
scurit, vous tes automatiquement autoris ajouter des utilisateurs ce groupe.
176
Procdure
1. Dans l'application Groupes de scurit, slectionnez le groupe auquel vous
souhaitez ajouter un utilisateur.
2. Cliquez sur l'onglet Utilisateurs.
3. Cliquez sur Nouvelle ligne.
4. Slectionnez un utilisateur. Les informations associes l'utilisateur sont
renseignes dans les autres zones.
5. Sauvegardez vos changements.
Concepts associs:
Groupes de scurit et accs aux sites et aux applications, la page 152
L'accs scuris est bas sur les groupes de scurit. Vous configurez les groupes
de scurit pour fournir un accs restreint ou tendu aux applications, aux sites et
la main-d'oeuvre. Vous pouvez galement fournir un accs aux composants GLG,
aux limites et aux tolrances d'approbation.
Autorisation de raffectations du groupe de scurit pour les utilisateurs :
A des fins de scurit, vous pouvez indiquer les utilisateurs autoriss ajouter ou
supprimer les utilisateurs d'un groupe de scurit.
Procdure
1. Dans l'application Groupes de scurit, slectionnez le groupe pour lequel vous
voulez autoriser la raffectation du groupe.
2. Slectionnez l'action Autoriser la raffectation de groupe.
3. Dans la fentre Autoriser la raffectation de groupe, cliquez sur Nouvelle ligne.
4. Pour autoriser des utilisateurs, cliquez sur Slectionner des utilisateurs.
5. Cliquez sur OK.
Concepts associs:
Authentification des utilisateurs, la page 154
Dans l'application Groupes de scurit, vous pouvez dfinir l'authentification afin
de valider l'identit d'un utilisateur. L'authentification est le processus de
validation de l'identit d'un utilisateur par le biais d'un ID utilisateur et d'un mot
de passe.
Dfinition des valeurs par dfaut utilisateur :
Utilisez l'action Contrles de scurit pour indiquer les valeurs par dfaut pour les
enregistrements utilisateur. Vous pouvez accder l'action Contrles de scurit
des applications Groupes de scurit ou Utilisateurs.
Pourquoi et quand excuter cette tche
Vous pouvez spcifier les valeurs par dfaut pour les enregistrements utilisateur :
v Groupe de scurit par dfaut pour les nouveaux utilisateurs - Les nouveaux
utilisateurs sont automatiquement affects un groupe de scurit. Le groupe
par dfaut dfinit leurs autorisations en matire de scurit jusqu' ce qu'ils
soient affects d'autres groupes. Le groupe par dfaut est MAXDEFLTREG. Les
autorisations accordes pour ce groupe se limitent l'accs au Centre de
contrle. Les utilisateurs peuvent modifier leur propre mot de passe.
v Statut par dfaut de n'importe quel enregistrement d'utilisateur : Le statut par
dfaut est NEWREG. Le statut NEWREG vous permet de rechercher de
177
178
Procdure
1. Dans l'application Groupes de scurit, slectionnez un groupe de scurit, puis
accdez l'onglet Applications.
2. Dans la section Applications, recherchez le centre de contrle.
3. Dans la section Options for Start Center (Options du centre de dmarrage),
slectionnez Il est possible de se connecter pendant le mode administration,
puis cliquez sur Autoriser les options rpertories pour cette application.
Concepts associs:
Authentification des utilisateurs, la page 154
Dans l'application Groupes de scurit, vous pouvez dfinir l'authentification afin
de valider l'identit d'un utilisateur. L'authentification est le processus de
validation de l'identit d'un utilisateur par le biais d'un ID utilisateur et d'un mot
de passe.
Procdure
1. Dans l'application Groupes de scurit, slectionnez le groupe appropri.
2. Cliquez sur l'onglet Applications.
3. Dans la table Applications, slectionnez l'application. Les options de
l'application slectionne sont rpertories dans la table Options.
4. Slectionnez l'une des options suivantes :
v Pour accorder des privilges toutes les applications rpertories, cliquez sur
Autoriser les applications rpertories.
v Pour supprimer des privilges de toutes les applications rpertories, cliquez
sur Rvoquer les applications rpertories.
5. Slectionnez l'un des privilges suivants :
Option
Description
Lecture
Insrer
Sauvegarder
179
Option
Description
Delete
Les options que vous avez slectionnes sont rpertories dans la table Options.
6. Dans la table Options, slectionnez une des options suivantes :
v Pour accorder un accs des options spcifiques, cochez les cases
appropries.
v Pour accorder un accs toutes les options, cliquez sur Grant Listed
Options for This Application.
7. Facultatif : Dans la table Options, slectionnez une expression conditionnelle
qui accorde sous condition les privilges de cette option un groupe.
8. Sauvegardez vos changements.
9. Pour que vos modifications prennent effet, dconnectez-vous puis
connectez-vous nouveau.
Concepts associs:
Autorisations des groupes de scurit, la page 155
L'application Groupes de scurit permet d'accorder des autorisations aux groupes
de scurit.
Accs des groupes de scurit une application, la page 156
Dans l'application Groupes de scurit, vous pouvez accorder un droit d'accs
utilisateur des applications spcifiques afin d'affiner les mesures de scurit. Les
utilisateurs peuvent se voir attribuer les droits Lire, Insrer, Enregistrer et
Supprimer pour une application. L'accs l'application d'un groupe de scurit est
li l'accs au site. Vous pouvez accorder un groupe de scurit un droit d'accs
tous les sites, certains sites uniquement ou aucun site.
Procdure
1. Dans l'application Groupes de scurit, slectionnez le groupe pour lequel vous
voulez autoriser les transactions de magasin.
2. Cliquez sur l'onglet Magasins.
180
Procdure
1. Dans l'application Groupes de scurit, slectionnez le groupe pour lequel vous
voulez autoriser les informations de main-d'oeuvre.
2. Cliquez sur l'onglet Main-d'uvre.
3. Slectionnez l'une des options d'autorisation de main d'oeuvre suivantes :
Option
Description
181
Option
Description
Nouvelle ligne
v Organisation
v Main-d'uvre
Procdure
1. Dans l'application Groupes de scurit, slectionnez le groupe auquel vous
voulez accorder l'accs aux composants GLG.
2. Cliquez sur l'onglet Composants GLG.
3. Facultatif : Authorize the group to access all general ledger components. Si
vous slectionnez ce paramtre, les paramtres de la table Composants GLG
sont en lecture seule.
182
Procdure
1. Dans l'application Groupe de scurit, slectionnez l'action Autorisation de
service standard.
2. Dans la fentre Autorisation de service standard, cliquez sur Nouvelle ligne.
3. Spcifiez des valeurs pour le service, la mthode et l'option. Aprs avoir
spcifi ces valeurs, la zone Application est renseigne par une valeur.
4. Cliquez sur OK.
Rsultats
Le service standard est affect une option de signature. Tout utilisateur qui
appelle ce service via la structure d'intgration (HTTP, EJB ou SOAP) requiert son
autorisation pour que l'option de signature excute le service standard.
Concepts associs:
Combinaison des groupes de scurit, la page 165
L'application Groupes de scurit permet de combiner des groupes de scurit en
vue grer l'infrastructure de scurit au sein des organisations.
Combinaison des groupes de scurit - rgles d'autorisation de l'application, la
page 167
Dans l'application Groupes de scurit, vous combinez les groupes de scurit
indpendants ou les groupes de scurit dpendants pour gnrer le profil de
scurit d'un utilisateur.
Combinaison des groupes de scurit - rgles d'autorisation de site, la page 169
Dans l'application Groupes de scurit, vous combinez les groupes de scurit
indpendants ou les groupes de scurit dpendants pour gnrer le profil de
scurit.
183
Procdure
1. Dans l'application Groupes de scurit, slectionnez le groupe pour lequel vous
voulez remplacer la dure du mot de passe.
2. Slectionnez l'action Ignorer la dfinition de dure du mot de passe.
3. Indiquez, en nombre de jours, la dure de validit du mot de passe pour ce
groupe.
4. Indiquez le nombre de jours avant que les utilisateurs du groupe ne soient
alerts de l'expiration du mot de passe.
5. Cliquez sur OK.
Concepts associs:
Combinaison des groupes de scurit, la page 165
L'application Groupes de scurit permet de combiner des groupes de scurit en
vue grer l'infrastructure de scurit au sein des organisations.
Combinaison des groupes de scurit - rgles d'autorisation de l'application, la
page 167
Dans l'application Groupes de scurit, vous combinez les groupes de scurit
indpendants ou les groupes de scurit dpendants pour gnrer le profil de
scurit d'un utilisateur.
Combinaison des groupes de scurit - rgles d'autorisation de site, la page 169
Dans l'application Groupes de scurit, vous combinez les groupes de scurit
indpendants ou les groupes de scurit dpendants pour gnrer le profil de
scurit.
Procdure
1. Dans l'application Groupes de scurit, slectionnez le groupe pour lequel vous
voulez dfinir des restrictions.
2. Dans l'onglet Restrictions de donnes, slectionnez le type de restriction :
v Pour spcifier des restrictions sur des objets, cliquez sur Object Restrictions.
184
3.
4.
5.
6.
7.
v Pour spcifier des restrictions sur des attributs, cliquez sur Restrictions des
attributs.
Cliquez sur Nouvelle ligne.
Dans la zone Objet, indiquez la table ou vue sur laquelle dfinir la restriction.
Facultatif : Lorsque vous dfinissez une restriction d'attributs, indiquez
l'attribut que vous voulez restreindre.
Facultatif : Dans la zone Application, indiquez l'application laquelle vous
appliquez la restriction. Ne la renseignez pas pour appliquer la restriction
toutes les applications qui utilisent l'objet ou l'attribut.
Indiquez le type de restriction.
Description
Rvaluer
Condition
Procdure
1. Dans l'application Groupes de scurit, slectionnez le groupe pour lequel vous
voulez dfinir des restrictions.
2. Cliquez sur l'onglet Restrictions des donnes.
3. Cliquez sur l'onglet Restrictions des collections.
4. Cliquez sur Nouvelle ligne.
5. Indiquez le nom de la collection pour laquelle vous voulez accorder l'accs.
6. Facultatif : Fournissez une description de la collection.
7. Enregistrez vos modifications.
185
Rsultats
Lorsque vous spcifiez une restriction de collections, une srie de restrictions
d'objet associes est cre. Vous pouvez afficher cette srie en lecture seule dans
l'onglet Objet.
Concepts associs:
Combinaison des groupes de scurit, la page 165
L'application Groupes de scurit permet de combiner des groupes de scurit en
vue grer l'infrastructure de scurit au sein des organisations.
Combinaison des groupes de scurit - rgles d'autorisation de l'application, la
page 167
Dans l'application Groupes de scurit, vous combinez les groupes de scurit
indpendants ou les groupes de scurit dpendants pour gnrer le profil de
scurit d'un utilisateur.
Combinaison des groupes de scurit - rgles d'autorisation de site, la page 169
Dans l'application Groupes de scurit, vous combinez les groupes de scurit
indpendants ou les groupes de scurit dpendants pour gnrer le profil de
scurit.
Procdure
1. Facultatif : Dans l'application Gestionnaire d'expression conditionnelle, crez
une ou plusieurs conditions valuer pour contrler l'accs.
2. Dans l'application Groupes de scurit, slectionnez l'action Restrictions des
donnes gnrales.
3. Dans la fentre Restrictions des donnes gnrales, slectionnez le type de la
restriction et spcifiez les dtails la concernant.
Concepts associs:
Combinaison des groupes de scurit, la page 165
L'application Groupes de scurit permet de combiner des groupes de scurit en
vue grer l'infrastructure de scurit au sein des organisations.
Combinaison des groupes de scurit - rgles de restriction des donnes, la
page 166
Lorsque vous combinez des groupes de scurit (indpendants ou non), vous
utilisez des restrictions pour spcifier les enregistrements qui sont visibles pour les
membres d'un groupe de scurit.
Procdure
1. Dans l'application Groupes de scurit, slectionnez le groupe pour lequel vous
voulez dfinir des limites et restrictions.
2. Cliquez sur l'onglet Limites et tolrances.
186
Description
Limite DA
Limite BC
Limite Dapp
Limite facture
Limite contrat
Avant de commencer
Vous devez supprimer un groupe de scurit du serveur d'applications avant de
pouvoir supprimer des utilisateurs d'un groupe de scurit. Pour supprimer un
utilisateur d'un groupe, vous devez tre autoris raffecter des utilisateurs ce
groupe. Utilisez l'action Autoriser la raffectation de groupe dans l'application
Groupes de scurit ou Utilisateurs pour accorder cette autorisation.
187
Procdure
1. Dans le serveur d'annuaire, supprimez les utilisateurs du groupe de scurit
supprimer. Vous devez attendre que la tche priodique VMMSYNC ait
intgralement synchronis les utilisateurs et les groupes de scurit du serveur
d'annuaire avec les utilisateurs et les groupes du systme.
2. Supprimez le groupe de scurit dans le serveur d'annuaire.
3. Dans l'application Groupes de scurit, slectionnez le groupe contenant
l'utilisateur concern.
4. Cliquez sur l'onglet Utilisateurs.
5. Supprimez l'utilisateur.
6. Sauvegardez vos modifications.
Concepts associs:
Groupes de scurit et accs aux sites et aux applications, la page 152
L'accs scuris est bas sur les groupes de scurit. Vous configurez les groupes
de scurit pour fournir un accs restreint ou tendu aux applications, aux sites et
la main-d'oeuvre. Vous pouvez galement fournir un accs aux composants GLG,
aux limites et aux tolrances d'approbation.
Avant de commencer
Vous devez supprimer un groupe de scurit du serveur d'applications avant de
pouvoir le supprimer du systme.
Procdure
1. Dans le serveur d'annuaire, supprimez les utilisateurs du groupe de scurit
supprimer. Vous devez attendre que la tche priodique VMMSYNC ait
intgralement synchronis les utilisateurs et les groupes de scurit du serveur
d'annuaire avec les utilisateurs et les groupes du systme.
188
Avant de commencer
Le fichier maximo.properties se situe dans le dossier <Rpertoire principal
Maximo> \applications\Maximo\properties.
Procdure
1. Ouvrez maximo.properties dans un diteur de texte.
2. Ouvrez une commande shell et allez dans le dossier <Rpertoire principal
Maximo> \tools\maximo.
3. Entrez encryptproperties pour excuter le fichier de traitement par lots.
L'ancien fichier est renomm avec une extension *_orig ; par exemple,
maximo.properties_orig.
4. Vrifiez que le nouveau fichier contient une chane de chiffrement la fin.
5. Enregistrez les fichiers non chiffrs d'origine (avec l'extension *_orig) en dehors
de la structure du fichier systme.
Concepts associs:
Chiffrement et scurit, la page 163
Les types de donnes Crypto et CryptoX sont utiliss pour chiffrer les mots de
passe et autres types d'informations confidentielles. Java Cryptography Extension
(JCE) est utilis pour effectuer le chiffrement.
189
Procdure
1. Supprimez le fichier chiffr maximo.properties.
2. Restaurez l'original non chiffr dans le dossier <rpertoire principal Maximo>
\applications\Maximo\properties.
3. Supprimez les extensions _orig du fichier.
4. Effectuez vos modifications puis chiffrez nouveau le fichier.
Concepts associs:
Chiffrement et scurit, la page 163
Les types de donnes Crypto et CryptoX sont utiliss pour chiffrer les mots de
passe et autres types d'informations confidentielles. Java Cryptography Extension
(JCE) est utilis pour effectuer le chiffrement.
Avant de commencer
Vous devez crer les lments suivants :
v Un rpertoire utilisateur sur le serveur LDAP
v Une unit organisationnelle pour le systme
v Un groupe, maximousers, dans l'unit organisationnelle
v Les utilisateurs administratifs MAXADMIN, MAXREG et MXINTADMIN dans
le rpertoire qui sont assigns une unit organisationnelle et aux groupe
maximousers
Procdure
1. Dans l'application Proprits systme, dfinissez la valeur de la proprit
mxe.useAppServerSecurity sur 1.
2. Pour chaque fichier web.xml utilisant la valeur useAppServerSecurity, modifiez
le code XML comme suit :
a. Supprimez la mise en commentaire de l'une de sections <login-config> pour
la logique FORM ou BASIC.
b. Dfinissez la valeur de <useAppServerSecurity> sur 1.
c. Supprimez la mise en commentaire de la section <security-constraint>.
3. Pour gnrer le fichier EAR, modifiez le rpertoire dans votre dossier
rp_install\deployment et spcifiez buildmaximoear.
4. Dployez le fichier EAR dans le serveur d'applications appropri.
5. Synchronisez les utilisateurs et les groupes de LDAP dans le systme l'aide de
la tche priodique.
190
Avant de commencer
Vous devez configurer votre systme pour la scurit du serveur d'applications.
Procdure
1. Compltez la procdure pour configurer WebSphere Application Server afin
d'utiliser la scurit LDAP. Pour des instructions spcifiques relatives la
configuration de WebSphere Application Server, consultez WebSphere
Application Server Knowledge Center l'adresse http://www-01.ibm.com/
support/knowledgecenter/SSLKT6/sslkt6_welcome.html et lancez une
recherche sur WebSphere Active Directory.
2. Redmarrez le serveur d'applications.
3. Dployez le systme et mappez le rle de scurit maximouser aux utilisateurs
et groupes qui remplissent les exigences de votre organisation, ou affectez les
utilisateurs au groupe par dfaut maximousers dans le systme LDAP.
Concepts associs:
Rles de scurit pour le serveur d'applications, la page 171
Lorsque vous activez la scurit du serveur d'applications, vous pouvez utiliser
des rles pour grer la scurit.
Environnement connexion unique pour la scurit d'un serveur d'applications,
la page 171
Lorsque vous activez la scurit du serveur d'applications, vous pouvez utiliser un
environnement connexion unique. Cet environnement permet un utilisateur de
fournir un nom et un mot de passe permettant d'accder plusieurs applications.
191
Procdure
1. Configurez le gestionnaire de membres virtuel de sorte qu'il utilise le premier
serveur d'annuaire. Si vous souhaitez que Maximo Asset Management
configure un serveur d'annuaire au cours du processus d'installation, ignorez
cette tape.
2. Rptez ces tapes pour configurer le gestionnaire de membres virtuel de
sorte qu'il utilise le deuxime serveur d'annuaire. Veillez indiquer le mme
nom de domaine que pour le premier serveur. Attribuez au deuxime serveur
d'annuaire un identificateur de rfrentiel diffrent.
192
Avant de commencer
Vous devez configurer votre systme pour la scurit du serveur d'applications.
Procdure
1. Compltez la procdure pour configurer WebLogic Server afin d'utiliser la
scurit LDAP. Pour des instructions spcifiques sur la configuration de
WebLogic Server, consultez la documentation WebLogic Server et recherchez
WebLogic Active Directory.
2. Redmarrez le serveur d'applications.
3. Dployez le systme et mappez le rle de scurit maximouser aux utilisateurs
et groupes qui remplissent les exigences de votre organisation, ou affectez les
utilisateurs au groupe par dfaut maximousers dans le systme LDAP.
Concepts associs:
Rles de scurit pour le serveur d'applications, la page 171
Lorsque vous activez la scurit du serveur d'applications, vous pouvez utiliser
des rles pour grer la scurit.
Chapitre 6. Implmentation de la scurit
193
Procdure
1. Dans l'application Configuration de la tche priodique, slectionnez la tche
priodique approprie :
Option
Description
194
Avant de commencer
Vous devez vous connecter au systme en tant qu'administrateur. Les seuls
rpertoires pris en charge sont IBM Tivoli Directory Server et Microsoft Active
Directory.
Procdure
1. Dans l'application Configuration de la tche priodique, slectionnez la tche
priodique approprie :
Option
Description
195
Procdure
1. Dans l'application Configuration des tches priodiques, ouvrez la dfinition de
la tche priodique VMMSYNC.
2. Dans la section Instances de tche priodique, slectionnez Actif et Conserver
l'historique, puis spcifiez le nombre maximal d'enregistrements d'historique.
3. Mettez jour le code XML pour le paramtre UserMapping.
a. Dans l'onglet Paramtres, ouvrez les dtails du paramtre UserMapping.
b. Dans la zone Valeur, modifiez l'attribut basedn pour qu'il corresponde
votre environnement. Par exemple, mettez jour la valeur par dfaut de
ou=users,ou=SWG,o=IBM,c=US de sorte qu'elle corresponde la structure OU
spcifique dfinie dans votre rpertoire LDAP pour hberger les
informations utilisateur, par exemple, ou=myusers,o=myorg.org.
c. Ajoutez ou modifiez des attributs pour qu'ils correspondent aux noms
d'attribut qui sont dfinis pour chaque enregistrement utilisateur dans le
rfrentiel LDAP. Des attributs doivent tre dfinis avant de pouvoir tre
utiliss pour le mappage de donnes. Pour dterminer si un attribut est
requis, consultez le schma de base de donnes. Les colonnes de la table
MAXUSER qui sont dfinies comme non nulles sont requises.
d. Mappez des attributs nouveaux ou changs des colonnes spcifiques dans
la base de donnes.
4. Mettez jour le code XML pour le paramtre GroupMapping.
a. Dans l'onglet Paramtres, ouvrez les dtails du paramtre GroupMapping.
b. Dans la zone Valeur, modifiez l'attribut basedn pour qu'il corresponde
votre environnement.
c. Ajoutez ou modifiez des attributs pour qu'ils correspondent aux attributs de
groupe qui sont dfinis pour des enregistrements de groupe dans le
rfrentiel LDAP.
d. Mappez des attributs nouveaux ou changs des colonnes spcifiques dans
la base de donnes.
e. Mappez des membres dans des groupes dfinis. L'attribut de membre doit
correspondre l'attribut de membre de groupe qui est dfini dans le
rfrentiel LDAP.
5. Dfinissez un ID utilisateur et un mot de passe de tche priodique utiliser
pour accder au rfrentiel LDAP. Cet ID utilisateur doit tre dfini dans le
rfrentiel LDAP, mais il ne ncessite aucune sorte de droit de mise jour.
a. Dans l'onglet Paramtres, ouvrez les dtails du paramtre Principal.
b. Dans la zone Valeur, modifiez la valeur de sorte qu'elle corresponde la
valeur de nom qualifi complet provenant du rfrentiel LDAP, par
exemple, cn=wasadmin,ou=myusers,o=myorg.org.
c. Dans l'onglet Paramtres, ouvrez les dtails du paramtre Donnes
d'identification.
d. Dans la zone Valeur, modifiez la valeur pour qu'elle corresponde au mot de
passe de l'ID utilisateur qui est spcifi dans le paramtre Principal.
196
Avant de commencer
Vous devez configurer WebSphere Application Server pour une synchronisation
incrmentielle avant de configurer Maximo Asset Management pour une
synchronisation incrmentielle. Dans l'outil wsadmin WebSphere Administration
Server, dfinissez le paramtre supportChangeLog sur native. Le rpertoire
sous-jacent que vous utilisez doit prendre en charge le sondage des changements.
Procdure
1. Ouvrez l'application Configuration de la tche priodique et slectionnez la
tche priodique VMMSYNC.
2. Slectionnez le paramtre ChangePolling et spcifiez la valeur 1.
3. Sauvegardez la tche priodique.
4. Slectionnez l'action Demande de rechargement.
Concepts associs:
Synchronisation de donnes LDAP, la page 172
La synchronisation des donnes permet d'actualiser les donnes systme avec les
donnes du serveur d'annuaire LDAP. Les donnes synchronises sont dplaces
uniquement du serveur d'annuaire LDAP vers le systme.
197
Procdure
1. Slectionnez l'action Contrles de scurit. Utilisez la fentre Contrles de
scurit pour effectuer les fonctions suivantes :
Option
Description
198
Option
Description
Procdure
1. Dans l'application Utilisateur ou Groupes de scurit, slectionnez l'action
Contrles de scurit.
Chapitre 6. Implmentation de la scurit
199
Avant de commencer
Vous devez activer le suivi des connexions pour contrler le nombre de tentatives
de connexion autorises pour un utilisateur. Si vous dfinissez le nombre de
tentatives de connexion sans activer le suivi des connexions, le systme de gestion
des actifs ne bloque pas l'utilisateur une fois le nombre maximal de tentatives de
connexion atteint.
Procdure
1. Dans l'application Groupes de scurit ou Utilisateurs, slectionnez l'action
Contrles de scurit.
2. Dans la fentre Contrles de scurit, spcifiez si vous souhaitez afficher le
suivi des connexions :
Option
Slectionne
Efface
200
Option
Description
Option
Description
201
202
Administrateurs
Les administrateurs ont un accs complet ou restreint aux applications Groupes de
scurit et Utilisateurs. Ils sont chargs de l'implmentation et de la maintenance
des services de scurit tels que l'ajout d'utilisateurs, la gnration de profils ou la
gestion de l'administration gnrale du site.
Les administrateurs peuvent avoir besoin d'accder aux applications suivantes
pour administrer le systme :
v Actions
v
v
v
v
v
Concepteur d'applications
Agendas
Plan Comptable
Classifications
Modles de communication
203
v
v
v
v
v
v
v
v
v
v
v
v
Escalades
Taux de change
Intgration
Lancement dans le contexte
Journalisation
Structures d'objet
Organisations
v
v
v
v
v
v
Rle
Groupes de scurit
Ensembles
Proprits systme
Utilisateurs
Bibliothque des services Web
204
autoriser
autoriser
autoriser
autoriser
autoriser
dbusername
dbusername
dbusername
dbusername
dbusername
crer
crer
crer
crer
crer
une session ;
une squence ;
un synonyme ;
une table ;
une vue ;
Utilisateurs systme
Certains ID utilisateur (par exemple, MAXADMIN ou MAXREG) sont obligatoires
pour que le systme s'excute correctement. Ces ID utilisateur sont appels
"utilisateurs systme"
Les utilisateurs systme MAXADMIN et MAXREG font partie de la base de
donnes. Pour crer des utilisateurs systme, utilisez l'option de compte systme
de l'application Utilisateurs. Vous ne pouvez pas supprimer un utilisateur systme.
205
206
Informations facultatives
Prnom
Nom
Rponse
Nom d'utilisateur
Superviseur
Mot de passe
Tlphone principal
Langue
Paramtres rgionaux
Fuseau horaire
Informations supplmentaires
Paramtre
Statut utilisateur
ID personne
Nom d'utilisateur
Statut de la personne
Notifications de transaction
207
Contrles de scurit
Vous pouvez implmenter des contrles de scurit (par exemple, la configuration
de mots de passe et indications de mot de passe pour les utilisateurs ou la cration
de profils de scurit).
Tches associes:
Implmentation de la scurit pour les utilisateurs, la page 219
Vous devez implmenter des mesures de scurit pour les utilisateurs (par
exemple, la spcification des groupes de scurit, mots de passe et profils de
scurit).
208
Confirmation d'identit
Les administrateurs et les agents du centre d'assistance peuvent demander aux
utilisateurs de rpondre correctement la question d'indication de mot de passe
avant de rinitialiser le mot de passe. Les administrateurs et les agents du centre
d'assistance peuvent galement modifier la question et la rponse d'indication de
mot de passe pour un utilisateur.
Chapitre 7. Enregistrement des utilisateurs
209
210
Statuts d'utilisateur
Les statuts d'utilisateur dterminent comment les utilisateurs peuvent interagir
avec le systme.
Un enregistrement utilisateur peut tre affect d'un des statuts suivants :
Actif
Bloqu
Les utilisateurs ne peuvent pas se connecter. Lorsque le suivi des
connexions est activ, un utilisateur peut tre bloqu aprs avoir tent
d'entrer un nom ou mot de passe incorrect au del du nombre d'essai
211
spcifi dans les contrles de scurit. Le statut "bloqu" est gnr par le
systme ; l'action Changer le statut ne permet pas de changer un statut en
"bloqu".
Supprim
L'utilisateur a t supprim mais son nom d'utilisateur a t conserv car
le suivi des connexions est activ. Vous pouvez configurer le suivi des
connexions dans la fentre Contrles de scurit. Si le suivi des connexions
n'est pas activ, toute preuve de l'existence d'un utilisateur supprim est
efface de la base de donnes et son nom d'utilisateur peut tre rutilis. Si
le suivi des connexions est activ, le nom d'utilisateur est conserv dans la
table MAXUSER et affect du statut Supprim. Ce nom ne peut pas tre
rutilis. Les noms d'utilisateur ayant le statut Supprim ne sont pas
affichs dans l'application Utilisateurs.
Inactif Les utilisateurs ne peuvent pas se connecter. Les enregistrements utilisateur
inactifs n'apparaissent pas dans les listes de valeurs slectionnes. En outre,
ils ne peuvent pas tre associs de nouveaux enregistrements.
Newreg
Statut par dfaut des enregistrements utilisateur crs par
l'auto-enregistrement. Ce statut permet d'identifier les enregistrements
utilisateur acheminer vers un processus de flux de travaux.
Lorsque vous utilisez un serveur d'annuaire pour l'authentification, les statuts
Bloqu et Newreg ne sont pas disponibles.
Ajout d'utilisateurs
Pour grer les utilisateurs, vous pouvez crer des enregistrements qui contiennent
les noms, mots de passe et profils de scurit des utilisateurs. Ces enregistrements
dterminent quelles sont les applications, options et donnes auxquelles un
utilisateur peut accder.
Avant de commencer
Un enregistrement utilisateur doit tre mis en correspondance avec un
enregistrement de personne. Les enregistrements de personne sont crs dans
l'application Personnes ou dans la section Personnel de l'application Utilisateurs.
Procdure
1. Dans l'application Utilisateurs, cliquez sur Nouvel utilisateur.
2. Facultatif : Dans la zone Utilisateur, entrez un identificateur utilisateur unique.
Si vous utilisez la numrotation automatique, la zone Utilisateur est dj
renseigne.
212
Description
Compte systme
213
7. Sauvegardez l'enregistrement.
Rsultats
L'utilisateur est affect au groupe de scurit par dfaut MAXDEFLTREG.
Procdure
1. Dans l'application Utilisateurs, slectionnez l'utilisateur auquel vous souhaitez
affecter des groupes de scurit, puis slectionnez l'onglet Groupes.
2. Dans la section Groupes, suivez l'une des tapes suivantes.
Option
Description
214
Procdure
1. Dans l'application Utilisateurs, accdez l'utilisateur auquel vous souhaitez
accorder cette autorisation.
2. Slectionnez l'action Autoriser la raffectation de groupe.
3. Pour autoriser les affectations aux groupes de scurit, slectionnez l'une des
options suivantes :
v Pour autoriser un groupe de scurit, spcifiez un groupe dans la zone
Groupe.
v Pour autoriser plusieurs groupes de scurit, cliquez sur Slectionner des
groupes et cochez les cases en regard des groupes que vous souhaitez
ajouter.
4. Cliquez sur OK.
Procdure
1. Dans l'application Utilisateurs, accdez l'utilisateur pour lequel vous
souhaitez crer une association.
2. Slectionnez l'action Changer la personne.
3. Dans la zone Nouvelle personne de la fentre Changer la personne, spcifiez
un nouvel enregistrement de personne.
4. Cliquez sur OK.
Exemple
Par exemple, un ID utilisateur dont la valeur de fournisseur est dfinie sur 1 est
associ Bob Smith de XYZ Consulting. Le contrat de Bob Smith est arriv
expiration. Par consquent, vous pouvez associer l'ID utilisateur, le fournisseur 1,
un autre ID utilisateur.
Concepts associs:
Administrateurs, la page 203
Les administrateurs ont un accs complet ou restreint aux applications Groupes de
scurit et Utilisateurs. Ils sont chargs de l'implmentation et de la maintenance
des services de scurit tels que l'ajout d'utilisateurs, la gnration de profils ou la
gestion de l'administration gnrale du site.
215
Procdure
1. Dans l'onglet Liste de l'application Utilisateurs, slectionnez les utilisateurs
dont vous souhaitez changer le statut.
2. Slectionnez l'action Changer le statut.
3. Slectionnez le nouveau statut.
4. Facultatif : Dans la zone Mmo, entrez la cause du changement de statut.
5. Cliquez sur OK.
Exemple
Lorsque les utilisateurs dpassent le nombre autoris de tentatives de connexion,
leur statut passe Inactif. Pour autoriser ces utilisateurs se connecter, changez
leur statut en Actif.
Concepts associs:
Statuts d'utilisateur, la page 211
Les statuts d'utilisateur dterminent comment les utilisateurs peuvent interagir
avec le systme.
Procdure
1. Dans l'application Utilisateurs, ouvrez l'utilisateur dont vous souhaitez modifier
le statut.
2. Slectionnez l'action Changer le statut.
3. Slectionnez un nouveau statut.
4. Facultatif : Dans la zone Mmo, entrez la cause du changement de statut.
5. Cliquez sur OK.
Exemple
Lorsqu'un utilisateur dpasse le nombre autoris de tentatives de connexion, son
statut passe Inactif. Pour autoriser cet utilisateur se connecter, changez son
statut en Actif.
Concepts associs:
Statuts d'utilisateur, la page 211
Les statuts d'utilisateur dterminent comment les utilisateurs peuvent interagir
avec le systme.
216
Procdure
1. Dans l'application Utilisateurs, accdez l'utilisateur dont lequel vous
souhaitez modifier le paramtre rgissant l'accs aux sites inactifs.
2. Dans la section Paramtres utilisateur, cochez la case Peut accder aux sites
inactifs.
3. Sauvegardez vos changements.
Procdure
1. Dans l'application Utilisateurs, accdez un enregistrement utilisateur.
2. Modifiez la valeur dans les zones Langue, Paramtres rgionaux, ou Fuseau
horaire.
3. Sauvegardez vos changements.
Procdure
1. Dans l'application Utilisateurs, ouvrez un enregistrement utilisateur.
2. Dans la section Paramtres utilisateur, cochez la case Utilise un logiciel de
lecture d'cran .
3. Sauvegardez vos changements.
217
Procdure
1. Dans l'application Utilisateurs, ouvrez l'enregistrement de l'utilisateur dont
vous souhaitez modifier les paramtres.
2. Changez les valeurs pour un ou plusieurs de ces paramtres :
v Dans la zone Site d'accueil par dfaut, spcifiez une valeur.
v Dans la zone Site de magasin pour les demandes d'approvisionnement en
libre-service, spcifiez une valeur.
v Dans la zone Magasin par dfaut pour les demandes d'approvisionnement
en libre-service, spcifiez une valeur.
3. Sauvegardez vos changements.
Concepts associs:
Site d'insertion par dfaut pour utilisateurs, la page 211
L'application Utilisateurs permet d'affecter des utilisateurs un site d'insertion par
dfaut afin d'insrer des enregistrements. Les enregistrements visibles par
l'utilisateur concernent uniquement le site d'insertion par dfaut. Sans site
d'insertion par dfaut, certaines applications ne fonctionnent pas. Par exemple,
sans site d'insertion par dfaut, les utilisateurs ne peuvent pas ajouter de bons de
commande dans une application de niveau site.
Procdure
1. Dans l'application Utilisateurs, slectionnez les utilisateurs dont vous souhaitez
modifier les paramtres.
2. Slectionnez l'action Dfinir le profil de scurit.
3. Pour modifier les paramtres, procdez comme suit :
a. Dans la section Mettre jour les paramtres utilisateur par dfaut, cochez la
case Editer en regard du paramtre modifier.
b. Changez la valeur du site d'insertion par dfaut, slectionnez le site
d'insertion par dfaut comme filtre d'affichage ou changez le site de
magasin par dfaut pour les demandes d'approvisionnement en
libre-service.
4. Cliquez sur OK.
5. Sauvegardez vos changements.
Concepts associs:
Site d'insertion par dfaut pour utilisateurs, la page 211
L'application Utilisateurs permet d'affecter des utilisateurs un site d'insertion par
dfaut afin d'insrer des enregistrements. Les enregistrements visibles par
l'utilisateur concernent uniquement le site d'insertion par dfaut. Sans site
d'insertion par dfaut, certaines applications ne fonctionnent pas. Par exemple,
sans site d'insertion par dfaut, les utilisateurs ne peuvent pas ajouter de bons de
commande dans une application de niveau site.
218
Procdure
1. Dans l'application Utilisateurs, ouvrez l'enregistrement de l'utilisateur pour
lequel vous souhaitez changer de compte GLG.
2. Dans la zone Organisation de la section Achats, spcifiez une valeur.
3. Dans la zone Compte GLG, spcifiez une valeur.
4. Enregistrez vos modifications.
Procdure
1. Dans l'application Utilisateurs, cliquez sur Nouvel utilisateur.
2. Dans la section Nouveau mot de passe de la fentre Dfinir le mot de passe,
gnrez un mot de passe alatoire ou spcifiez-en un.
3. Pour envoyer le mot de passe l'utilisateur par courrier lectronique, cochez la
case Envoyer un mot de passe par messagerie lectronique l'utilisateur.
Cette case est en lecture seule. Elle est coche lorsque la case Toujours envoyer
les mots de passe gnrs par e-mail aux utilisateurs (ne jamais les afficher
l'cran) est coche dans la fentre Contrles de scurit. Cette case est
modifiable lorsque l'option Permet l'affichage l'cran de mots de passe
gnrs est slectionne dans la fentre Contrles de scurit.
4. Facultatif : Prcisez que l'utilisateur doit changer de mot de passe lorsqu'il se
connecte pour la premire fois.
5. Cliquez sur OK.
Concepts associs:
219
Avant de commencer
Lorsque vous utilisez un serveur d'applications pour l'authentification, l'annuaire
gre les mots de passe des utilisateurs.
Procdure
1. Dans l'application Utilisateurs, accdez l'utilisateur dont vous souhaitez
changer le mot de passe.
2. Cliquez sur Dfinir le mot de passe.
3. Dans la section Nouveau mot de passe, gnrez un mot de passe alatoire ou
spcifiez-en un.
4. Pour envoyer le mot de passe l'utilisateur via courrier lectronique, cochez la
case Email Password to User (Envoyer le mot de passe l'utilisateur par
courrier lectronique). Cette case est en lecture seule. Elle est coche lorsque la
case Toujours envoyer les mots de passe gnrs par e-mail aux utilisateurs
(ne jamais les afficher l'cran) est coche dans la fentre Contrles de
scurit. Cette case est modifiable lorsque l'option Permet l'affichage l'cran
de mots de passe gnrs est slectionne dans la fentre Contrles de scurit.
5. Pour autoriser l'utilisateur changer son mot de passe lorsqu'il se connecte
pour la premire fois, cochez la case Expiration du mot de passe l'issue de la
premire connexion.
6. Pour synchroniser ce mot de passe avec un mot de passe de base de donnes,
cochez la case Remplacer le mot de passe de connexion la base de donnes
par ce mot de passe. Cette case est en lecture seule si l'ID utilisateur ne
possde pas d'ID utilisateur de base de donnes. Elle est modifiable lorsque l'ID
utilisateur possde un ID utilisateur de base de donnes qui a t cr dans le
systme.
7. Cliquez sur OK.
220
Procdure
1. Dans l'application Utilisateurs, ouvrez l'enregistrement de l'utilisateur dont
vous souhaitez dfinir les indications de mot de passe.
2. Slectionnez l'action Dfinir l'indication du mot de passe.
3. Dans la fentre Dfinir l'indication du mot de passe, dfinissez la question
d'indication de mot de passe.
4. Entrez la rponse la question.
5. Cliquez sur OK.
221
Procdure
1. Dans l'application Utilisateurs, slectionnez l'utilisateur auquel vous souhaitez
affecter des groupes de scurit, puis slectionnez l'onglet Groupes.
2. Dans la section Groupes, cliquez sur Slectionner des groupes.
3. Suivez l'une des tapes suivantes :
v Cochez la case en regard du groupe de scurit que vous souhaitez
slectionner.
v Pour slectionner tous les groupes, cochez la case Groupe dans la ligne
d'en-tte de la table.
4. Cliquez sur OK.
Procdure
1. Dans l'application Utilisateurs, slectionnez un ou plusieurs utilisateurs.
2. Slectionnez l'action Dfinir le profil de scurit. Si vous slectionnez
plusieurs utilisateurs, la zone Nombre d'utilisateurs affiche le nombre
d'utilisateurs.
3. Dans la fentre Dfinir le profil de scurit, prcisez si vous souhaitez ajouter,
supprimer ou remplacer des groupes.
4. Cliquez sur Nouvelle ligne et spcifiez un groupe.
5. Dans la section Mettre jour les paramtres utilisateur par dfaut, cochez la
case Editer en regard de chaque valeur par dfaut que vous souhaitez spcifier,
puis spcifiez une valeur pour chacune de ces valeurs.
6. Cliquez sur OK.
Rsultats
Le nombre d'enregistrements mis jour ne correspond pas toujours au nombre
indiqu dans la zone Nombre d'utilisateurs. Un enregistrement n'est mis jour
que si la modification a une consquence sur le profil de scurit actuel. Par
exemple, si le profil de scurit d'un utilisateur contient les groupes A et B et que
vous ajoutez le groupe A, l'enregistrement de l'utilisateur n'est pas mis jour.
Concepts associs:
Profils de scurit des utilisateurs, la page 210
Vous pouvez spcifier le profil de scurit pour un utilisateur. Vous pouvez affecter
cet utilisateur des groupes et dfinir d'autres attributs de scurit. Ces attributs
incluent les sites d'accueil par dfaut, les sites de magasin et les magasins par
dfaut.
222
Procdure
1. Dans l'onglet Liste de l'application Utilisateurs, slectionnez les enregistrements
utilisateur pour lesquels vous souhaitez spcifier des profils de scurit.
2. Slectionnez l'action Dfinir le profil de scurit. Dans la fentre Dfinir le
profil de scurit, la zone Nombre d'utilisateurs affiche le nombre d'utilisateurs
slectionns.
3. Dans la fentre Dfinir le profil de scurit, prcisez si vous souhaitez ajouter,
supprimer ou remplacer des groupes.
4. Cliquez sur Nouvelle ligne et spcifiez un groupe.
5. Dans la section Mettre jour les paramtres utilisateur par dfaut, cochez la
case Editer des paramtres par dfaut que vous souhaitez spcifier.
6. Spcifiez les paramtres du site d'insertion par dfaut et utilisez ce site comme
filtre d'affichage. Spcifiez galement le site de magasin et le magasin valeur
par dfaut pour les demandes d'approvisionnement en libre-service.
7. Cliquez sur OK.
Rsultats
Le nombre d'enregistrements mis jour ne correspond pas toujours au nombre
indiqu dans la zone Nombre d'utilisateurs. Un enregistrement n'est mis jour
que si la modification a une consquence sur le profil de scurit actuel. Par
exemple, si le profil de scurit d'un utilisateur inclut les groupes A et B et que
vous ajoutez le groupe A, l'enregistrement de l'utilisateur n'est pas mis jour.
Concepts associs:
Profils de scurit des utilisateurs, la page 210
Vous pouvez spcifier le profil de scurit pour un utilisateur. Vous pouvez affecter
cet utilisateur des groupes et dfinir d'autres attributs de scurit. Ces attributs
incluent les sites d'accueil par dfaut, les sites de magasin et les magasins par
dfaut.
Avant de commencer
Avant de pouvoir accorder l'accs la base de donnes, vous devez suivre des
tapes supplmentaires pour accorder des autorisations aux utilisateurs de base de
donnes. Pour accorder un utilisateur toutes les autorisations concernant la base
de donnes, utilisez les outils et procdures de votre plateforme de base de
donnes. Si vous utilisez la plateforme de base de donnes IBM DB2, vous devez
utiliser les outils DB2 pour fournir des droits d'accs la base de donnes. Si vous
utilisez un serveur d'applications pour l'authentification et la gestion des
utilisateurs, vous ne pouvez pas modifier les droits d'accs la base de donnes.
223
Procdure
1. Dans l'application Utilisateurs, accdez l'utilisateur qui a besoin d'accder la
base de donnes.
2. Slectionnez l'action Accs la base de donnes.
3. Dans la fentre Accs la base de donnes, entrez un ID pour l'utilisateur. Cet
ID doit respecter les exigences de la plateforme de base de donnes. Il peut
diffrer de l'ID utilisateur.
4. Dans les zones Mot de passe de base de donnes et Confirmer le mot de
passe, entrez un mot de passe de base de donnes. Ce mot de passe peut
diffrer du mot de passe utilisateur.
5. Pour accorder un accs utilisateur des tables ou objets spcifiques dans la
base de donnes, procdez comme suit :
a. Cliquez sur Nouvelle ligne.
b. Indiquez le nom de l'objet. Le nom de l'entit renseigne la zone Nom de
l'entit.
c. Pour dfinir les droits d'utilisateur pour les tables associes l'objet, cochez
les cases Lire, Insrer, Mettre jour et Supprimer.
6. Cliquez sur OK.
Avant de commencer
Si vous utilisez la plateforme de base de donnes IBM DB2, vous devez utiliser les
outils IBM DB2 pour fournir des droits d'accs la base de donnes. Si vous
utilisez un serveur d'applications pour l'authentification et la gestion des
utilisateurs, vous ne pouvez pas modifier les droits d'accs la base de donnes.
Procdure
1. Dans l'application Utilisateurs, ouvrez l'utilisateur dont vous souhaitez modifier
les droits d'accs la base de donnes.
2. Slectionnez l'action Accs la base de donnes.
3. Dans la fentre Accs la base de donnes, supprimez les droits d'usage d'un
objet spcifique, puis ajoutez, supprimez ou modifiez les lignes.
4. Cliquez sur OK.
Concepts associs:
Utilisateurs de base de donnes, la page 205
Les utilisateurs de base de donnes sont autoriss lire, insrer, mettre jour et
supprimer des objets spcifiques qui dfinissent un ensemble de zones et de rgles
mtier. Ces objets peuvent galement mettre jour une ou plusieurs tables de base
de donnes.
Droits d'accs des utilisateurs la base de donnes, la page 210
Par dfaut, les utilisateurs ne sont pas autoriss accder la base de donnes.
Toutefois, dans certaines circonstances, les utilisateurs ont besoin d'y accder. Par
exemple, un utilisateur peut avoir besoin d'une autorisation pour afficher les tables
et les colonnes afin de crer des rapports.
224
Avant de commencer
Si vous utilisez la plateforme de base de donnes IBM DB2, vous devez utiliser les
outils DB2 pour accorder des droits d'accs la base de donnes. Si vous utilisez
un serveur d'applications pour l'authentification et la gestion des utilisateurs, vous
ne pouvez pas modifier les droits d'accs la base de donnes.
Procdure
1. Dans l'application Utilisateurs, accdez l'utilisateur pour lequel vous
souhaitez supprimer les droits d'accs la base de donnes.
2. Slectionnez l'action Accs la base de donnes.
3. Dans la fentre Accs la base de donnes, cliquez sur Supprimer l'utilisateur
de la base de donnes.
4. Cliquez sur OK.
Procdure
1. Dans l'application Utilisateurs, slectionnez l'action Grer les sessions.
2. Cliquez sur l'onglet Sessions actuelles. Les informations contenues dans la
table Sessions actuelles sont en lecture seule. Vous pouvez trier et filtrer les
informations de chaque colonne, mais aussi les tlcharger.
3. Dans la table Sessions actuelles, cliquez sur Afficher les dtails en regard de
l'utilisateur que vous souhaitez grer.
4. Dconnectez l'utilisateur ou dconnectez- et bloquez-le.
Avant de commencer
Vous devez activer le suivi des connexions pour contrler le nombre de tentatives
de connexion autorises pour un utilisateur. Si vous dfinissez le nombre de
tentatives de connexion sans activer le suivi des connexions, le systme de gestion
des actifs ne bloque pas l'utilisateur une fois le nombre maximal de tentatives de
connexion atteint.
225
Procdure
1. Dans l'application Groupes de scurit ou Utilisateurs, slectionnez l'action
Contrles de scurit.
2. Dans la fentre Contrles de scurit, spcifiez si vous souhaitez afficher le
suivi des connexions :
Option
Slectionne
Efface
Description
226
v Groupe pour tous les utilisateurs : Le groupe de scurit par dfaut pour les
autorisations globales est MAXEVERYONE. Lorsque vous slectionnez Groupe
pour tous les utilisateurs dans Contrles de scurit, l'utilisateur est ajout
MAXEVERYONE.
v Bote de dialogue de signature lectronique - Lorsque vous slectionnez Afficher
l'ID utilisateur dans la bote de dialogue de signature lectronique ? dans
Contrles de scurit, le systme affiche l'ID utilisateur dans la fentre et invite
l'utilisateur saisir son mot de passe.
Votre implmentation peut utiliser un serveur d'applications authentifier avec un
rpertoire externe grce un protocole LDAP. Dans ce cas, vous n'utilisez pas le
systme pour excuter certaines fonctions. Ces fonctions sont les suivantes :
v Auto-inscription - Cette fonction ne peut pas tre utilise avec un annuaire
externe.
v Dfinition ou modification des mots de passe et des indications de mot de passe
- Toutes les fonctions lies au mot de passe sont gres par le rpertoire.
Par dfaut, si vous utilisez un serveur d'applications pour l'authentification,
l'annuaire gre la cration des groupes et des utilisateurs. Vous pouvez dfinir des
proprits pour que la cration des groupes et des utilisateurs soit directement
effectue dans le systme. Si ces proprits dont dfinies, certaines fonctions sont
actives ou dsactives dans le systme.
Procdure
1. Slectionnez l'action Contrles de scurit.
2. Dans la section Valeurs par dfaut de l'utilisateur, indiquez les valeurs par
dfaut suivantes :
a. Dans la zone Groupe par dfaut pour les nouveaux utilisateurs, entrez le
nom du groupe ou cliquez sur Menu Dtails.
b. Dans la zone Statut initial des utilisateurs auto-inscrits, entrez un statut
d'utilisateur.
c. Dans la zone Groupe pour tous les utilisateurs, indiquez le groupe pour les
permissions globales. La valeur par dfaut est MAXEVERYONE.
d. Activez la case cocher Afficher l'ID utilisateur dans la bote de dialogue
de signature lectronique pour afficher l'ID utilisateur dans la fentre
lorsque le systme invite les utilisateurs saisir leur mot de passe. Si vous
appliquez des signatures lectroniques, vous devez appliquer le suivi des
connexions.
3. Cliquez sur OK.
Copie d'utilisateurs
Si vous crez un enregistrement utilisateur et souhaitez utiliser des paramtres
semblables ceux d'un enregistrement existant, vous pouvez copier ce dernier.
Avant de commencer
Lorsque vous copiez un enregistrement utilisateur, alors les paramtres utilisateur,
les comptes GLG d'achat et les informations relatives l'appartenance au groupe
sont galement copies. Vous pouvez modifier les valeurs dans le nouvel
enregistrement utilisateur.
227
Procdure
1. Dans l'application Utilisateurs, ouvrez l'enregistrement utilisateur que vous
souhaitez copier.
2. Slectionnez l'action Dupliquer l'utilisateur.
3. Facultatif : Dans la zone Utilisateur, entrez un ID utilisateur unique. Si vous
utilisez la numrotation automatique, la zone Utilisateur est dj renseigne.
4. Dplacez le curseur jusqu' la zone Type.
a. Facultatif : Si aucun ID de personne correspondant n'est dtect,
slectionnez l'une des options suivantes pour crer un ID de personne :
v Pour crer un enregistrement de personne bas sur les informations
contenues dans la section Personnel de l'enregistrement utilisateur copi,
cliquez sur Oui dans la fentre Message systme.
v Pour slectionner un enregistrement de personne existant, cliquez sur Non et
slectionnez l'enregistrement de personne dans la zone Personne.
v Pour crer un enregistrement de personne, cliquez sur Non. Dans la zone
Personne, slectionnez Menu Dtails, puis Go to People (Aller personnes).
5. Spcifiez un type et une personne.
6. Dfinissez un mot de passe.
7. Facultatif : Entrez les informations complmentaires sur l'utilisateur dans les
sections Personnel, Paramtres utilisateur et Achats.
8. Sauvegardez vos changements.
Suppression d'utilisateurs
Pour grer les informations sur le personnel, vous pouvez supprimer les
enregistrements utilisateur dont vous n'avez plus l'utilit.
Avant de commencer
Les enregistrements utilisateur ne peuvent pas tre supprims si l'ID utilisateur est
un compte systme ou s'il est associ l'option Excution sous le nom
d'utilisateur pour une instance de tche priodique active. Si vous supprimez des
utilisateurs dans le serveur d'annuaire, la tche priodique VMMSYNC ne
supprime pas les utilisateurs dans les tables systme.
228
Procdure
1. Slectionnez l'action Supprimer l'utilisateur.
2. Dans la fentre Confirmation, cliquez sur Oui.
Rsultats
L'enregistrement utilisateur est supprim et cette personne ne peut plus se
connecter.
Avant de commencer
Vous pouvez supprimer un groupe de scurit d'un profil d'utilisateur aprs que
cet utilisateur a t affect un autre groupe de scurit.
Procdure
1. Dans l'application Utilisateurs, ouvrez l'enregistrement utilisateur dont vous
souhaitez modifier les groupes.
2. Cliquez sur l'onglet Groupes.
3. Pour supprimer un groupe, cliquez sur Marquer la ligne pour suppression.
4. Enregistrez vos modifications.
Concepts associs:
Profils de scurit des utilisateurs, la page 210
Vous pouvez spcifier le profil de scurit pour un utilisateur. Vous pouvez affecter
cet utilisateur des groupes et dfinir d'autres attributs de scurit. Ces attributs
incluent les sites d'accueil par dfaut, les sites de magasin et les magasins par
dfaut.
229
230
231
232
Journaux de communication
Dans l'application Modles de communication, un journal de communication
rpertorie les communications entrantes et sortantes d'un enregistrement (par
exemple, un ticket ou une intervention). Pour les communications sortantes
gnres l'aide de l'action Crer une communication, l'entre du journal de
communication contient les dtails provenant du message lectronique et des
ventuelles pices jointes.
233
Procdure
1. Dans l'application Modles de communication, cliquez sur Nouveau modle de
communication. Un nouveau modle de communication s'ouvre. Son statut est
dfini sur Inactif.
2. Facultatif : Si la zone Modle est vide, entrez un nom ou un identificateur.
3. Renseignez la zone Applicable .
4. Dans la zone Accessible partir de, spcifiez partir d'o les utilisateurs
peuvent accder au modle :
Option
Description
TOUS
APPLIC
ESCALADE
FLUX DE TRAVAUX
234
Procdure
1. Dans l'application Modles de communication, ouvrez ou crez un modle de
communication.
2. Cliquez sur l'onglet Destinataire.
3. Cliquez sur Afficher la table pour dvelopper la table relative au courrier
lectronique.
4. Cliquez sur Nouvelle ligne pour ajouter un destinataire.
5. Prcisez si vous souhaitez que le destinataire reoive la communication
directement, en copie ou en copie cache.
6. Sauvegardez vos changements.
Concepts associs:
Chapitre 8. Gestion des modles de communication
235
Procdure
1. Dans l'application Modles de communication, ouvrez ou crez un modle de
communication.
2. Dans l'onglet Destinataire, cliquez sur Afficher la table pour dvelopper la
table Personne.
3. Cliquez sur Slectionner des groupes pour ajouter plusieurs destinataires.
Dans la fentre Slectionner des groupes de personnes, choisissez les groupes
que vous souhaitez ajouter, puis cliquez sur OK. Pour chaque personne de ce
groupe de personnes, vous pouvez slectionner l'une des options suivantes :
v A - la personne reoit le message lectronique directement.
v cc - la personne est en copie du message lectronique.
v bcc - la personne est en copie cache du message lectronique.
4. Facultatif : Si vous ne souhaitez pas que la communication soit envoye
toutes les personnes du groupe, dcochez la case Diffuser.
5. Sauvegardez vos changements.
Concepts associs:
Destinataires des modles de communication, la page 233
Dans l'application Modles de communication, vous pouvez ajouter des
destinataires des modles de communication. Vous pouvez choisir parmi quatre
types de destinataires : les rles, les personnes, les groupes de personnes et les
messages lectroniques. Vous pouvez ajouter un ou plusieurs destinataires de
chaque catgorie, et vous pouvez ajouter plusieurs types de destinataire.
236
Procdure
1. Dans l'application Modles de communication, ouvrez ou crez un modle de
communication.
2. Cliquez sur l'onglet Destinataire.
3. Cliquez sur Afficher la table pour dvelopper la table Personne .
4. Slectionnez l'une des options suivantes :
Option
Description
Nouvelle ligne
Procdure
1. Dans l'application Modles de communication, ouvrez ou crez un modle de
communication.
2. Cliquez sur l'onglet Destinataire.
3. Cliquez sur Afficher la table pour dvelopper la table Rle.
4. Choisissez l'une des options suivantes :
Option
Description
Nouvelle ligne
237
Procdure
1. Dans l'application Modles de communication, ouvrez ou crez un modle de
communication.
2. Cliquez sur l'onglet Dossiers de pices jointes.
3. Cochez la case Envoyer avec communication pour les dossiers de documents
que vous souhaitez joindre au modle.
4. Sauvegardez vos changements.
Concepts associs:
Pices jointes aux modles de communication, la page 233
Dans l'application Modles de communication, vous pouvez joindre de nombreux
types de fichiers de document aux modles de communication. Ces fichiers
incluent des fichiers texte, des images, des feuilles de calcul, des vidos, des pages
Web et des dossiers de documents. Lorsque vous crez une communication en
vous appuyant sur un modle, les pices jointes sont toujours envoyes avec la
communication.
238
Procdure
1. Dans l'application Modles de communication, ouvrez ou crez un modle de
communication.
2. Dans l'onglet Modle de communication, cliquez sur Pices jointes, puis
prcisez si vous souhaitez joindre des fichiers partir de la bibliothque.
3. Sauvegardez vos changements.
Concepts associs:
Pices jointes aux modles de communication, la page 233
Dans l'application Modles de communication, vous pouvez joindre de nombreux
types de fichiers de document aux modles de communication. Ces fichiers
incluent des fichiers texte, des images, des feuilles de calcul, des vidos, des pages
Web et des dossiers de documents. Lorsque vous crez une communication en
vous appuyant sur un modle, les pices jointes sont toujours envoyes avec la
communication.
Procdure
1. Dans l'application Modles de communication, ouvrez ou crez un modle de
communication.
2. Dans l'onglet Modle de communication, cliquez sur Pices jointes.
3. Pour joindre une page Web, slectionnez Ajouter de nouvelles pices jointes >
Ajouter une nouvelle page Web.
4. Sauvegardez vos changements.
Concepts associs:
Pices jointes aux modles de communication, la page 233
Dans l'application Modles de communication, vous pouvez joindre de nombreux
types de fichiers de document aux modles de communication. Ces fichiers
incluent des fichiers texte, des images, des feuilles de calcul, des vidos, des pages
Web et des dossiers de documents. Lorsque vous crez une communication en
vous appuyant sur un modle, les pices jointes sont toujours envoyes avec la
communication.
Procdure
Insrez le lien suivant dans le corps de votre message :
239
http://:NOM_HOTE/maximo/ui/maximo.jsp?event=loadapp&value=:APP&uniqueid=:OWNE
RID
Rsultats
Lorsqu'une notification est gnre, le nom d'application et l'ID d'enregistrement
apparaissent dans le message sous forme de lien hypertexte dirigeant directement
vers l'enregistrement.
Pour accder l'enregistrement, le destinataire du message lectronique doit tre
un utilisateur enregistr ayant des droits dans l'application spcifie.
Procdure
1. Dans l'application Modles de communication, affichez le modle que vous
souhaitez copier.
2. Slectionnez l'action Dupliquer le modle.
3. Facultatif : Si la zone Modle est vide, spcifiez une valeur.
4. Sauvegardez vos changements.
Concepts associs:
Modles de communication et escalades, la page 231
Vous pouvez utiliser des escalades pour contrler les enregistrements sensibles au
temps et les indicateurs cls de performance. Lorsque vous crez des
enregistrements d'escalade, vous pouvez indiquer que les notifications
lectroniques sont gnres lorsqu'un enregistrement atteint le point d'escalade
dfini.
Modles de communication et centre de services, la page 231
Les modles de communication permettent de crer et d'envoyer des messages
lectroniques partir des applications du centre de services. Ces applications
incluent les applications Demandes de service, Incidents et Problmes.
Modles de communication et flux de travaux, la page 231
Vous pouvez concevoir un processus de flux de travaux pour gnrer des
notifications sur la progression d'un enregistrement en particulier. Les notifications
peuvent tre envoyes via courrier lectronique ou messager de poche, ds lors
que votre systme de messager de poche prend en charge le courrier lectronique.
Modles de communication prdfinis, la page 232
Dans l'application Modles de communication, il existe des modles de
communication prdfinis que vous pouvez utiliser pour crer des notifications.
Vous pouvez utiliser les modles prdfinis avec les applications Flux de travaux,
Demandes de service et Incidents. Vous pouvez galement utiliser les modles
prdfinis avec la base de donnes du systme ou la base de donnes de
dmonstration (MAXDEMO).
240
Avant de commencer
Il n'est pas ncessaire de dsactiver le modle avant de le modifier.
Procdure
1. Dans l'application Modles de communication, ouvrez le modle que vous
souhaitez modifier.
2. Modifiez les informations dans les zones appropries.
3. Sauvegardez vos changements.
Concepts associs:
Modles de communication et escalades, la page 231
Vous pouvez utiliser des escalades pour contrler les enregistrements sensibles au
temps et les indicateurs cls de performance. Lorsque vous crez des
enregistrements d'escalade, vous pouvez indiquer que les notifications
lectroniques sont gnres lorsqu'un enregistrement atteint le point d'escalade
dfini.
Modles de communication et centre de services, la page 231
Les modles de communication permettent de crer et d'envoyer des messages
lectroniques partir des applications du centre de services. Ces applications
incluent les applications Demandes de service, Incidents et Problmes.
Modles de communication et flux de travaux, la page 231
Vous pouvez concevoir un processus de flux de travaux pour gnrer des
notifications sur la progression d'un enregistrement en particulier. Les notifications
peuvent tre envoyes via courrier lectronique ou messager de poche, ds lors
que votre systme de messager de poche prend en charge le courrier lectronique.
Modles de communication prdfinis, la page 232
Dans l'application Modles de communication, il existe des modles de
communication prdfinis que vous pouvez utiliser pour crer des notifications.
Vous pouvez utiliser les modles prdfinis avec les applications Flux de travaux,
Demandes de service et Incidents. Vous pouvez galement utiliser les modles
prdfinis avec la base de donnes du systme ou la base de donnes de
dmonstration (MAXDEMO).
Variables de substitution pour modles de communication, la page 232
Dans l'application Modles de communication, vous pouvez utiliser des variables
de substitution dans les zones Objet et Message. Lorsque vous utilisez des
variables de substitution dans un modle de communication utilis pour crer une
notification, les variables de substitution sont remplaces par les valeurs
correspondantes dans l'enregistrement qui gnre la notification.
241
Avant de commencer
Vous pouvez supprimer un modle de communication uniquement s'il n'est
rfrenc dans aucun processus de flux de travaux ou d'escalade.
Procdure
1. Dans l'application Modles de communication, ouvrez le modle que vous
souhaitez supprimer.
2. Slectionnez l'action Supprimer le modle.
3. Cliquez sur Oui.
Concepts associs:
Modles de communication et escalades, la page 231
Vous pouvez utiliser des escalades pour contrler les enregistrements sensibles au
temps et les indicateurs cls de performance. Lorsque vous crez des
enregistrements d'escalade, vous pouvez indiquer que les notifications
lectroniques sont gnres lorsqu'un enregistrement atteint le point d'escalade
dfini.
Modles de communication et centre de services, la page 231
Les modles de communication permettent de crer et d'envoyer des messages
lectroniques partir des applications du centre de services. Ces applications
incluent les applications Demandes de service, Incidents et Problmes.
Modles de communication et flux de travaux, la page 231
Vous pouvez concevoir un processus de flux de travaux pour gnrer des
notifications sur la progression d'un enregistrement en particulier. Les notifications
peuvent tre envoyes via courrier lectronique ou messager de poche, ds lors
que votre systme de messager de poche prend en charge le courrier lectronique.
Modles de communication prdfinis, la page 232
Dans l'application Modles de communication, il existe des modles de
communication prdfinis que vous pouvez utiliser pour crer des notifications.
Vous pouvez utiliser les modles prdfinis avec les applications Flux de travaux,
Demandes de service et Incidents. Vous pouvez galement utiliser les modles
prdfinis avec la base de donnes du systme ou la base de donnes de
dmonstration (MAXDEMO).
Variables de substitution pour modles de communication, la page 232
Dans l'application Modles de communication, vous pouvez utiliser des variables
de substitution dans les zones Objet et Message. Lorsque vous utilisez des
variables de substitution dans un modle de communication utilis pour crer une
notification, les variables de substitution sont remplaces par les valeurs
correspondantes dans l'enregistrement qui gnre la notification.
Avant de commencer
Si le modle est utilis dans le cadre d'un processus actif d'escalade ou de flux de
travaux, vous ne pouvez pas changer le statut d'un modle en Inactif. Seuls les
modles dont le statut est dfini sur Actif peuvent tre appliqus par d'autres
utilisateurs un enregistrement de ticket.
242
Procdure
1. Dans l'application Modles de communication, ouvrez un modle de
communication.
2. Cliquez sur Changer le statut.
3. Dans la zone Statut, slectionnez un statut. La date et l'heure du changement
de statut s'affichent dans la zone Date du statut.
4. Cliquez sur OK.
Concepts associs:
Modles de communication et escalades, la page 231
Vous pouvez utiliser des escalades pour contrler les enregistrements sensibles au
temps et les indicateurs cls de performance. Lorsque vous crez des
enregistrements d'escalade, vous pouvez indiquer que les notifications
lectroniques sont gnres lorsqu'un enregistrement atteint le point d'escalade
dfini.
Modles de communication et centre de services, la page 231
Les modles de communication permettent de crer et d'envoyer des messages
lectroniques partir des applications du centre de services. Ces applications
incluent les applications Demandes de service, Incidents et Problmes.
Modles de communication et flux de travaux, la page 231
Vous pouvez concevoir un processus de flux de travaux pour gnrer des
notifications sur la progression d'un enregistrement en particulier. Les notifications
peuvent tre envoyes via courrier lectronique ou messager de poche, ds lors
que votre systme de messager de poche prend en charge le courrier lectronique.
Modles de communication prdfinis, la page 232
Dans l'application Modles de communication, il existe des modles de
communication prdfinis que vous pouvez utiliser pour crer des notifications.
Vous pouvez utiliser les modles prdfinis avec les applications Flux de travaux,
Demandes de service et Incidents. Vous pouvez galement utiliser les modles
prdfinis avec la base de donnes du systme ou la base de donnes de
dmonstration (MAXDEMO).
Variables de substitution pour modles de communication, la page 232
Dans l'application Modles de communication, vous pouvez utiliser des variables
de substitution dans les zones Objet et Message. Lorsque vous utilisez des
variables de substitution dans un modle de communication utilis pour crer une
notification, les variables de substitution sont remplaces par les valeurs
correspondantes dans l'enregistrement qui gnre la notification.
243
244
Moteur d'escalade
Le produit contient un moteur d'escalade qui excute les escalades. Les escalades
vous permettent de vous assurer que les tches critiques, telles que celles dfinies
dans les accords sur les niveaux de service, sont termines temps.
Le moteur d'escalade excute les tches suivantes :
v Gre le processus d'escalade
v Utilise la fonction de tche priodique
v Teste toutes les dfinitions d'escalade actives dans le cadre d'une planification
donne
v Rcupre les dfinitions d'escalade depuis la base de donnes et construit les
instructions SQL appropries
v Excute des instructions SQL par rapport des objets cibles pour l'escalade
v Rcupre des enregistrements et effectue des actions et notifications associes
aux dfinitions d'escalade
Journaux d'escalade
Vous pouvez surveiller l'excution des escalades via le moteur d'escalades. Pour ce
faire, vous pouvez configurer la consignation et recherchez dans les fichiers
journaux les instructions de journal associes au moteur d'escalade.
Pour activer la consignation du moteur d'escalade, vous utilisez l'application
Journalisation. Pour chacun des consignateurs, dfinissez le niveau de
journalisation souhait. Si le consignateur n'existe pas, crez votre propre
consignateur. Vrifiez que les consignateurs sont tous actifs. Associez un
supplment un consignateur pour vrifier que les instructions de journaux ont
t envoyes un fichier journal de produit. Lorsque vous sauvegardez vos
changements, excutez l'action Appliquer les paramtres dans l'application
Journalisation afin que les paramtres prennent effet immdiatement.
Le tableau ci-dessous rpertorie les journaux d'vnements d'escalade, une
description du journal d'vnements et le niveau de journalisation dfinir pour
chaque journal d'vnements.
Copyright IBM Corp. 2008, 2014
245
Journal d'vnements
Description
Niveau de journalisation
crontask
ESCALATION
sql
INFO
COMMTEMPLATE
INFO
courrier
246
Points d'escalade
Dans une escalade, vous dfinissez les conditions remplir pour un enregistrement
associ, tel qu'une intervention, un actif ou un bon de commande. Lorsque les
conditions sont remplies, l'escalade est dclenche. Un point d'escalade reprsente
la condition qui doit tre remplie. Vous pouvez dfinir une escalade l'aide d'un
ou plusieurs points d'escalade.
L'activation d'une escalade ne dclenche pas de processus d'escalade. Une escalade
est uniquement dclenche lorsque le moteur d'escalade dtecte des
enregistrements qui rpondent aux critres dfinis par les points d'escalade.
Vous pouvez crer les catgories suivantes de points d'escalade :
Temps coul depuis un vnement pass
Compare les date et heure en cours la zone spcifie reprsentant un
vnement pass. Vous pouvez slectionner dans une liste de zones
DATETYPE sur l'enregistrement (telles qu'une date de dbut pour une
affectation de flux de travail, une date de dbut relle pour une
intervention ou une date de statut pour un enregistrement qui inclut un
statut).
Temps avant un vnement futur
Compare les date et heure actuelles la zone spcifie qui reprsente un
vnement dans le futur (par exemple une date de renouvellement d'un
contrat, une date d'chance sur une facture ou une date de fin cible sur
une intervention).
Condition
Condition sans mesure de temps. Si vous souhaitez dclencher les actions
et notifications d'une escalade base sur une condition qui n'a pas de
mesure de temps, vous pouvez spcifier la condition dans la zone
Condition de point d'escalade. Vous pouvez galement utiliser la zone
Condition pour spcifier que le point d'escalade est appliqu uniquement
au sous-ensemble d'enregistrements spcifi par la condition.
Actions associes aux points d'escalade :
Lorsque des enregistrements rpondent aux conditions dans un point d'escalade,
une action peut tre dclenche. Une action est un vnement, telle qu'un
changement de statut. Les points d'escalade sont les composants d'une escalade qui
reprsentent une condition ou un seuil contrl(e), tels que la mesure d'un temps
coul. Pour activer une escalade, vous devez associer au moins une action avec
un point d'escalade.
Les types d'action dfinissent des catgories d'actions. Vous pouvez utiliser un type
d'action prdfini, tel qu'un propritaire dfini, un changement de statut, et crer
un ticket, ou vous pouvez crer un type d'action.
Les groupes d'actions sont des ensembles d'actions prdfinies qui sont regroupes
dans une squence spcifique. Les points d'escalade sont associs des actions
grce au groupe d'actions. Si vous associez une action prdfinie, un groupe
d'actions est cr pour cette action et l'action prdfinie devient un membre de ce
groupe d'actions. Seul le groupe d'actions avec le point d'escalade est associ, et
non l'action proprement dite.
247
Escalades prdfinies
Pour simplifier la gestion des escalades, l'application Escalades compte deux
catgories d'escalades prdfinies, celles concernant la base de donnes Maximo et
celles concernant la base de donnes de dmonstration (Maxdemo).
Pour utiliser les escalades prdfinies, vous devez les activer.
248
Nom de l'escalade
Application
Description
INVDUE
Application de facture
Modifie le statut de la
facture en lui affectant le
statut de la facture cible
lorsque la date d'chance est
atteinte pour les factures
gnres depuis un
chancier de paiements
MSTRCTREFF
Application Contrats de
rfrence
LEACTREFF
Application Contrats de
location
LABCTREFF
Application Contrats de
main-d'oeuvre
PURCTREFF
REPORTLONG
Application Administration
des rapports
La dure d'excution du
rapport est plus longue que
le temps indiqu.
Application
Description
WARCTREFF
Application Contrats de
garantie
Application
Description
Garantie arrivant
expiration
v Application Contrats de
rfrence
Informe le propritaire de la
garantie d'un actif de
l'expiration de celle-ci 90, 60
et 30 jours avant
v Application Contrats de
location
v Application Contrats de
garantie
v Application Contrats
d'achat
v Application Contrats de
main-d'oeuvre
Renouvellement du contrat
v Application Contrats de
rfrence
v Application Contrats de
location
v Application Contrats de
garantie
v Application Contrats
d'achat
v Application Contrats de
main-d'oeuvre
Date d'examen de l'accord
SLA
v Application Accords de
niveau de service (SLA)
Avertit l'administrateur de
l'accord sur les niveaux de
service 30, 60 et 90 jours
avant la date de rvision de
l'accord sur les niveaux de
service pour tous ceux qui
sont actifs
v Application Demandes de
service
v Application Incidents
v Application Problmes
249
v Chaque accord sur les niveaux de service possde une relation unique avec une
escalade.
v Chaque engagement dans un accord sur les niveaux de service mappe vers un
point d'escalade dans l'escalade correspondante.
v Aprs avoir dfini un accord sur les niveaux de service, vous pouvez dfinir
l'escalade correspondante, et l'application de l'accord sur les niveaux de service
remplit les points d'escalade (vous pouvez les modifier).
v L'application d'accord sur les niveaux de service contient un onglet Escalade,
offrant une vue vers l'escalade correspondante.
250
pouvez crer une instruction SQL qui spcifie des enregistrements auxquels
l'escalade est applique. Les conditions peuvent s'appliquer une ou
plusieurs tables associes l'objet.
Organisation et site
Les escalades sont stockes au niveau systme. Vous pouvez crer des
escalades utiliser avec une organisation ou un site spcifique.
Calendrier
Calendrier qui dfinit la frquence laquelle le systme vrifie les
enregistrements qui correspondent aux critres de l'escalade. La frquence
d'interrogation peut tre exprime en secondes, minutes, heures, jours,
semaines ou mois. Vous pouvez galement spcifier si l'intervalle est bas
sur l'agenda ou la date.
Organisation de l'agenda
Organisation associe l'agenda d'escalade.
Agenda
Agenda qui spcifie les jours et heures auxquels l'escalade est valide.
Equipe
Equipe qui spcifie les jours et heures pour lesquels l'escalade est valide.
Point d'escalade
Bas sur la date et l'heure, ou tout autre critre de condition pour le
moment o les actions ou notifications spcifies sur l'enregistrement
d'escalade sont dclenches. Un enregistrement d'escalade peut possder
un ou plusieurs points d'escalade.
Actions
Toutes les actions devant tre entreprises lorsqu'un enregistrement atteint
les conditions d'un point d'escalade. Dfinissez des actions sparment
pour chaque point d'escalade. Vous pouvez associer plusieurs actions pour
chaque point d'escalade. Utilisez l'application Actions pour dfinir des
actions.
Notifications
Toutes les notifications que le systme doit gnrer lorsqu'un
enregistrement atteint les conditions d'un point d'escalade. Dfinissez des
notifications sparment pour chaque point d'escalade.
251
Utilisation d'escalades
Vous pouvez utiliser des escalades pour contrler automatiquement les processus
critiques dans votre entreprise. Vous pouvez galement utiliser les escalades pour
des vnements, tels qu'une expiration de contrat, le changement de statut d'un
enregistrement ou le changement de propritaire d'un enregistrement.
Cration d'escalades
Crez une escalade pour contrler les enregistrements temporaires qui peuvent
ncessiter une action. Vous pouvez crer une escalade pour tout objet mtier et
pour toute application. Vous pouvez crer des escalades au niveau de
l'organisation ou du site.
Avant de commencer
Avant de pouvoir activer et utiliser un enregistrement d'escalade, vous devez
dfinir au moins un point d'escalade et au moins une action ou notification pour le
point d'escalade. Un point d'escalade dfinit le seuil auquel une escalade est
dclenche. Une action est l'vnement qui est dclench lorsqu'un point d'escalade
est atteint.
Procdure
1. Dans la barre d'outils, cliquez sur Nouvelle escalade. Si la zone Escalade est
vide, spcifiez une valeur.
2. Dans la zone Description, entrez une description.
3. Dans la zoneApplicable , spcifiez l'objet auquel appliquer l'escalade.
4. Facultatif : Spcifiez des valeurs dans les zones Organisation et Site. Si vous
spcifiez une valeur pour une organisation ou un site, vous limitez l'utilisation
de l'escalade cette organisation ou ce site. Si vous spcifiez des valeurs pour
l'organisation et le site, l'escalade ne peut tre utilise que sur ce site.
5. Facultatif : Entrez une expression dans la zone Condition pour indiquer quels
enregistrements l'escalade s'applique. Par exemple, si vous souhaitez escalader
uniquement les affectations de tche ayant une valeur spcifie dans la zone
Limite de dure, insrez le texte suivant dans votre instruction SQL : TIMELIMIT
is not null (La LIMITEDEDUREE n'est pas null). Vous pouvez entrer la
condition SQL manuellement. Vous pouvez galement utiliser le gnrateur
d'expressions pour crer l'instruction SQL.
6. Dans la zone Planification, cliquez sur l'icne Dfinir la planification pour
dfinir la frquence d'interrogation de la base de donnes pour trouver des
enregistrements.
7. Facultatif : Dans les zones Organisation de l'agenda, Agenda et Equipe,
spcifiez des valeurs pour limiter le temps de l'excution de l'escalade.
8. Cliquez sur Sauvegarder l'escalade.
Concepts associs:
Escalades prdfinies, la page 248
Pour simplifier la gestion des escalades, l'application Escalades compte deux
catgories d'escalades prdfinies, celles concernant la base de donnes Maximo et
celles concernant la base de donnes de dmonstration (Maxdemo).
Points d'escalade, la page 247
Dans une escalade, vous dfinissez les conditions remplir pour un enregistrement
associ, tel qu'une intervention, un actif ou un bon de commande. Lorsque les
conditions sont remplies, l'escalade est dclenche. Un point d'escalade reprsente
la condition qui doit tre remplie. Vous pouvez dfinir une escalade l'aide d'un
252
Procdure
1. Dans l'application Escalades, crez ou affichez un enregistrement d'escalade.
2. Dans la table Points d'escalade, cliquez sur Nouvelle ligne.
3. Dans la fentre Dtails de la ligne, spcifiez l'tat qui dclenche le point
d'escalade en slectionnant l'une des options suivantes :
v Si vous crez un point d'escalade bas sur l'heure, spcifiez des valeurs dans
la zone Attribut de temps coul, dans la zone Intervalle de temps coul,
et dans la zone Unit de mesure d'intervalle. Entrez un nombre positif dans
la zone Intervalle de temps coul pour indiquer une priode de temps dans
le pass. Entrez un nombre ngatif pour indiquer une heure dans le futur.
v Si vous crez un point d'escalade bas sur un tat, entrez une instruction
SQL dans la zone Etat du point d'escalade pour spcifier l'tat qui dclenche
l'escalade. Vous pouvez spcifier une valeur manuellement ou en cliquant sur
l'icne Gnrateur d'expressions SQL.
4. Si vous souhaitez que les actions et notifications du point d'escalade soient
dclenches plusieurs fois, cochez la case Rpter.
5. Cliquez sur Sauvegarder l'escalade.
253
un point d'escalade.
Dfinition d'actions pour des points d'escalade :
Vous devez dfinir au moins une action ou notification pour chaque point
d'escalade dans un enregistrement d'escalade. Dfinissez des actions sparment
pour chaque point d'escalade. Utilisez l'application Actions pour crer des
enregistrements d'action.
Pourquoi et quand excuter cette tche
Pour dfinir les actions pour un point d'escalade, procdez comme suit :
Procdure
1. Dans l'application Escalades, crez ou affichez un enregistrement d'escalade.
2. Dans la fentre de la table Points d'escalade, slectionnez le point d'escalade
pour lequel vous souhaitez dfinir des actions.
3. Cliquez sur le sous-onglet Actions.
4. Dans la fentre Actions, cliquez sur Nouvelle ligne.
5. Dans la zone Action, spcifiez une valeur.
6. Facultatif : Modifiez la zone Squence pour indiquer l'ordre dans lequel l'action
est effectue.
7. Cliquez sur Sauvegarder l'escalade.
Que faire ensuite
Vous devez valider l'escalade avant de l'activer.
Concepts associs:
Escalades prdfinies, la page 248
Pour simplifier la gestion des escalades, l'application Escalades compte deux
catgories d'escalades prdfinies, celles concernant la base de donnes Maximo et
celles concernant la base de donnes de dmonstration (Maxdemo).
Points d'escalade, la page 247
Dans une escalade, vous dfinissez les conditions remplir pour un enregistrement
associ, tel qu'une intervention, un actif ou un bon de commande. Lorsque les
conditions sont remplies, l'escalade est dclenche. Un point d'escalade reprsente
la condition qui doit tre remplie. Vous pouvez dfinir une escalade l'aide d'un
ou plusieurs points d'escalade.
Actions associes aux points d'escalade, la page 247
Lorsque des enregistrements rpondent aux conditions dans un point d'escalade,
une action peut tre dclenche. Une action est un vnement, telle qu'un
changement de statut. Les points d'escalade sont les composants d'une escalade qui
reprsentent une condition ou un seuil contrl(e), tels que la mesure d'un temps
coul. Pour activer une escalade, vous devez associer au moins une action avec
un point d'escalade.
Dfinition de notifications pour les points d'escalade :
Vous devez dfinir au moins une action ou notification pour chaque point
d'escalade dans un enregistrement d'escalade. Vous pouvez utiliser un modle de
communication pour crer une notification. Vous pouvez galement entrer le sujet,
le message et les destinataires manuellement. Dfinissez des notifications
sparment pour chaque point d'escalade.
254
Procdure
1. Dans l'application Escalades, crez ou affichez un enregistrement d'escalade.
2. Dans la table Points d'escalade, slectionnez le point d'escalade pour lequel
vous souhaitez dfinir des notifications.
3. Dans le sous-onglet Notifications, cliquez sur Nouvelle ligne.
4. Excutez l'une des tapes suivantes :
v Dans la zone Modle, spcifiez une valeur.
v Entrez des informations dans les zones Rle/Destinataire, Sujet et Message.
5. Cliquez sur Sauvegarder l'escalade.
Concepts associs:
Modles de communication et notifications, la page 250
Une escalade peut lancer des notifications lorsque les enregistrements ne sont pas
traits en temps et en heure. Vous pouvez vous assurer que les notifications sont
uniformes dans la structure en les basant sur des modles de communication. Les
notifications sont envoyes en externe sous forme de messages lectroniques
l'aide de votre service de messagerie.
Validation d'escalades
Vous devez valider un enregistrement d'escalade avant de pouvoir l'activer. La
validation vrifie les instructions SQL pour s'assurer que le SQL est valide et que le
moteur d'escalade peut l'excuter.
Procdure
1. Dans l'application Escalades, affichez l'enregistrement que vous souhaitez
valider.
2. Slectionnez l'action Valider.
3. Si la validation choue, cliquez sur le bouton Agrandir pour dvelopper la
section Rsultats de la validation et pour afficher le journal des erreurs. L'erreur
SQL peut se trouver dans la zone Condition ou dans les zones Condition de
point d'escalade. Corrigez les instructions SQL et validez nouveau
l'enregistrement.
4. Cliquez sur Sauvegarder l'escalade.
Activation d'escalades
Vous pouvez activer un enregistrement d'escalade possdant au moins un point
d'escalade et une action ou notification dfinie pour chaque point d'escalade. Le
produit interroge les enregistrements correspondant aux critres dfinis par
l'escalade. Si une correspondance est trouve, l'action approprie est dclenche.
Chapitre 9. Gestion des escalades
255
Avant de commencer
Un enregistrement d'escalade doit tre valid avant de pouvoir tre activ.
Procdure
1. Dans l'application Escalades, affichez l'enregistrement que vous souhaitez
activer.
2. Slectionnez l'action Activer/Dsactiver l'escalade. Le produit slectionne la
case cocher Actif dans l'en-tte de l'enregistrement et cre une instance de la
tche priodique ESCALADE.
3. Cliquez sur Sauvegarder l'escalade.
Concepts associs:
Moteur d'escalade, la page 245
Le produit contient un moteur d'escalade qui excute les escalades. Les escalades
vous permettent de vous assurer que les tches critiques, telles que celles dfinies
dans les accords sur les niveaux de service, sont termines temps.
Journaux d'escalade, la page 245
Vous pouvez surveiller l'excution des escalades via le moteur d'escalades. Pour ce
faire, vous pouvez configurer la consignation et recherchez dans les fichiers
journaux les instructions de journal associes au moteur d'escalade.
Rgles de suppression pour les escalades, la page 251
Dans l'application Escalades, vous pouvez grer des escalades en les supprimant.
Modification d'escalades
Vous pouvez modifier des escalades existantes.
Avant de commencer
Toutes les zones d'une escalade active sont en lecture seule. Pour modifier une
escalade, vous devez au pralable la dsactiver.
256
Pour qu'une escalade soit active, elle doit possder au moins un point
d'escalade. Lorsque vous supprimez un point d'escalade, les liens vers les
actions et notifications associes sont supprims.
v Vous pouvez supprimer une ou plusieurs actions ou notifications associes avec
un point d'escalade.
Pour activer une escalade, elle doit possder au moins une action ou notification
dfinie pour chaque point d'escalade.
Procdure
1. Dans l'application Escalades, affichez celle que vous souhaitez modifier.
2. Si vous n'avez pas dsactiv l'escalade, slectionnez l'action Activer/Dsactiver
l'escalade.
3. Dans l'onglet Escalades, modifiez les informations comme il convient. Si une
zone contient un menu Dtails, vous pouvez cliquer dessus et slectionner une
option pour extraire une valeur diffrente.
4. Cliquez sur Sauvegarder l'escalade.
5. Si vous tes prt activer l'escalade, slectionnez Activer/Dsactiver l'escalade.
Dsactivation d'escalades
Vous pouvez dsactiver un enregistrement d'escalade pour modifier
l'enregistrement ou le supprimer.
Procdure
1. Dans l'application Escalades, affichez l'enregistrement que vous souhaitez
dsactiver.
2. Slectionnez l'action Activer/Dsactiver l'escalade.
3. Cliquez sur Sauvegarder l'escalade.
257
258
Avant de commencer
Si vous utilisez WebLogic Server, tlchargez le fichier mail.jar et le fichier
activation.jar sur un site de tlchargement de code source ouvert Java.
Procdure
1. Accdez au dossier \IBM\SMP\maximo\tools\maximo\internal et tlchargez le
fichier TestEmail.bat.
2. Prparez-vous excuter la commande.
Application server
Procdure
WebLogic Server
259
Rsultats
Le fichier TestEmail.bat possde la sortie suivante :
**Email text: Connected to e-mail account email_account
DEBUG: setDebug: JavaMail version 1.3.2
DEBUG: getProvider() returning
javax.mail.Provider[STORE.imap.com.sun.mail.imap.IMAPStore.Sun Microsystems. Inc]
The Microsoft Exchange IMAP4 service is ready
*CAPABILITY IMAP4 IMAP4rev1 AUTH=NTLM AUTH=GSSAPI AUTH=PLAIN STARTTLS IDLE NAME
SPACE LITERAL*
260
Objectif
261
file d'attente JMS indique qu'un nouveau message lectronique doit tre trait.
Un composant de messagerie rcupre ce message lectronique dans la file
d'attente et lance le flux de travaux.
v A l'aide du processus de flux de travaux prdfini, les vnements suivants ont
lieu :
Marquage d'un message lectronique comme nouveau ou comme une mise
jour d'une demande de service d'un incident ou d'un problme existant
Pour les nouveaux messages lectroniques, la cration d'une demande de
service, d'un incident ou d'un problme et la cration d'un journal de
communication associ
Pour les messages lectroniques existants, la mise jour de la demande de
service, d'un incident ou d'un problme et la cration d'une entre dans le
journal de communication
262
cours de cette dsactivation, les messages sur le serveur de messagerie ne sont pas
surveills et aucune demande de service n'est cre.
263
Assistance
264
Situation de confirmation
Destinataires
LSNRBPCBSR
Expditeur du message
lectronique d'origine.
LSNRBPCHST
Confirme le changement de
Expditeur du message
statut des enregistrements en lectronique d'origine.
se basant sur un message
lectronique entrant.
LSNRBPQRY
Message lectronique de
rponse contenant les dtails
des rsultats de requte
provenant d'un message
lectronique entrant.
LSNRBPUBSR
Expditeur du message
Confirme la mise jour
d'une demande de service en lectronique d'origine.
se basant sur un message
lectronique entrant
structure libre.
LSNRBPUOBJ
Expditeur du message
lectronique d'origine.
LSNRBPCOBJ
Expditeur du message
lectronique d'origine.
Expditeur du message
lectronique de requte
d'origine.
265
Situation d'erreur
Action corrective
LSNRAUTH
Notification d'erreur
de validation
Autoriser l'utilisateur
effectuer
l'application
L'expditeur n'est pas indique.
autoris effectuer
l'opration indique
dans le message
lectronique entrant.
Expditeur du
message lectronique
d'origine et
administrateur
systme.
LSNRBPAUTO
Notification d'erreur
de traitement
Expditeur du
message lectronique
d'origine.
LSNRBPDATE
Notification d'erreur
de validation
Expditeur du
message lectronique
d'origine et
administrateur
systme.
Entrer un
enregistrement
valide.
Expditeur du
message lectronique
d'origine.
Expditeur du
message lectronique
d'origine.
Notification d'erreur
de traitement
L'expditeur a
indiqu une
opration de mise
jour pour un
enregistrement
existant dans le
message lectronique
entrant mais
l'enregistrement en
question n'existe pas.
LSNRBPUACN
Notification d'erreur
de traitement
L'expditeur a
spcifi une action
non valide dans le
message lectronique
entrant.
266
Destinataires
Tableau 43. Modles pour les notifications d'erreurs de validation ou de traitement (suite)
Modle utilis pour
la notification
d'erreurs de
validation ou de
traitement
LSNRBPUNOB
LSNRFNKEY
Situation d'erreur
Action corrective
Destinataires
Notification d'erreur
de traitement
Entrer un nom
d'objet valide.
L'expditeur a
spcifi un objet dans
le message
lectronique entrant
qui n'est pas pris en
charge par
l'application Ports
d'coute de
messagerie.
Expditeur du
message lectronique
d'origine.
Notification d'erreur
de traitement
Expditeur du
message lectronique
d'origine.
Expditeur du
message lectronique
d'origine.
Entrer un objet ou
rduire la longueur
de l'objet.
Expditeur du
message lectronique
d'origine.
Notification d'erreur
de traitement
L'expditeur n'a pas
fourni tous les
attributs requis d'un
enregistrement
spcifi par
l'expditeur dans le
message lectronique
entrant.
LSNRINVM
Notification d'erreur
de validation
Le message
lectronique entrant
contient une ligne
Objet qui est vide ou
qui dpasse la
longueur autorise
(cette erreur se
produit uniquement
dans les messages
lectroniques
structure libre).
267
Tableau 43. Modles pour les notifications d'erreurs de validation ou de traitement (suite)
Modle utilis pour
la notification
d'erreurs de
validation ou de
traitement
LSNRNOPER
Situation d'erreur
Action corrective
Destinataires
Notification d'erreur
de validation
L'expditeur du
courrier lectronique
doit tre dfini en
tant que personne.
Expditeur du
message lectronique
d'origine et
administrateur
systme.
L'expditeur du
message lectronique
entrant ne possde
pas d'enregistrement
de la personne
correspondant.
Fournir les
autorisations
ncessaires pour le
L'expditeur du
sujet dans la fentre
message lectronique Paramtres de
entrant ne bnficie
scurit de
pas les autorisations l'application Ports
prrequises pour
d'coute de
effectuer l'opration
messagerie.
sur le sujet spcifi
dans le message
lectronique.
Expditeur du
message lectronique
d'origine et
administrateur
systme.
Formater
correctement le
contenu du message
lectronique.
Expditeur du
message lectronique
d'origine et
administrateur
systme.
LSNRSECAPP
Notification d'erreur
de validation
LSNRWFMT
Notification d'erreur
de traitement
Le contenu du
message lectronique
entrant est dans un
format non valide.
268
Situation d'erreur
Destinataires
Traitement du message
lectronique entrant.
Administrateur systme.
Pour garantir que
l'expditeur du courrier
lectronique d'origine recevra
galement la notification
d'erreur, dfinissez la
proprit
mxe.lsnr.notifyusererror sur
1.
Situation d'erreur
Destinataires
LSNRBPQERR
Administrateur systme
LSNRCFGERR
Utilisation de la
Administrateur systme
configuration du programme
d'coute en vue de se
connecter un compte de
messagerie lectronique.
LSNRCONNF
Connexion au serveur de
messagerie en vue d'accder
au compte de messagerie
lectronique configur.
Administrateur systme
LSNRERROR
Traitement du message
lectronique entrant.
En fonction de la nature de
l'erreur, expditeur du
message lectronique
d'origine ou administrateur
systme.
LSNRINBF
Administrateur systme
Transfert du contenu du
message lectronique entrant
vers la table de transfert
interne.
LSNRJMSCF
Administrateur systme
LSNRJMSF
Administrateur systme
LSNRJMS
LSNRJMMSSYN
Administrateur systme
LSNRMAILER
Extraction du message
lectronique partir du
compte de messagerie
lectronique configur.
Administrateur systme
269
Prprocesseurs personnaliss
La classe Java du prprocesseur de base implmente une interface Java standard
appele LSNRPreprocessor. Les mises en oeuvre personnalises de prprocesseur
doivent inclure l'interface LSNRPreprocessor.
L'interface du prprocesseur fournie avec le systme inclut les mthodes publiques
suivantes :
v Boolenne isNewEmail (chane del, objet Chane)
v Chane getObjectKey (chane del, objet Chane)
Dans la classe Java personnalise, vous pouvez implmenter les deux mthodes.
Chaque mthode accepte deux paramtres : la chane de sparation et la chane de
ligne Objet.
Tableau 45. Mthodes
Mise en oeuvre de
prprocesseur de
base
Mise en oeuvre
personnalise
Mthode
Description
isNewEmail()
Vrifie si la chane de
sparation de cl
d'objet apparat
exactement deux fois
dans la chane de
ligne Objet
getObjectKey()
v Retourne une
chane qui
reprsente l'ID de
ticket
Extrait la sous-chane
entre la premire et
la dernire
occurrences de la
chane de sparation
dans la ligne Objet
v Retourne null si
aucun ID n'est
dtect
Dlimiteurs de cl d'objet
L'application Ports d'coute de messagerie utilise un dlimiteur de cl d'objet pour
identifier le message lectronique entrant en tant que ticket existant.
270
Identificateur de cl d'objet
Un identificateur de cl d'objet correspond l'ID d'un enregistrement.
L'identificateur de cl d'objet peut tre une squence gnre. Par exemple, les
identificateurs de cl d'objet peuvent tre 1001, 1002, etc.
Journalisation
La journalisation permet de crer et de grer les fichiers journaux qui contiennent
des messages d'information, d'avertissement ou d'erreur relatifs au traitement du
courrier lectronique.
L'application Journalisation permet de crer et de grer les fichiers journaux.
Messages lectroniques
L'application Ports d'coute de messagerie vous permet de grer vos messages
lectroniques.
271
Le serveur de messagerie :
v Extrait le corps de l'en-tte et du message
v Extrait toutes les pices jointes
v Dplace le message vers le transfert de
courrier lectronique
v Marque le message lectronique comme lu
272
d'applications Java, les composants de traitement sont appels des "beans grs par
message" (MDB). Vous pouvez configurer le serveur d'applications pour fournir
plusieurs MDB qui traitent plusieurs messages en parallle. Cela permet d'acclrer
le traitement des messages lectroniques effectu par l'application Ports d'coute de
messagerie.
Une fois les files d'attente configures, vous pouvez modifier ou crer une
dfinition de port d'coute de messagerie pour spcifier un traitement bas sur des
files d'attente, le nom de la file d'attente et le nom de la classe d'objet de connexion
de file d'attente.
Transfert de messages lectroniques :
A l'aide d'une tche priodique de port d'coute de messagerie, l'application Ports
d'coute de messagerie transfre les messages lectroniques vers une table de
transfert. Au cours d'un transfert de message lectronique, l'application sauvegarde
toutes les informations requises pour traiter le message lectronique et initier le
processus de flux de travaux. Les tches priodiques sont des travaux en
arrire-plan qui s'excutent automatiquement et selon un planning fixe.
Une table de transfert stocke les attributs d'un message lectronique entrant, y
compris les destinataires, l'expditeur, l'objet et le message. Le processus de
transfert cre un enregistrement et le processus de flux de travaux dtermine
comment traiter l'enregistrement.
Si un message lectronique entrant gnre un ticket, les dtails du message
lectronique sont stocks en tant qu'entre initiale dans le journal de
communication du ticket. Toute correspondance supplmentaire est galement
stocke, en fonction de la cl du ticket. Les graphiques, s'ils sont intgrs ou joints
au message lectronique, sont galement visibles dans le journal de
communication. Vous pouvez afficher les journaux de communication partir de
l'onglet Journal de l'application Demande de service.
Erreurs dtectes au cours du transfert
Si l'application Ports d'coute de messagerie dtecte la moindre erreur au moment
o elle transfre des enregistrements de courrier lectronique, le port d'coute de
messagerie peut crire des informations relatives aux erreurs dans le fichier journal
du serveur. L'application Journalisation permet d'activer la journalisation
concernant l'application Ports d'coute de messagerie.
Par ailleurs, vous pouvez recevoir des notifications d'erreur si l'application Ports
d'coute de messagerie rencontre des erreurs au cours du transfert. Pour recevoir
les notifications d'erreur, vous devez entrer une adresse lectronique valide dans la
zone Adresse lectronique de l'administrateur. La notification envoye l'adresse
lectronique de l'administrateur contient une description dtaille des erreurs.
273
Description
Nouveau
En cours
flux de travaux
Non valide
274
Description
Erreur
Termin
Exemple
Sally tente d'imprimer un fichier et reoit un message d'erreur indchiffrable. Elle
envoie un formulaire en format libre et une capture d'cran dcrivant le problme
[email protected], le site de la socit charg des demandes de service envoyes
par courrier lectronique. L'application Ports d'coute de messagerie rcupre le
message de Sally, puis cre une demande de service avec l'identificateur 123.
Frank, un agent du centre de services, lit la demande de service n 123, consulte la
base de connaissances et trouve une solution. Il ouvre le journal de communication
275
Seuils de messages
Si le nombre de messages en attente de traitement dpasse le seuil de message
lev dfini, le serveur d'applications limite l'ajout de nouveaux messages dans les
files d'attente de traitement.
En fonction de vos exigences en terme de messages, vous pouvez entrer un seuil
de message plus lev. Pour dterminer un seuil de messages optimal, contrlez
les files d'attente de messages en entre/sortie et l'impact du paramtre du seuil de
messages sur les performances du systme. Par exemple, vous pouvez rduire la
valeur de seuil si une valeur plus leve dgrade les performances du systme.
Si vous souhaitez modifier le paramtre de seuil de message lev aprs la
configuration initiale, vous devez ouvrir le menu Additional Properties (Proprits
supplmentaires) dans la console d'administration. Vous pouvez alors modifier la
valeur de seuil pour chaque configuration enfant.
Messages lectroniques non distribus :
Les messages lectroniques non distribus sont des messages lectroniques sortants
qui ne peuvent tre distribus. Un grand nombre de messages lectroniques non
distribus augmente le trafic rseau et affecte le traitement des tickets lgitimes.
Le serveur de messagerie gnre et renvoie les messages lectroniques non
distribus au compte de port d'coute de messagerie spcifi dans la zone Envoy
par. Le port d'coute de messagerie traite ces messages comme des demandes de
service.
Vous pouvez utiliser l'approche suivante pour traiter les messages lectroniques
non distribus :
v Pour prserver l'intgrit du compte de port d'coute de messagerie primaire,
vous pouvez crer un compte de messagerie ddi aux notifications par courrier
lectronique non distribues.
v Vous pouvez baser les notifications par courrier lectronique sortantes sur les
modles de communication dans lesquels la zone Envoy par indique quel est le
compte ddi aux messages lectroniques non distribus. Un message
lectronique est alors gnr et envoy l'adresse indique dans la zone Envoy
par.
Suppression de messages lectroniques dans le serveur de messagerie :
Vous pouvez grer vos messages lectroniques en spcifiant un ensemble de rgles
pour marquer pour suppression les messages lectroniques sur le serveur de
messagerie. Vous pouvez supprimer les enregistrements de courrier lectronique
dont les statuts sont dfinis sur Termin, Erreur ou Non valide. Lorsque vous
supprimez des enregistrements de courrier lectronique dans l'application Ports
d'coute de messagerie, les enregistrements de courrier lectronique sont
supprims dans leur intgralit et ne peuvent pas tre rcuprs.
L'option E-mail supprim permet de grer la suppression des messages
lectroniques ou de supprimer ces messages manuellement :
276
277
succs et que le systme excute les actions ncessaires. Vous pouvez utiliser des
mots cls spcifiques dans le corps du message lectronique pour composer un
message lectronique correctement format.
Il existe deux ensembles de mots cls que vous pouvez utiliser selon que vous
souhaitez implmenter un formatage de paire attribut-valeur ou un formatage
XML. Le tableau ci-aprs spcifie les mots cls en vigueur lorsque vous utilisez les
paires attribut-valeur ou le langage XML.
Tableau 48. Mots cls des messages lectroniques formats
Mot cl
Type de
format
Obligatoire
Objectif
#MAXIMO_EMAIL_BEGIN
Paires
attribut-valeur
Oui
#MAXIMO_EMAIL_END
Paires
attribut-valeur
Oui
LSNRAPPLIESTO
Les deux
Oui
LSNRACTION
Les deux
Oui
LSNRWHERECONDITION
Les deux
Non
LSNRRESULTCOLUMNS
Les deux
Non
&AUTOKEY&
Les deux
Non
278
Type de
format
Obligatoire
Objectif
&SYSDATE&
Les deux
Non
<MAXIMOEMAILCONTENT>
XML
Oui
</MAXIMOEMAILCONTENT>
279
280
Exemple
#MAXIMO_EMAIL_BEGIN
LSNRACTION=CHANGESTATUS
;
LSNRAPPLIESTO=SR
;
CLASS=SR
;
TICKETID=SRNUM
;
STATUS=INPROG
;
#MAXIMO_EMAIL_END
<MAXIMOEMAILCONTENT>
<LSNRACTION>CHANGESTATUS</LSNRACTION>
<LSNRAPPLIESTO>SR</LSNRAPPLIESTO>
<STATUS>QUEUED</STATUS>
<TICKETID><SRNUM></TICKETID>
<CLASS>SR</CLASS>
<SITEID>BEDFORD</SITEID>
</MAXIMOEMAILCONTENT>
281
Exemple
Crer une
demande de
service
#MAXIMO_EMAIL_BEGIN
LSNRACTION=CREATE
;
LSNRAPPLIESTO=SR
;
TICKETID=&AUTOKEY&
;
CLASS=SR
;
DESCRIPTION= My SR Attribute value pairs creation TEST
;
#MAXIMO_EMAIL_END
#MAXIMO_EMAIL_BEGIN
LSNRACTION=UPDATE
;
LSNRAPPLIESTO=SR
;
TICKETID=SRNUM
;
CLASS=SR
;
DESCRIPTION=Update reported by, priority and classification test.
;
REPORTEDPRIORITY=2
;
CLASSSTRUCTUREID=1087
;
#MAXIMO_EMAIL_END
282
Exemple
Crer une
demande de
service
<MAXIMOEMAILCONTENT>
<LSNRACTION>CREATE</LSNRACTION>
<LSNRAPPLIESTO>SR</LSNRAPPLIESTO>
<TICKETID><![CDATA[$AUTOKEY&]]></TICKETID>
<CLASS>SR</CLASS>
<DESCRIPTION>My XML SR creation e-mail test</DESCRIPTION>
</MAXIMOEMAILCONTENT>
Update an
existing service
request
<MAXIMOEMAILCONTENT>
<LSNRACTION>UPDATE</LSNRACTION>
<LSNRAPPLIESTO>SR</LSNRAPPLIESTO>
<TICKETID>SRNUM</TICKETID>
<CLASS>SR</CLASS>
<COMMODITYGROUP>IT</COMMODITYGROUP>
<COMMODITY>PC</COMMODITY>
<DESCRIPTION>My XML update of service group, service, and
site field</DESCRIPTION>
<SITEID>BEDFORD</SITEID>
</MAXIMOEMAILCONTENT>
Exemple
#MAXIMO_EMAIL_BEGIN
LSNRACTION=QUERY
;
LSNRAPPLIESTO=SR
;
LSNRRESULTCOLUMNS=TICKETID,DESCRIPTION,
REPORTEDBY,COMMODITYGROUP
;
LSNRWHERECONDITION=TICKETID=1001
AND SITIED =BEDFORD
;
#MAXIMO_EMAIL_END
#MAXIMO_EMAIL_BEGIN
LSNRACTION=QUERY
;
LSNRAPPLIESTO=SR
;
LSNRRESULTCOLUMNS=TICKETID,DESCRIPTION,
REPORTEDBY,INTERNALPRIORITY
,REPORTDATE
;
LSNRWHERECONDITION=STATUS =CLOSED
;
#MAXIMO_EMAIL_END
#MAXIMO_EMAIL_BEGIN
LSNRACTION=QUERY
;
LSNRAPPLIESTO=INCIDENT
;
LSNRRESULTCOLUMNS=*
;
LSNRWHERECONDITION=REPORTEDBY=LIBERI
;
#MAXIMO_EMAIL_END
283
Exemple
<MAXIMOEMAILCONTENT>
<LSNRACTION>QUERY</LSNRACTION>
<LSNRAPPLIESTO>PROBLEM</LSNRAPPLIESTO>
<LSNRRESULTCOLUMNS>ticketid,description,
reportedby,affectedperson,commmoditygroup
</LSNRRESULTCOLUMNS>
<LSNRWHERECONDITION>ticketid in (1001)
<LSNRWHERECONDITION>
</MAXIMOEMAILCONTENT>
<MAXIMOEMAILCONTENT>
<LSNRACTION>QUERY</LSNRACTION>
<LSNRAPPLIESTO>PROBLEM</LSNRAPPLIESTO>
<TICKETID>1003</TICKETID>
<LSNRRESULTCOLUMNS>ticketid,description,
reportedby,affectedperson,commmoditygroup
</LSNRRESULTCOLUMNS>
</MAXIMOEMAILCONTENT>
<MAXIMOEMAILCONTENT>
<LSNRACTION>QUERY</LSNRACTION>
<LSNRAPPLIESTO>PROBLEM</LSNRAPPLIESTO>
<LSNRRESULTCOLUMNS>ticketid,description,
reportedby,affectedperson,commmoditygroup
</LSNRRESULTCOLUMNS>
<LSNRWHERECONDITION>AFFECTEDPERSON
= RAMSDALE AND STATUS = QUEUED
</LSNRWHERECONDITION>
</MAXIMOEMAILCONTENT>
<MAXIMOEMAILCONTENT>
<LSNRACTION>QUERY</LSNRACTION>
<LSNRAPPLIESTO>INCIDENT</LSNRAPPLIESTO>
<LSNRRESULTCOLUMNS>*</LSNRRESULTCOLUMNS>
<LSNRWHERECONDITION>AFFECTEDPERSON
= SMITH AND STATUS = QUEUED
</LSNRWHERECONDITION>
</MAXIMOEMAILCONTENT>
Avant de commencer
Avant de pouvoir purger les enregistrements de courrier lectronique dans la table
de transfert, vous devez dsactiver la dfinition de port d'coute de messagerie qui
leur est associe.
284
Procdure
1. Dans la dfinition de port d'coute de messagerie, slectionnez le port d'coute
de messagerie pour lequel vous souhaitez purger les enregistrements de
courrier lectronique.
2. Cliquez sur l'onglet Traitement du courrier lectronique pour afficher les
enregistrements de courrier lectronique, puis slectionnez l'action
Activer/Dsactiver le programme d'coute .
3. Sauvegardez vos changements pour dsactiver le port d'coute de messagerie.
4. Slectionnez l'action Nettoyer les enregistrements de transfert.
5. Cliquez sur Oui pour confirmer la suppression des enregistrements de courrier
lectronique.
6. Slectionnez l'action Activer/Dsactiver le programme d'coute pour ractiver
le port d'coute de messagerie.
7. Sauvegardez vos changements.
Exemple
Si vous modifiez l'implmentation de votre serveur de messagerie ou l'adresse
lectronique d'un compte de messagerie, vous pouvez purger les enregistrements
intermdiaires associs chaque compte. Sinon, l'issue du test initial de
l'application et des configurations, vous pouvez purger la table de transfert de tous
les enregistrements de courrier lectronique avant d'activer la fonctionnalit du
port d'coute de messagerie dans un environnement de production.
Concepts associs:
Interrogation de serveurs de messagerie pour les messages lectroniques, la
page 271
A l'aide des dfinitions de ports d'coute de messagerie, l'application Ports
d'coute de messagerie utilise une tche priodique ddie pour interroger le
serveur de messagerie pour les messages entrants. Les tches priodiques sont des
composants Java que vous pouvez configurer de sorte qu'elles s'excutent
automatiquement et selon un planning fixe. Pour chaque dfinition de port
d'coute de messagerie cre, une instance spcifique de la tche priodique est
cre et associe au port d'coute de messagerie.
Transfert de messages lectroniques, la page 273
A l'aide d'une tche priodique de port d'coute de messagerie, l'application Ports
d'coute de messagerie transfre les messages lectroniques vers une table de
transfert. Au cours d'un transfert de message lectronique, l'application sauvegarde
toutes les informations requises pour traiter le message lectronique et initier le
processus de flux de travaux. Les tches priodiques sont des travaux en
arrire-plan qui s'excutent automatiquement et selon un planning fixe.
285
Procdure
1. Placez le fichier source de classe Java dans le package Java appropri d'o vous
pouvez grer du code Java personnalis.
2. Gnrez votre code Java personnalise dans les fichiers classes correspondants.
3. Gnrez le fichier d'archive d'entreprise (EAR).
4. Dployez le fichier EAR sur le serveur d'applications afin que les changements
apports au code prennent effet.
Concepts associs:
Prprocesseurs de ports d'coute de messagerie, la page 269
Un prprocesseur dtermine si les messages lectroniques entrants sont de
nouvelles demandes d'aide ou des mises jour de demandes de service existantes.
Procdure
1. Remplacez la valeur par d'autres caractres. Il n'existe aucune restriction.
Toutefois, le dlimiteur doit tre unique. Choisissez des caractres ou des
symboles peu utiliss pour les dlimiteurs.
2. Placez le dlimiteur avant et aprs l'ID de ticket (exemple : SR 1009 est
reprsent sous la forme ##1009##).
Exemple
Si + est le dlimiteur, un utilisateur pourrait envoyer un message lectronique
contenant la ligne Objet suivante : +1003+ Having problems with printer +
network (+1003+ Rencontrons problmes avec imprimante + rseau).
Le prprocesseur de base ne peut pas identifier la sous-chane, car le symbole de
dlimiteur existe plusieurs fois dans la ligne Objet. Dans ces circonstances, vous
devez dvelopper votre propre prprocesseur contenant la logique ncessaire pour
reconnatre le nouveau dlimiteur utilis dans les messages lectroniques de votre
environnement mtier.
Concepts associs:
Prprocesseurs de ports d'coute de messagerie, la page 269
Un prprocesseur dtermine si les messages lectroniques entrants sont de
nouvelles demandes d'aide ou des mises jour de demandes de service existantes.
286
Procdure
1. Dans l'application Ports d'coute de messagerie, cliquez sur Dfinition du
nouveau programme d'coute.
2. Spcifiez une valeur pour l'adresse lectronique.
3. Facultatif : Entrez une description pour l'adresse lectronique.
4. Spcifiez des valeurs pour le mot de passe, le serveur et le dossier de
messagerie sur le serveur de messagerie qui contiendra les messages
lectroniques et le protocole de messagerie utilis par le serveur de messagerie.
La valeur de port est fournie en fonction de la valeur de protocole. Si
ncessaire, vous pouvez modifier la valeur de port.
5. Spcifiez une valeur pour le processus de flux de travaux utiliser pour la
dfinition.
6. Spcifiez une valeur pour la planification afin de dfinir la frquence laquelle
vous souhaitez interroger le serveur pour rechercher les messages lectroniques
entrants. Par dfaut, cette frquence est dfinie sur 5 minutes. Les valeurs par
dfaut sont fournies pour le prprocesseur, le dlimiteur de cl d'objet, le nom
et l'instance de tche priodique.
7. Facultatif : Suivez les tapes suivantes :
v Pour que les messages lectroniques soient supprims du serveur aprs avoir
t traits, slectionnez l'option E-mail supprim.
v Renseignez la zone Limite d'anciennet pour indiquer combien de temps un
message lectronique est conserv sur le serveur de messagerie avant d'tre
supprim.
v Spcifiez une valeur pour l'unit de mesure de l'anciennet.
v Si vous avez configur une file d'attente Java Message Service (JMS) pour
faciliter le traitement du courrier lectronique, cochez la case Queue Based
Processing (Traitement en fonction de la file d'attente).
v Si cela est ncessaire pour votre configuration, spcifiez une valeur pour la
classe d'objet de connexion de file d'attente. Spcifiez une valeur qui
reprsente le nom Java Name and Directory Interface (JNDI) du composant
Java qui fournit une connexion une file d'attente.
v Si cela est ncessaire pour votre configuration, spcifiez une valeur pour la
file d'attente de traitement. Spcifiez une valeur qui reprsente le nom de la
file d'attente utiliser pour traiter les messages lectroniques de ce compte.
8. Sauvegardez la dfinition de port d'coute de messagerie.
287
Avant de commencer
Avant de supprimer une dfinition de port d'coute de messagerie, purgez les
enregistrements de courrier lectronique dans la table de transfert de ce compte.
Procdure
1. Dans l'application Ports d'coute de messagerie, slectionnez la dfinition de
port d'coute de messagerie que vous souhaitez supprimer.
2. Slectionnez l'action Activer/dsactiver le programme d'coute.
3. Sauvegardez la configuration. La dfinition de port d'coute de messagerie est
dsactive.
4. Slectionnez l'action Supprimer le port d'coute de la messagerie.
5. Sauvegardez la configuration. La dfinition de port d'coute de messagerie et
l'instance de tche priodique qui lui est associe sont supprimes.
Concepts associs:
Dfinitions de port d'coute de messagerie, la page 262
Au fur et mesure que les besoins de votre entreprise voluent, vous pouvez
modifier, copier ou dsactiver vos dfinitions de port d'coute de messagerie.
Procdure
1. Dmarrez WebSphere Application Server.
2. Lancez Microsoft Internet Explorer, puis ouvrez la console d'administration
WebSphere en entrant l'adresse URL suivante :
http://<machine_name>:<port_number>/ibm/console
Par exemple, entrez une adresse URL semblable la suivante :
http://localhost:9060/ibm/console
3. Sur l'cran d'accueil, entrez votre ID utilisateur, puis cliquez sur Log in
(Ouvrir une session).
4. Si ncessaire, crez le serveur d'applications MAXIMOSERVER :
288
Concepts associs:
Files d'attente, la page 272
Une file d'attente est un composant du serveur d'applications qui peut faciliter un
traitement parallle. En effet, associer une file d'attente un port d'coute de
messagerie peut acclrer le traitement squentiel des messages lectroniques
entrants, en particulier lorsqu'ils arrivent en volumes importants.
289
Procdure
1. Dans la console d'administration WebSphere, cliquez sur Intgration des
services, puis sur Bus.
2. Dans la fentre Bus, cliquez sur lsnrjmsbus pour ouvrir les bus.
3. Dans la section Topologie de la fentre lsnrjmsbus, cliquez sur Bus members
(Membres de bus).
4. Dans la fentre Bus members (Membres de bus), cliquez sur Ajouter.
5. Dans la fentre Add a new bus member (Ajouter un nouveau membre de
bus), slectionnez le nom de serveur ctgNode01:MAXIMOSERVER pour
l'ajouter au bus. Cliquez ensuite sur Suivant.
6. Slectionnez File Store (Librairie de fichiers), puis cliquez sur Suivant.
7. Dans le panneau de proprit Provide the message store (Soumettre
l'emplacement de stockage des messages), cliquez sur Suivant.
8. Cliquez sur Terminer, puis sur Sauvegarder.
9. Slectionnez lsnrjmsbus. Puis, dans la zone High message threshold (Seuil de
message lev), changez la valeur en une valeur minimale 500 000 messages,
puis cliquez sur Appliquer.
10. Slectionnez Synchronize changes with Nodes (Synchroniser les
modifications avec les noeuds), puis cliquez sur Sauvegarder.
290
Procdure
1. Dans la console d'administration, cliquez sur Intgration de services, puis sur
Bus.
2. Dans la fentre Bus, cliquez sur lsnrjmsbus.
3. Dans la section relative aux ressources de destination de la fentre lsnrjmsbus,
cliquez sur Destinations.
4. Dans la fentre Destinations, cliquez sur Nouveau.
5. Dans la fentre Create new destination (Crer une nouvelle destination),
vrifiez que le type de destination est une file d'attente, puis cliquez sur
Suivant.
6. dans la fentre Create new queue (Crer une nouvelle file d'attente), entrez
lsnrqin dans la zone Identificateur et Listener Queue Inbound (File d'attente
entrante du port d'coute) dans la zone Description, puis cliquez sur Suivant.
7. Dans la fentre Create a new queue for point-to-point messaging (Crer une
file d'attente pour la messagerie point--point), slectionnez
Node=ctgNode01:Server=MAXIMOSERVER comme membre de bus pour
stocker et traiter les messages de la file d'attente de destination de bus lsnrqin.
Cliquez ensuite sur Suivant.
8. Dans la fentre Confirm queue creation (Confirmer la cration de la file
d'attente), cliquez sur Terminer pour terminer la cration de la file d'attente
de destination de bus lsnrqin.
9. Slectionnez Bus > lsnrjmsbus > Destinations > lsnrqin.
10. Dans la fentre Configuration, procdez comme suit :
a. Changez la valeur Maximum failed deliveries (Nombre maximum
d'checs de distribution) en 1.
Cette valeur correspond au nombre maximum de fois que le systme doit
traiter une tentative de messagerie ayant chou avant d'envoyer le
message la destination d'exception.
b. Cliquez sur Aucune comme valeur de destination d'exception.
11. Cliquez sur Appliquer, puis sur Sauvegarder.
12. Slectionnez Synchronize changes with Nodes (Synchroniser les
modifications avec les noeuds), puis cliquez sur Sauvegarder.
291
Procdure
1. Dans la console d'administration WebSphere, cliquez sur Ressources, puis sur
JMS. Pour finir, slectionnez Paramtre de connexion la file d'attente.
2. Dans la liste Etendue, slectionnez Cell=ctgCell01, puis cliquez sur Nouveau.
3. Vrifiez que le Default Messaging Provider (Fournisseur de messagerie par
dfaut ) est slectionn, puis cliquez sur OK.
4. Entrez les informations suivantes :
Zone Nom : lsnrconnfact
Zone Nom JNDI : jms/maximo/lsnr/lsnrcf
Zone Bus name (Nom de bus) : lsnrjmsbus
5. Cliquez sur OK, puis sur Sauvegarder.
6. Slectionnez Synchronize changes with Nodes (Synchroniser les modifications
avec les noeuds), puis cliquez sur Sauvegarder.
Concepts associs:
Files d'attente, la page 272
Une file d'attente est un composant du serveur d'applications qui peut faciliter un
traitement parallle. En effet, associer une file d'attente un port d'coute de
messagerie peut acclrer le traitement squentiel des messages lectroniques
entrants, en particulier lorsqu'ils arrivent en volumes importants.
Bean gr par message Java, la page 271
Pour permettre un port d'coute de messagerie d'utiliser des files d'attente JMS,
vous devez configurer le composant Java appel "bean gr par message" fourni
avec le systme. Le bean gr par message doit tre configur au moyen d'un
fichier descripteur de dploiement faisant partie de votre installation.
Procdure
1. Dans la console d'administration, cliquez successivement sur Ressources, JMS,
puis Files d'attente
2. Dans la liste Etendue, slectionnez Cell=ctgCell01, puis cliquez sur Nouveau.
3. Vrifiez que le Default Messaging Provider (Fournisseur de messagerie par
dfaut) est slectionn, puis cliquez sur OK.
4. Entrez les informations suivantes :
Zone Nom : lsnrqueue
Zone Nom JNDI : jms/maximo/int/lsnr/qin
Zone Nom de Bus : lsnrjmsbus
292
Procdure
1. Dans la console d'administration WebSphere, cliquez sur Ressources, puis sur
JMS. Pour finir, slectionnez Activation Specifications (Spcifications
d'activation).
2. Dans la liste Etendue, slectionnez Cell=ctgCell01, puis cliquez sur Nouveau.
3. Compltez la section Proprits gnrales pour la nouvelle activation JMS, puis
cliquez sur OK
4. Entrez les informations suivantes :
Zone Nom : lsnrjmsact
Zone Nom JNDI : lsnrjmsact
Zone Destination type (Type de destination) : Queue
Zone Destination JNDI name (Nom JNDI de destination) :
jms/maximo/lsnr/qin
Zone Nom de bus : lsnrjmsbus
Zone Maximum concurrent endpoints (Nombre maximum de points de
terminaison) : 5
5. Cliquez sur OK, puis sur Sauvegarder.
6. Slectionnez Synchronize changes with Nodes (Synchroniser les modifications
avec les noeuds), puis cliquez sur Sauvegarder.
7. Arrtez tous les processus et les dmons en rapport avec IBM, puis redmarrez
ces processus pour que la mise jour prenne effet.
Concepts associs:
293
Avant de commencer
Pour effectuez cette tche, vous devez avoir accs aux deux fichiers suivants : le
fichier descripteur de dploiement ejbjar.xml dans le chemin d'accs au fichier
applications/maximo/mboejb/ejbmodule/META-INF et le fichier ibm-ejb-jar-bnd.xmi
dans le chemin d'accs au fichier /applications/maximo/mboejb/ejbmodule/METAINF.
Procdure
1. Dans votre dossier d'installation, recherchez le fichier descripteur de
dploiement appel ejbjar.xml en suivant le chemin applications/maximo/
mboejb/ejbmodule/META-INF.
2. Ouvrez le fichier dans un diteur de texte et effectuez les modifications
suivantes :
a. Recherchez la section suivante et supprimez les lignes commentaires (<! et
>) :
Email Listener JMS is not deployed by default
<message-driven id="MessageDriven_LSNRMessageBean">
<ejb-class>psdi.common.emailstner.LSNRMessageBEAN</ejb-class>
<transaction-type>Container</transaction-type>
<message-destination-type>javax.jms.Queue</message-destination-type>
</message-driven>-->
294
Procdure
1. Dmarrez WebLogic Server.
2. Dans le structure de domaine, crez une librairie de fichiers :
a. Dveloppez Services, puis cliquez sur Persistent Stores (Stockages de
persistance) > Nouveau > Create FileStore (Crer une librairie de fichiers).
b. Dans la zone Nom, spcifiez lsnrstore, puis acceptez la valeur par dfaut
de AdminServer pour la cible.
c. Dans la zone Rpertoire, spcifiez un dossier sur l'ordinateur du serveur
d'applications d'o le serveur d'applications peut grer la librairie, puis
cliquez surTerminer.
WebLogic Server peut effectuer des oprations de lecture et d'criture dans
la librairie de ce dossier. Par exemple, la valeur d'un environnement
Windows peut tre c:\tmp.
Un message confirme que la librairie de fichiers a t cre avec succs.
3. Dans la structure de domaine, crez un serveur Java Message Service :
a. Dveloppez Services, puis dveloppez l'entre Messagerie.
Chapitre 10. Configuration des ports d'coute de messagerie
295
b. Slectionnez JMS Servers (Serveurs JMS) > Nouveau pour crer un serveur
JMS.
c. Nommez le serveur lsnrserver, puis slectionnez lsnrstore comme stockage
de persistance.
d. Dans la zone Cible, slectionnez AdminServer, puis cliquez sur Terminer.
Un message confirme que le serveur JMS a t cr avec succs.
4. Dans la structure de domaine, crez un module Java Message Service :
a. Cliquez sur JMS Modules (Modules JMS) > Nouveau.
b. Dans la zone Nom, spcifiez lsnrjmsmodule, puis cliquez sur Suivant. Ne
renseignez pas les zones Descriptor File Name (Nom de fichier descripteur)
et In Domain (Dans le domaine). Le serveur d'applications affecte des
valeurs par dfaut.
c. Cochez la case Admin Server (serveur admin), puis cliquez sur Suivant.
d. Cochez la case Would you like to add resource to this JMS system module
(Souhaitez-vous ajouter une ressource ce module systme JMS), puis
cliquez sur Terminer.
Un message confirme que le module JMS a t cr avec succs.
5. Crer une fabrique de connexions :
a. Dans l'onglet Configurations des paramtres de la page lsnrjmsmodule,
cliquez sur Nouveau dans la table Rcapitulatif des ressources.
b. Slectionnez Fabrique de connexions, puis cliquez sur Suivant.
c. Entrez les informations suivantes, puis cliquez sur Suivant :
Zone Name (Nom) : lsnrconnfact
Zone Nom JNDI : jms/maximo/lsnr/lsnrcf
d. Vrifiez que la zone Cibles est dfinie sur la valeur suivante : AdminServer
as selected (ServeurAdmin tel que slectionn), puis cliquez sur Terminer.
Un message confirme que la fabrique de connexions a t cre avec succs.
6. Crez une file d'attente Java Message Service :
a. Dans l'onglet Configurations des paramtres de la page lsnrjmsmodule,
cliquez sur Nouveau dans la table Summary of Resources (Rcapitulatif des
ressources).
b. Slectionnez File d'attente, puis cliquez sur Suivant.
c. Entrez les informations suivantes :
Zone Name (Nom) : lsnrqueue
Zone Nom JNDI : jms/maximo/int/lsnr/qin
d. Dans la zone Modle, acceptez la valeur par dfaut de Aucun, puis cliquez
sur Suivant.
e. Dans Cibles, slectionnez lsnrserver, puis cliquez sur Terminer.
Le message confirme que la file d'attente JMS a t cre avec succs.
7. Configurez la file d'attente Java Message Service :
a. Dans l'onglet Configurations des paramtres de la page lsnrjmsmodule,
cliquez sur lsnrconnfact resource (ressource lsnrconnfact).
b. Dans l'onglet Configurations des paramtres de la page lsnrconnfact,
cliquez sur l'onglet Transactions.
c. Slectionnez l'option XA Connection Factory Enabled (Fabrique de
connexions XA active), puis cliquez sur Sauvegarder.
d. Dans le centre de changement, cliquez sur Activate Changes (Activer les
changements).
296
Concepts associs:
Files d'attente, la page 272
Une file d'attente est un composant du serveur d'applications qui peut faciliter un
traitement parallle. En effet, associer une file d'attente un port d'coute de
messagerie peut acclrer le traitement squentiel des messages lectroniques
entrants, en particulier lorsqu'ils arrivent en volumes importants.
Bean gr par message Java, la page 271
Pour permettre un port d'coute de messagerie d'utiliser des files d'attente JMS,
vous devez configurer le composant Java appel "bean gr par message" fourni
avec le systme. Le bean gr par message doit tre configur au moyen d'un
fichier descripteur de dploiement faisant partie de votre installation.
Procdure
1. Dans WebLogic Server, crez une librairie de fichiers.
2. Spcifiez lsnrstore pour le nom.
3. Acceptez la valeur cible par dfaut de AdminServer.
4. Spcifiez un dossier sur l'ordinateur du serveur d'applications d'o la librairie
peut tre gre. WebLogic Server peut effectuer des oprations de lecture et
d'criture dans la librairie de ce dossier. Par exemple, la valeur d'un
environnement peut tre c:\tmp.
5. Cliquez sur Terminer.
297
Procdure
1.
2.
3.
4.
Procdure
1. Dans WebLogic Server, ajoutez un module JMS.
2. Spcifiez lsnrjmsmodule pour le nom du module.
3. Ne spcifiez pas de valeurs pour le nom de fichier descripteur ni pour le
domaine. Le serveur d'applications affecte les valeurs par dfaut.
4. Slectionnez l'option pour le serveur admin.
5. Slectionnez l'option pour ajouter une ressource au module systme JMS.
298
Procdure
1. Dans le serveur WebLogic Server, crez une fabrique de connexions.
2. Spcifiez lsnrconnfact pour le nom.
3. Spcifiez jms/maximo/lsnr/lsnrcf pour le nom de Java Naming and Directory
Interface (JNDI).
4. Vrifiez que la valeur cible est AdminServer, puis ajoutez la fabrique de
connexions.
Concepts associs:
Files d'attente, la page 272
Une file d'attente est un composant du serveur d'applications qui peut faciliter un
traitement parallle. En effet, associer une file d'attente un port d'coute de
messagerie peut acclrer le traitement squentiel des messages lectroniques
entrants, en particulier lorsqu'ils arrivent en volumes importants.
Bean gr par message Java, la page 271
Pour permettre un port d'coute de messagerie d'utiliser des files d'attente JMS,
vous devez configurer le composant Java appel "bean gr par message" fourni
avec le systme. Le bean gr par message doit tre configur au moyen d'un
fichier descripteur de dploiement faisant partie de votre installation.
Procdure
Dans WebLogic Server, spcifiez les informations suivantes pour la file d'attente :
Option
Description
Nom
lsnrqueue
jms/maximo/int/lsnr/qin
Modle
Aucun
Cibles
lsnrserver
299
Procdure
1. Dans WebLogic Server, activez la fabrique de connexions XA
2. Sauvegardez vos changements.
3. Dans le centre de changement, activez vos changements.
Avant de commencer
Pour effectuez cette tche, vous devez avoir accs aux fichiers suivants :
ejbjar.xml, dont le chemin est applications/maximo/mboejb/ejbmodule/META-INF,
et weblogic-ejb-jar-bnd.xmi dont le chemin est applications/maximo/mboejb/
ejbmodule/META-INF.
Procdure
1. Dans votre dossier d'installation, recherchez le fichier appel ejb-jar.xml en
suivant le chemin applications/maximo/mboejb/ejbmodule/META-INF.
2. Ouvrez le fichier dans un diteur de texte et effectuez les modifications
suivantes :
a. Recherchez la section suivante et supprimez les lignes commentaires (<! et
>) :
<!--Email Listener JMS is not deployed by default
<message-driven id="MessageDriven_LSNRMessageBean">
<ejb-name>LSNRMessageBean</ejb-name>
<ejb-class>psdi.common.emailstner.LSNRMessageBean</ejb-class>
<transaction-type>Container</transaction-type>
<message-destination-type>javax.jms.Queue</message-destination-type>
</message-driven>
-->
300
301
Procdure
1. Dans l'application Modlisation du flux de travaux, slectionnez le processus de
flux de travaux LSNRBP.
2. Slectionnez l'action Activer le processus pour valider et activer le processus
de flux de travaux.
3. Slectionnez l'action Activer le processus.
4. Slectionnez le processus de flux de travaux IBEP.
5. Slectionnez l'action Activer le processus pour valider et activer le processus
de flux de travaux.
6. Slectionnez l'action Activer le processus.
302
configurer les files d'attente JMS pour grer des volumes importants de messages
lectroniques qui doivent tre traits rapidement.
Procdure
1. Dans l'application Ports d'coute de messagerie, crez une dfinition de port
d'coute de messagerie.
2. Dans l'onglet Programme d'coute, entrez les informations requises, y compris
l'adresse lectronique, le mot de passe du courrier lectronique, le serveur de
messagerie, le protocole, le dossier de messagerie,le prprocesseur, le dlimiteur
de cl d'objet, le processus de flux de travaux et la planification.
3. Dans la section relative la frquence de traitement du courrier lectronique,
slectionnez l'option de traitement bas sur les files d'attente.
4. Spcifiez jms/maximo/lsnr/lsnrqcf comme valeur de la classe d'objet de
connexion de file d'attente.
5. Spcifiez jms/maximo/lsnr/qin comme valeur de la file d'attente de traitement.
6. Slectionnez l'action Paramtres de scurit.
7. Dans la fentre Slectionnez les paramtres de scurit, cliquez sur Nouvelle
ligne, puis entrez les informations suivantes :
a. Spcifiez DS comme valeur de l'objet mtier Maximo.
b. Spcifiez CREATESR comme valeur pour l'application Maximo.
8. Cliquez sur OK.
9. Slectionnez l'action Activer/dsactiver le programme d'coute.
Concepts associs:
Composants des ports d'coute de messagerie, la page 260
L'application Ports d'coute de messagerie fonctionne en association avec une tche
priodique et un processus de flux de travaux pour que ses fonctionnalits soient
compltes.
Processus de flux de travaux prdfini pour les ports d'coute de messagerie,
la page 262
Les processus de flux de travaux permettent de crer des tapes afin de guider les
enregistrements de votre processus mtier. L'application Ports d'coute de
messagerie a un flux de travaux prdfini, le processus LSNRBP (Listener Business
Process), utilis en conjonction avec l'application Ports d'coute de messagerie.
Paramtres de scurit des ports d'coute de messagerie, la page 263
Puisque que vous pouvez crer, mettre jour, interroger et modifier le statut des
tickets, vous pouvez configurer les paramtres de scurit des ports d'coute de
messagerie. Ces paramtres permettent de s'assurer que seuls les utilisateurs
autoriss peuvent excuter ces fonctions l'aide de messages lectroniques.
Modles de communication pour les ports d'coute de messagerie, la page 264
Pour gnrer des notifications par courrier lectronique normalises, l'application
Ports d'coute de messagerie utilise des modles de communication pour gnrer
des notifications qui sont ensuite envoyes aux utilisateurs et aux administrateurs.
Les types de notifications incluent des confirmations, des validations ou des
erreurs de traitement, ainsi que des erreurs systme.
303
Procdure
1. Dans l'onglet Traitement du courrier lectronique de l'application Ports
d'coute de messagerie, slectionnez l'enregistrement de courrier lectronique
pour lequel vous souhaitez crer une communication.
2. Cliquez sur Crer une communication pour ouvrir la fentre Crer une
communication. En fonction de l'enregistrement de courrier lectronique
slectionn, les valeurs par dfaut pour le destinataire, l'objet et le message sont
fournies. Vous pouvez modifier ces valeurs.
3. Ajouter un fichier joint.
4. Envoyez la communication au destinataire que vous avez spcifi.
Concepts associs:
Messages lectroniques, la page 271
L'application Ports d'coute de messagerie vous permet de grer vos messages
lectroniques.
Statut des enregistrements de courrier lectronique, la page 273
Chaque enregistrement de courrier lectronique de la table de transfert est associ
un statut. Ces statuts refltent la squence d'actions effectues par le port
d'coute de messagerie sur un enregistrement de courrier lectronique dans la table
de transfert.
Pices jointes au courrier lectronique, la page 275
L'application Ports d'coute de messagerie stocke les pices jointes provenant du
courrier lectronique entrant sur le serveur d'applications. Vous pouvez afficher les
pices jointes dans l'onglet Traitement du courrier lectronique de l'application
Ports d'coute de messagerie.
Messages lectroniques non distribus, la page 276
Les messages lectroniques non distribus sont des messages lectroniques sortants
qui ne peuvent tre distribus. Un grand nombre de messages lectroniques non
distribus augmente le trafic rseau et affecte le traitement des tickets lgitimes.
Suppression de messages lectroniques dans le serveur de messagerie, la page
276
Vous pouvez grer vos messages lectroniques en spcifiant un ensemble de rgles
pour marquer pour suppression les messages lectroniques sur le serveur de
messagerie. Vous pouvez supprimer les enregistrements de courrier lectronique
dont les statuts sont dfinis sur Termin, Erreur ou Non valide. Lorsque vous
supprimez des enregistrements de courrier lectronique dans l'application Ports
d'coute de messagerie, les enregistrements de courrier lectronique sont
supprims dans leur intgralit et ne peuvent pas tre rcuprs.
Seuils de messages, la page 276
Si le nombre de messages en attente de traitement dpasse le seuil de message
lev dfini, le serveur d'applications limite l'ajout de nouveaux messages dans les
files d'attente de traitement.
Rfrence associe:
Exemples de messages lectroniques formats l'aide de la fonction de
changement de statut, la page 280
Vous pouvez composer des messages lectroniques formats qui utilisent la
fonction de changement de statut. Vous composez ces messages l'aide de paires
attribut-valeur ou de balises XML.
Exemples de messages lectroniques formats l'aide des fonctions de cration et
de mise jour, la page 281
Vous pouvez composer des messages lectroniques formats qui utilisent les
fonctions de cration et de mise jour. Vous composez ces messages l'aide de
balises XML ou de paires attribut-valeur.
304
305
306
Description
ReorderCronTask
PMWoGenCronTask
KPICronTask
LDAPSYNC
ESCALADE
307
Description
LSNRCRON
JMSQSEQCONSUMER
IFACETABLECONSUMER
SwSuiteCronTask
ReconciliationCronTask
308
MeasurePointWoGenCronTask
FLATFILECONS
XMFILECON
Description
VMMSYNC
BBCron
309
Une fois que vous avez cr une instance de tche priodique, les noms du
paramtre sont extraits du fichier classe de tche priodique. Pour chaque
paramtre, une ligne est ajoute la table de paramtres de cette instance. Lorsque
les instances sont initialises et que les paramtres associs sont modifis, les
instances obtiennent dynamiquement les changements de la base de donnes.
Exemple
Tableau 54. Exemple de table CRONTASKPARAMETER avec donnes relatives la tche
priodique ReorderCron
CRONTASKNAME
INSTANCENAME
PARAMETER
VALUE
ReorderCronTask
NC
directisse
ReorderCronTask
NC
emailto
ReorderCronTask
NC
ignoreorderpoint
ReorderCronTask
NC
leadtime
ReorderCronTask
NC
logfile
ReorderCronTask
NC
storeroom
Nashua
ReorderCronTask
NC
useagreement
ReorderCronTask
NC
directisue
ReorderCronTask
NC
emailto
ReorderCronTask
NC
ignoreorderpoint
ReorderCronTask
NC
leadtime
ReorderCronTask
NC
logfile
ReorderCronTask
NC
storeroom
Central,Bedford
ReorderCronTask
NC
useagreement
310
Avant de commencer
Crez un fichier classe pour votre tche priodique personnalise. Intgrez ensuite
ce fichier classe dans un fichier EAR (Enterprise Application Archive). Puis,
dployez le fichier EAR dans le serveur d'applications.
Procdure
1. Dans l'application Configuration de la tche priodique, cliquez sur Nouvelle
dfinition de tche priodique.
2. Entrez un nom pour la tche priodique.
3. Dans la zone Classe, entrez le nom du fichier classe de tche priodique. Le
nom est sensible la casse.
4. Entrez une valeur afin d'indiquer le niveau d'accs d'un utilisateur pour la
tche priodique.
5. Enregistrez la dfinition de tche priodique.
311
Procdure
1. Affichez la dfinition de tche priodique en cours de suppression.
2. Assurez-vous que la dfinition de tche priodique n'a pas d'instance.
3. Slectionnez l'action Supprimer la tche priodique.
Avant de commencer
La tche priodique pour laquelle vous crez une instance doit bnficier d'un
accs TOTAL. Vous ne pouvez pas ajouter de nouvelles instances aux dfinitions
de tches priodiques avec pour accs LECTURESEULE ou
MODIFICATIONSEULE.
Procdure
1. Dans l'application Configuration de la tche priodique, slectionnez la
dfinition de tche priodique pour laquelle vous souhaitez crer une instance.
2. Dans l'onglet Tche priodique, cliquez sur Nouvelle ligne.
3. Spcifiez un nom et un planning pour l'instance de tche priodique. La date
s'affiche en tant que chane dans la zone Planning. Ne modifiez pas la chane
affiche dans la zone Planning. Cliquez sur Dfinir la planification pour
modifier la planification.
312
Procdure
1. Dans l'application Configuration de la tche priodique, slectionnez la tche
priodique approprie.
2. Cliquez sur Dupliquer.
3. Entrez un nom pour l'instance de tche priodique.
4. Facultatif : Modifiez les informations complmentaires.
5. Sauvegardez vos changements.
Concepts associs:
Instances de tches priodiques, la page 310
Une instance est la copie d'une tche priodique que vous pouvez modifier en
fonction des besoins de votre entreprise. Vous pouvez crer plusieurs instances
pour chaque tche priodique.
Avant de commencer
Avant que vous ne modifiiez une instance de tche priodique, l'instance doit avoir
un accs TOTAL ou MODIFICATIONSEULE.
Procdure
1. Dans l'application Configuration de la tche priodique, slectionnez la tche
priodique contenant l'instance que vous souhaitez modifier.
2. Cliquez sur Afficher les dtails de l'instance que vous souhaitez modifier.
3.
4.
5.
6.
313
Exemple
Vous modifiez le planning dans lequel une tche priodique est excute,
interrompez une tche en la dfinissant comme inactive ou modifiez l'ID
"Excution sous le nom d'utilisateur".
Concepts associs:
Instances de tches priodiques, la page 310
Une instance est la copie d'une tche priodique que vous pouvez modifier en
fonction des besoins de votre entreprise. Vous pouvez crer plusieurs instances
pour chaque tche priodique.
Procdure
1. Vous devez recharger une instance dans certaines situations uniquement. Voici
les situations dans lesquelles vous pouvez avoir recharger une instance.
Option
Description
314
Procdure
1. Affichez l'instance supprimer.
2. Dcochez la case Actif pour dsactiver l'instance.
3. Cliquez sur Marquer la ligne pour suppression.
Concepts associs:
Instances de tches priodiques, la page 310
Une instance est la copie d'une tche priodique que vous pouvez modifier en
fonction des besoins de votre entreprise. Vous pouvez crer plusieurs instances
pour chaque tche priodique.
Procdure
1. Dans le rpertoire maximo_install\applications\Maximo\properties, ouvrez le
fichier maximo.properties dans un diteur de texte.
2. Accdez la section intitule Proprit Gestionnaire de tches priodiques.
Copiez la ligne //mxe.crontask.donotrun=crontaskname.instancename et
collez-la dans une nouvelle ligne sous le texte que vous avez copi.
3. Dans la ligne copie, supprimez les indicateurs de commentaires.
4. Remplacez le texte crontaskname.instancename par le nom et l'instance de la
tche priodique. Par exemple, pour dsactiver une instance de la tche
priodique de rorganisation (reorder cron task), modifiez la ligne copie
comme suit : mxe.crontask.donotrun=ReorderCronTask.ReorderCronTask01.
5. Sauvegardez vos changements.
315
Procdure
1. Dans l'application Configuration de la tche priodique, supprimez TOTAL de
la zone Accs.
2. Appuyez sur Entre pour afficher les tches priodiques masques.
316
Description
Classifications
Associer un domaine un
attribut dans la table
Attributs.
Exemple
317
Tableau 55. Applications utilises pour appliquer ou modifier des domaines (suite)
Application
Description
Exemple
Configuration de base de
donnes
Associer un domaine un
attribut.
Informations de base de
donnes
Associer un domaine un
attribut.
La plupart des domaines
possdent galement une
valeur par dfaut, que vous
pouvez spcifier dans les
informations de base de
donnes. Si l'attribut est
requis, une valeur par dfaut
pour le domaine est
galement requise.
concepteur d'applications
318
Modifiez l'interface
utilisateur comme il
convient.
Types de domaines
Certaines zones sont associes des listes Slectionner une valeur partir desquelles
vous pouvez choisir une valeur approprie. Les listes de valeurs dfinies sont
connues sous le nom de domaines (parfois dnomms listes de valeurs).
Vous pouvez utiliser les types de domaines suivants :
ALN
Crois
Un domaine de table spcial dans lequel le systme rtablit une autre ou
d'autres valeurs partir de l'enregistrement spcifi.
Numrique
Une liste de valeurs numriques.
Plage numrique
Une liste de valeurs numriques que vous dfinissez en spcifiant une
plage de valeurs.
Synonyme
Ces domaines sont des domaines particuliers, rservs dans le systme.
Vous ne pouvez pas ajouter des domaines Synonyme. Vous pouvez ajouter
de nouvelles valeurs synonymes prsentes l'utilisateur.
Table
Domaines ALN
Les domaines ALN sont de simples listes de valeurs utilisant l'un des types de
donnes alphanumriques.
Exemple
Si votre socit ncessite que les informations de l'agenda soient cohrentes, vous
pouvez crer une liste des jours de la semaine ou des mois de l'anne.
Contrairement un domaine SYNONYM, les valeurs de cette liste sont but
d'information uniquement ; les valeurs ne sont pas modifiables.
Domaines croiss
Les domaines croiss renvoient une valeur depuis une zone d'une application vers
une zone d'une autre application. Par exemple, vous pouvez renvoyer le numro
de srie d'un actif dans l'application Actifs vers une zone de l'application
Rfrentiel d'articles.
319
Lorsque vous crez un domaine crois, vous pouvez spcifier une ou plusieurs
conditions qui doivent tre remplies avant que les valeurs ne soient renvoyes
depuis un objet source. Vous pouvez dfinir des conditions pour l'objet source et
l'objet cible, et, si les conditions sont remplies, les valeurs sont renvoyes la zone
cible. Le gestionnaire d'expression conditionnelle permet de dfinir les conditions
pour les domaines croiss.
320
Domaines synonymes
Les domaines synonymes sont des domaines spciaux rservs par le systme.
Vous ne pouvez pas ajouter de nouveaux domaines de synonymes, mais vous
pouvez ajouter de nouvelles valeurs de synonymes prsentes l'utilisateur.
Un exemple de domaine Synonyme est le statut d'une intervention. Le systme
dispose de plusieurs valeurs pour reflter un statut : APPR (Approuv), ANN
(Annul), FERME (Ferm), TERM (Termin), ATTAP (En attente d'approbation) et
d'autres encore. Chaque intervention a une valeur interne, utilise par le systme
dans ses rgles de gestion, et une valeur que les utilisateurs peuvent voir et
slectionner. Vous ne pouvez pas ajouter de nouvelle valeur interne. Vous pouvez
ajouter un synonyme, la valeur prsente l'utilisateur.
Domaines TABLE
Les domaines TABLE sont des ensembles de valeurs dynamiques bases sur les
valeurs d'un autre objet.
321
Exemple
Vous pouvez utiliser un domaine TABLE pour prsenter une liste valide
d'enregistrements de la table PERSON entrer dans la zone PROPRIETAIRE d'un
enregistrement.
Exemple
Si vous souhaitez ajouter un nouvel attribut pour des actifs sur l'objet
TKTEMPLATE, procdez comme suit :
1. Crez un domaine TABLE.
2. Ajoutez l'attribut assetnum TKTEMPLATE.
3. Ajoutez une relation une table d'actifs.
4. Ajoutez l'attribut siteid TKTEMPLATE.
Exemple 1
Lorsque vous spcifiez une organisation ou un site pour les valeurs de domaines,
notez l'endroit o le domaine est utilis.
Dans l'application Main-d'oeuvre, vous utilisez le domaine SKILLLEVEL sur l'objet
CRAFTSKILL. Vous indiquez les valeurs d'organisation et de site pour les valeurs
de domaine. Lorsque vous accdez l'application Main-d'oeuvre et verrouillez le
niveau de comptence, vous ne voyez pas vos valeurs. Ce problme survient car
vous avez spcifi un site, et l'objet qui utilise le domaine est au niveau
organisation. Pour corriger ce problme, supprimez le site dans la valeur de
domaine.
Exemple 2
Vous pouvez laisser les zones d'organisation et de site vides pour toutes les valeurs
(les utilisateurs de toutes les organisations et de tous les sites peuvent y accder).
Si vous spcifiez une organisation ou un site pour une seule valeur, vous devez
spcifier une organisation ou un site pour toutes les valeurs (les utilisateurs des
organisations ou sites spcifis peuvent y accder).
Autrement, des rsultats inattendus peuvent se produire. Par exemple, vous
pouvez dfinir une organisation avec les valeurs de domaine suivantes :
Tableau 56. Exemple de domaine configur avec des organisations spcifiques
322
Valeur
Organisation
VERT
BLEU
Tableau 56. Exemple de domaine configur avec des organisations spcifiques (suite)
Valeur
Organisation
ROUGE
Utilisation de domaines
Utilisez des domaines pour choisir des valeurs associes des zones spcifiques.
Les listes de valeurs dfinies sont connues sous le nom de domaines (parfois
dnomms listes de valeurs). Le systme utilise de nombreux domaines dans ses
applications.
Procdure
1. Ouvrez l'application Domaines.
2. En bas de la table Domaines, cliquez sur Ajouter un nouveau domaine et
slectionnez Ajouter un nouveau domaine ALN.
3. Dans la zone Domaine, spcifiez le nom du domaine.
4. Dans la zone Description, entrez une brve description du domaine.
5. Dans la zone Type de donnes, saisissez un type de donnes valide pour le
domaine.
6. Dans la zone Longueur, saisissez une longueur infrieure ou gale la
longueur de la zone utilisant le domaine. Par exemple, si vous ajoutez un
domaine pour une zone de l'application Actifs qui a une longueur de 12
caractres, spcifiez alors une longueur de 12.
7. Cliquez sur Nouvelle ligne.
8. Remplissez les zones Valeur et Description.
9. Facultatif : Appliquez une valeur de domaine une organisation ou un site
spcifique en saisissant les valeurs appropries dans les zones Organisation et
Site. Les domaines sont appliqus au niveau du systme par dfaut.
323
Laissez les zones Organisation et/ou Site vides pour toutes les valeurs afin
que les utilisateurs de toutes les organisations et tous les sites puissent y
accder. Vous pouvez aussi spcifier une organisation et/ou un site pour
toutes les valeurs de sorte que seuls les utilisateurs des organisations et/ou
des sites puissent y accder. Autrement, des rsultats inattendus peuvent se
produire.
Par exemple, si vous saisissez une valeur ROUGE sans spcifier
d'organisation, une valeur VERT avec l'Organisation A spcifie et une valeur
BLEU avec l'Organisation B spcifie, les enregistrements de l'Organisation A
ont uniquement accs VERT. Les enregistrements de l'Organisation B ont
uniquement accs BLEU. Les enregistrements des autres organisations ont
uniquement accs ROUGE. Lorsque vous spcifiez une organisation et/ou
un site pour une valeur, les enregistrements de cette organisation et/ou ce site
n'ont plus accs aux valeurs dpourvues d'organisation/site spcifies.
10. Facultatif : Cliquez de nouveau sur Nouvelle ligne pour ajouter d'autres
valeurs.
11. Cliquez sur OK.
Procdure
1. Ouvrez l'application Domaines.
324
Description
Objet
325
326
Procdure
1. Ouvrez l'application Domaines.
2. Dans la table Domaines, cliquez sur Ajouter un nouveau domaine et
slectionnez Ajouter nouveau domaine NUMERIQUE.
3. Dans la zone Domaine, spcifiez le nom du domaine.
4. Dans la zone Description, entrez une brve description du domaine.
5. Dans la zone Type de donnes, saisissez un type de donnes valide pour le
domaine.
6. Selon le type de donnes, la zone Longueur peut ou non tre modifiable. Si
elle est modifiable, entrez une longueur infrieure ou gale la longueur de la
zone qui utilise le domaine. Par exemple, si vous ajoutez un domaine pour
une zone de l'application Actifs qui a une longueur de 12 caractres, spcifiez
alors une longueur de 12.
7. Pour le type de donnes DECIMAL uniquement, dans la zone Echelle, entrez
une valeur d'chelle si celle-ci est diffrente de la valeur par dfaut, 2.
8. Cliquez sur Nouvelle ligne.
9. Remplissez les zones Valeur et Description.
10. Facultatif : Appliquez une valeur de domaine une organisation ou un site
spcifique en saisissant les valeurs dans les zones Organisation et Site. Les
domaines sont appliqus au niveau du systme par dfaut.
Laissez les zones Organisation et/ou Site vides pour toutes les valeurs si vous
souhaitez que les utilisateurs de toutes les organisations et tous les sites
puissent y accder. Sinon, spcifiez une organisation et/ou un site pour toutes
les valeurs de sorte que seuls les utilisateurs des organisations et/ou des sites
puissent y accder. Autrement, des rsultats inattendus peuvent se produire.
Par exemple, si vous entrez la valeur 100 sans spcifier d'organisation, la
valeur 300 avec l'Organisation A spcifie et la valeur 500 avec l'Organisation
B spcifie, les enregistrements de l'Organisation A ont uniquement accs
300. Les enregistrements de l'Organisation B ont uniquement accs 500. Les
enregistrements des autres organisations ont uniquement accs 100. Une fois
que vous avez spcifi une organisation et/ou un site pour une valeur, les
enregistrements de cette organisation et/ou ce site n'ont plus accs aux
valeurs dpourvues d'organisation/site spcifi.
11. Facultatif : Cliquez de nouveau sur Nouvelle ligne pour ajouter d'autres
valeurs.
Chapitre 12. Gestion de domaines
327
Procdure
1. Ouvrez l'application Domaines.
2. Dans la fentre de table Domaines, cliquez sur Ajouter un nouveau domaine
et slectionnez Ajouter un nouveau domaine PLAGE NUMERIQUE.
3. Dans la zone Domaine, spcifiez le nom du domaine.
4. Dans la zone Description, entrez une brve description du domaine.
5. Dans la zone Type de donnes, saisissez un type de donnes valide pour le
domaine.
328
Description
Segment de plage
Plage minimale
Plage maximale
Intervalle
329
pour tous les segments de plage de sorte que seuls les utilisateurs des
organisations et/ou sites puissent y accder.
10. Facultatif : Cliquez de nouveau sur Nouvelle ligne pour ajouter des plages
des segments supplmentaires.
11. Cliquez sur OK.
Procdure
1. Ouvrez l'application Domaines.
2. Dans la fentre de table Domaines, cliquez sur Ajouter un nouveau domaine et
slectionnez Ajouter un nouveau domaine TABLE.
3. Dans la zone Domaine, spcifiez le nom du domaine.
4. Dans la zone Description, entrez une brve description du domaine.
5. Cliquez sur Nouvelle ligne et renseignez les zones ci-dessous.
Zone
Description
Objet
330
Zone
Description
331
Avant de commencer
Avant d'associer une valeur de domaine une condition, vous devez configurer les
valeurs de domaine pour les domaines alphanumriques, de synonyme et
numriques. Vous devez ensuite dfinir une condition dfinissant quel moment
des valeurs de domaine particulires doivent apparatre dans un domaine.
Procdure
1. Ouvrez l'application Domaines et slectionnez l'icne Modifier les dtails
correspondant au domaine contenant les valeurs que vous souhaitez associer
une condition. Selon le type de domaine slectionn, une fentre
alphanumrique, numrique, de synonyme, de table ou de croisement s'ouvre
dans laquelle vous pouvez ajouter ou modifier des conditions.
332
Procdure
1. Ouvrez l'application Domaines.
2. Recherchez le domaine pour lequel vous souhaitez ajouter une valeur
synonyme, par exemple WOSTATUS.
3. Cliquez sur Modifier les dtails. Dans la table Domaine synonyme, vous
pouvez voir l'ensemble des valeurs en cours : l'option Valeur interne est utilise
par le systme et doit tre unique. L'option Valeur et sa description
correspondent ce que voient les utilisateurs.
4. Cliquez sur Nouvelle ligne et renseignez les zones ci-dessous :
Zone
Description
Valeur interne
Valeur
Description
5. Facultatif : Dans la zone Par dfaut, cochez la case si vous souhaitez que le
systme utilise la nouvelle valeur synonyme par dfaut. Chaque valeur interne
ne peut avoir qu'une seule valeur synonyme par dfaut.
Par exemple, le systme insre ATTAP (En attente d'approbation) comme statut
lorsque vous crez une nouvelle intervention. Ajoutez une valeur synonyme,
ATT. Si vous souhaitez que le systme insre ATT la place de ATTAP,
dfinissez ATT comme valeur par dfaut.
6. Facultatif : Appliquez une valeur de domaine une organisation ou un site
spcifique en saisissant les valeurs dans les zones Organisation et Site. Les
domaines sont appliqus au niveau du systme par dfaut.
Laissez les zones Organisation et/ou Site vides pour toutes les valeurs afin
que les utilisateurs de toutes les organisations et tous les sites puissent y
333
accder. Sinon, spcifiez une organisation et/ou un site pour toutes les valeurs
de sorte que seuls les utilisateurs des organisations et/ou des sites puissent y
accder.
Si vous crez une valeur synonyme et spcifiez un site ou une organisation,
puis cliquez sur OK, le systme insre automatiquement des lignes dupliques
pour les autres valeurs. Les lignes dupliques contiennent le site ou
l'organisation spcifi(e) pour la nouvelle valeur cre. Par exemple, le domaine
TYPEMR compte trois valeurs : RECURRENT, STANDARD et TRANSFERT
(chacune avec une valeur interne du mme nom). Si vous crez une valeur
synonyme, REGULIER, avec la valeur interne STANDARD et que vous
spcifiez l'Organisation B, le systme cre automatiquement (lorsque vous
cliquez sur OK) les valeurs synonymes supplmentaires RECURRENT et
TRANSFERT avec l'Organisation B spcifie.
Important : En rgle gnrale, une fois le systme mis en oeuvre et les
enregistrements insrs, n'ajoutez pas de valeur synonyme avec un site ou une
organisation spcifi(e). Cette action peut invalider des donnes existantes. Si
vous devez ajouter une valeur synonyme avec un site ou une organisation
spcifi(e), vous devez galement ajouter des valeurs synonymes pour toutes
les valeurs existantes prsentes dans la base de donnes. Par exemple, si vous
avez ajout une valeur synonyme pour STANDARD avec une organisation ou
un site spcifi(e), vous devez galement ajouter des valeurs synonymes pour
RECURRENT et TRANSFERT (s'ils ont t utiliss dans des enregistrements)
avec la mme organisation ou le mme site spcifi(e).
7. Cliquez sur Nouvelle ligne pour ajouter d'autres synonymes.
8. Cliquez sur OK.
Concepts associs:
Domaines synonymes, la page 321
Les domaines synonymes sont des domaines spciaux rservs par le systme.
Vous ne pouvez pas ajouter de nouveaux domaines de synonymes, mais vous
pouvez ajouter de nouvelles valeurs de synonymes prsentes l'utilisateur.
Procdure
1. Ouvrez l'application Domaines.
2. Dans la fentre de la table Domaines, recherchez le domaine contenant la
valeur synonyme supprimer et cliquez sur Modifier les dtails.
334
Suppression de domaines
Vous pouvez supprimer la plupart des domaines lorsqu'ils ne vous sont plus utiles.
Procdure
1. Ouvrez l'application Domaines.
2. Dans la table Domaines, recherchez le domaine supprimer et cliquez sur
l'icne Marquer la ligne pour suppression.
3. Dans le message d'avertissement, cliquez sur Oui.
4. Facultatif : Vous pouvez cliquer sur l'icne Annuler la suppression pour
annuler la suppression.
5. Cliquez sur Sauvegarder le domaine.
335
336
Contenu
Pices jointes
Fichiers texte
Diagrammes
Organigrammes ou diagrammes
Images
337
338
Spcifications
Pour Windows :
339
Spcifications
Pour Windows :
v Vous installez le systme de fichier rseau v /d01 est un point de montage du systme
NFS sur le serveur d'applications pour le
contenant les fichiers de document issus
systme de fichiers /home sur le serveur
du serveur de fichiers de document sur le
HTTP.
serveur d'applications (UNIX
uniquement).
v Les noms de fichier et rpertoire sont
sensibles la casse.
340
341
Configuration
Spcifications
Windows
342
Tableau 60. Plusieurs ordinateurs et serveurs HTTP sous Windows ou UNIX (suite)
Systme d'exploitation
Configuration
Spcifications
UNIX
343
Figure 9. Configuration de plusieurs ordinateurs avec plusieurs serveurs fichier/HTTP de document ddis
344
</extensions>
<mime-type>
application/msword
</mime-type>
Chapitre 13. Configuration et administration de documents joints
345
v </mime-mapping>
La valeur de l'<extension> est doc. et la valeur de <mime-type> est
application/msword.
Le fichier web.xml peut s'adapter la plupart des types de fichier. Si vous
rencontrez d'autres types de documents que vous ne parvenez pas ouvrir pour
les afficher en tant que pices jointes, ditez ce fichier comme suit pour mapper
votre type de donnes :
1. Copiez une section de mime-mappage dans le fichier.
2. Collez-la dans une nouvelle section.
3. Modifiez les lignes de paramtre d'application appropries afin d'afficher
l'extension et le type MIME des applications pertinentes.
Procdure
1. Ouvrez une application o l'action Documents joints est disponible.
2. Slectionnez l'action Bibliothque/Dossiers des pices jointes, puis l'action
Grer la bibliothque.
3. Cliquez sur Ajouter un document la bibliothque, puis slectionnez Ajouter
un nouveau fichier.
4. Renseignez toutes les zones ncessaires, puis cliquez sur OK.
Concepts associs:
346
Procdure
1. Ouvrez une application qui a l'action Attached documents (Documents joints).
2. Slectionnez l'action Bibliothque/Dossiers des pices jointes, puis l'action
Grer la bibliothque.
3. Cliquez sur Ajouter un document la bibliothque, puis slectionnez Ajouter
une nouvelle page Web.
4. Renseignez toutes les zones ncessaires, puis cliquez sur OK.
Concepts associs:
Configuration d'une bibliothque pour des documents joints, la page 337
L'action Documents joints, disponible dans la plupart des applications systme,
permet de crer une bibliothque de documents et d'organiser les documents
l'aide de dossiers. Le systme inclut des dossiers par dfaut. Par ailleurs, vous
pouvez crer des dossiers supplmentaires ou organiser les dossiers en catgories
fonctionnelles.
Mappages d'extensions de messagerie Internet multi-usages pour WebLogic
Server, la page 345
Le mappage d'extensions de messagerie Internet multi-usages (MIME) associe une
extension de nom de fichier un type de fichier de donnes (par exemple, texte,
audio ou image). Ces proprits permettent de mapper un type MIME une
extension de nom de fichier. Les extensions MIME sont uniquement disponibles
pour WebLogic Server.
Procdure
1. Ouvrez une application qui a l'action Attached documents (Documents joints).
2. Slectionnez Bibliothque/Dossiers des pices jointes, puis l'action Grer la
bibliothque.
Chapitre 13. Configuration et administration de documents joints
347
Procdure
1. Dans une application o l'action Documents joints est disponible, cliquez sur
Pices jointes.
2. Slectionnez l'une des actions suivantes pour joindre des documents :
Option
Description
A partir de la bibliothque
De l'extrieur de la bibliothque
348
Procdure
1. Dans le menu Outils de Microsoft Internet Explorer, slectionnez Options
Internet.
2. Sur l'onglet Scurit, cliquez sur Personnaliser le niveau.
3. Sous Contrle d'initialisation et de script ActiveX nom marqus comme
scuriss pour l'criture de scripts, cliquez sur Activer.
4. Cliquez sur OK pour revenir dans l'onglet Scurit, puis cliquez nouveau sur
OK.
Procdure
1. Copiez le fichier vers le rpertoire de documents joints.
2. Indiquez un chemin rseau vers le fichier, puis joignez la copie ou le lien
l'enregistrement.
Avant de commencer
Vous devez bnficier de privilges d'administrateur pour accder cette action.
Procdure
1. Ouvrez n'importe quelle application o l'action Documents joints est
disponible.
2. Slectionnez l'action Bibliothque/Dossiers des pices jointes, puis Grer des
dossiers.
3. Cliquez sur Ajouter un dossier de documents.
4. Indiquez les informations sur le nouveau dossier.
5. Cliquez sur OK.
Concepts associs:
Configuration d'une bibliothque pour des documents joints, la page 337
L'action Documents joints, disponible dans la plupart des applications systme,
permet de crer une bibliothque de documents et d'organiser les documents
l'aide de dossiers. Le systme inclut des dossiers par dfaut. Par ailleurs, vous
pouvez crer des dossiers supplmentaires ou organiser les dossiers en catgories
fonctionnelles.
349
Avant de commencer
Vous devez bnficier de privilges d'administrateur accder cette action.
Procdure
1. Ouvrez une application dote de l'action Documents joints.
2. Slectionnez Bibliothque/Dossiers des pices jointes, puis l'action Associer
des dossiers.
3. Cliquez sur Nouvelle ligne.
4. Dans la zone Dossier de documents, entrez une valeur. Les zones Description
du dossier de documents et Zone d'application contiennent des valeurs par
dfaut que vous pouvez modifier.
5. Cliquez sur OK pour sauvegarder vos changements.
Concepts associs:
Configuration d'une bibliothque pour des documents joints, la page 337
L'action Documents joints, disponible dans la plupart des applications systme,
permet de crer une bibliothque de documents et d'organiser les documents
l'aide de dossiers. Le systme inclut des dossiers par dfaut. Par ailleurs, vous
pouvez crer des dossiers supplmentaires ou organiser les dossiers en catgories
fonctionnelles.
Mappages d'extensions de messagerie Internet multi-usages pour WebLogic
Server, la page 345
Le mappage d'extensions de messagerie Internet multi-usages (MIME) associe une
extension de nom de fichier un type de fichier de donnes (par exemple, texte,
audio ou image). Ces proprits permettent de mapper un type MIME une
extension de nom de fichier. Les extensions MIME sont uniquement disponibles
pour WebLogic Server.
350
Procdure
1. Crez un rpertoire doclinks sur l'ordinateur o sont stocks les fichiers de
document. Par exemple :
Systme d'exploitation
Rpertoire DocLinks
Windows
c:\doclinks
UNIX
/home/doclinks
Description
Passez l'tape 5.
Description
Windows
c:rp_install\deployment
UNIX
rp_install/deployment
351
Procdure
1. Arrtez le WebLogic Server.
2. Sauvegardez le fichier config.xml dans le domaine sur lequel vous souhaitez
configurer l'application Web :
Systme d'exploitation
Chemin d'accs
Windows
UNIX
5.
6.
7.
8.
9.
10. Si plusieurs serveurs sont installs, slectionnez le serveur sur lequel vous
souhaitez dployer le nouveau module d'application Web.
Le nom du rpertoire doit tre de rpertoire racine dans lequel les documents
sont stocks. Doclinks est le rpertoire par dfaut puisque vous l'avez
slectionn l'tape 7.
11. Cliquez sur Continuer.
12. Cliquez sur Dployer.
L'application Web que vous avez cr apparat dans l'arborescence
d'applications Web dans le panneau de gauche.
13. Vrifiez que le module Web doclinks a t install correctement :
a. Suivez l'une des procdures suivantes :
v Sous Windows, crez un fichier test appel test.txt dans le dossier
doclinks :
C:\doclinks\test.txt.
v Sous UNIX, crez un fichier test nomm test.txt l'emplacement suivant
:
/home/doclinks/test.txt
b. Ouvrez une session de navigateur et entrez l'adresse suivante :
http://<nom_serveur ou adresse_ip>:<numro_port>/doclinks/test.txt
Exemple :
http://localhost:7001/doclinks/test.txt
352
Votre document test.txt s'affiche dans cette fentre. Si vous ne pouvez pas
ouvrir le fichier, l'application Web doclink n'a pas t cre correctement.
Pour reconfigurer l'application Web doclink, reprenez cette procdure
depuis le dbut.
Procdure
1. Accdez l'emplacement du fichier httpd.conf du serveur IBM HTTP.
L'emplacement d'installation par dfaut dpend de votre systme
d'exploitation :
Systme d'exploitation
Chemin d'accs
Windows
UNIX
/home/IBMHTTPD/conf/httpd.conf
Ligne de rpertoires
Windows
<Rpertoire C:\doclinks>
UNIX
<Directory /home/doclinks>
Ligne de rpertoires
Windows
DocumentRoot C:\doclinks
353
Systme d'exploitation
Ligne de rpertoires
UNIX
DocumentRoot /home/doclinks
Avant de commencer
Vous devez disposer des autorisations pour modifier les chemins d'accs aux
fichiers dans les documents joints.
Procdure
1. Connectez-vous au systme et accdez la Configuration du systme.
Slectionnez Configuration de la plateforme puis Proprits du systme.
2. Configurez les proprits des documents joints comme indiqu dans le tableau
suivant :
354
Proprit
Description
Valeur globale
355
Proprit
Description
Valeur globale
mxe.doclink.path01
356
C<CHEMIN
D'ACCES>\
doclinks=http://
<nom_serveur ou IP>
Exemple :
C<CHEMIN
D'ACCES>\
doclinks=http://locahost
v UNIX WebSphere
Application Server :
/home/doclinks =
http://<nom_serveur ou
IP>
Exemple :
/home/doclinks = http://
localhost/
Proprit
Description
Valeur globale
mxe.doclink.multilang.
Indique si l'application
s'excute sur une plateforme
AIX WebSphere Application
Server. La valeur par dfaut
est false.
aix.websphere
Avant de commencer
Vous devez disposer des autorisations ncessaires pour modifier les chemins
d'accs aux fichiers dans l'action Documents joints.
Procdure
1. Connectez-vous au systme et accdez la Configuration du systme.
Slectionnez Configuration de la plateforme puis Proprits du systme.
2. Configurez les proprits suivantes pour la tche Documents joints :
Proprit
Description
Valeur globale
mxe.doclink.doctypes.defpath
v Windows : H:\doclinks
v UNIX : /d01/doclinks
357
Proprit
Description
Valeur globale
mxe.doclink.maxfilesize
358
Proprit
Description
Valeur globale
mxe.doclink.path01
v Windows : H<CHEMIN
D'ACCES>\doclinks=http://
dochostA
v UNIX : /d01/doclinks=http://
v Utilisez l'instruction suivante :
dochostA
<Valeur spcifie dans le chemin
d'accs par dfaut d'un dossier
= > = <Adresse URL de
l'emplacement partir duquel
les fichiers seront servis>
Le systme lit cette chane, <Valeur
spcifie dans le chemin d'accs
par dfaut au dossier> et la
remplace par la chane <Adresse
URL de l'emplacement partir
duquel les fichiers seront
servis>.
Par exemple, sous Windows, le
chemin d'accs par dfaut des
documents stocks est
H:\doclinks\diagrams.
Un utilisateur ajoute un document
nomm diagram123.dwg au
dossier diagrams. Le document est
copi partir de la source vers :
H:\doclinks\diagrams.
La proprit mxe.doclink.path01
convertit le chemin d'accs au
fichier comme suit :
http://localhost/doclinks/
diagrams. Le lien permettant
d'afficher ce fichier est http://
localhost/doclinks/diagrams/
diagram123.dwg.
mxe.doclink.path02
v Windows : I<CHEMIN
D'ACCES>\doclinks=http://
dochostB
v UNIX : /d02/doclinks=http://
Utilis pour convertir les chemins
dochostB
d'accs aux dossiers en adresses URL.
mxe.doclink.path03
v Windows : J<CHEMIN
D'ACCES>\doclinks=http://
dochostC
v UNIX : /d03/doclinks=http://
Utilis pour convertir les chemins
dochostC
d'accs aux dossiers en adresses URL.
mxe.doclink.multilang.aix.websphere
359
Avant de commencer
Vous devez tre autoris diter les chemins d'accs aux fichiers dans Documents
joints.
Procdure
1. Connectez-vous au systme, puis ouvrez une application o l'action Documents
joints est disponible.
2. Cliquez sur Bibliothque/Dossiers des pices jointes et slectionnez l'action
Grer la bibliothque.
3. Dans la fentre Grer la bibliothque, cliquez sur l'icne Caractristiques en
regard du document dont vous souhaitez modifier le chemin.
4. Dans la zone Adresse URL/Nom de fichier, spcifiez le nouvel emplacement
du rpertoire de liens de documents (DocLinks). Entrez le chemin d'accs
complet, y compris l'identificateur d'unit.
L'identificateur d'unit, le chemin d'accs et les noms de dossier sont sensibles
la casse. Par consquent, cette dernire doit donc tre identique celle du
chemin d'accs et des noms de dossier que vous avez crs dans l'application
Proprits systme.
5. Modifiez les chemins de chaque document comme suit :
Systme d'exploitation
Chemins d'accs
Windows
C:\doclinks\<filename>
Par exemple, la zone Adresse URL/Nom de
fichier du document 1001 s'affiche par
dfaut comme suit : \DOCLINKS\BOILDER.DWF
Changez ceci en :
C:\doclinks\BOILDER.DWF
360
Systme d'exploitation
Chemins d'accs
UNIX
home/doclinks/<filename>
Par exemple, la zone Adresse URL/Nom de
fichier du document 1001 s'affiche par
dfaut comme suit : \DOCLINKS\BOILDER.DWF
Changez ceci en :
/home/doclinks/BOILDER.DWF
Vous devez modifier chaque chemin d'accs aux fichiers de bibliothque dans
la bote de dialogue qui apparat dans la fentre.
6. Cliquez sur OK.
7. Redmarrez le serveur d'applications.
Concepts associs:
Configuration de documents joints pour un ordinateur unique, la page 338
La configuration de documents joints sur un seul ordinateur ncessite une
configuration spcifique et certaines spcifications. Cette configuration suppose que
votre ordinateur excute actuellement un scnario Windows ou UNIX.
Procdure
1. Arrtez WebSphere Application Server.
2. Crez les sous-rpertoires suivants dans le rpertoire de liens de documents
(DocLinks) :
v pices jointes
v par dfaut
v diagrammes
v images
3. Vrifiez la structure de rpertoire, puis procdez comme suit :
a. Crez un autre rpertoire et nommez-le WEB-INF.
b. Accdez au rpertoire doclinks cr au cours de l'tape 1.
c. Copiez le fichier web.xml depuis le dossier de dploiement vers le rpertoire
WEB-INF que vous avez cr.
Le systme contient plusieurs autres fichiers web.xml. Veillez copier le
fichier adquat.
v Sous Windows, le fichier web.xml est : c:rp_install\deployment
v Sous UNIX, le fichier web.xml est rp_install/deployment
Le fichier contient les informations sur mime-mappage que vous pouvez
personnaliser.
Chapitre 13. Configuration et administration de documents joints
361
Exemple
Les rpertoires se trouvent aux emplacements suivants :
Systme d'exploitation
Rpertoire DocLinks
Windows
D:\doclinks
UNIX
/home/doclinks
Concepts associs:
Configuration de documents joints pour deux ordinateurs et un serveur HTTP
local, la page 339
Lorsque vous utilisez deux ordinateurs, un serveur HTTP (Hypertext Transfer
Protocol) local et WebSphere Application Server sous Windows ou UNIX, certaines
spcifications de configuration s'appliquent.
Procdure
1. Arrtez le WebLogic Server.
2. Sauvegardez le fichier config.xml dans le domaine dans lequel vous souhaitez
configurer l'application Web.
Systme d'exploitation
Chemin d'accs
Windows
UNIX
362
Systme d'exploitation
Windows
UNIX
Exemple :
1. Cliquez sur le nom d'hte pour afficher
le systme de fichiers racine.
2. Cliquez sur /d01 pour afficher les
rpertoires que /d01 rfrence sur
l'ordinateur qui stocke les fichiers de
document.
Le rpertoire doclinks cr s'affiche dans
la liste suivant l'instruction de chemin
d'accs.
363
Avant de commencer
Vous devez disposer des autorisations ncessaires pour modifier les chemins
d'accs aux fichiers dans l'action Documents joints.
Procdure
1. Connectez-vous au systme et accdez la Configuration du systme.
Slectionnez Configuration de la plateforme puis cliquez sur Proprits du
systme.
2. Configurez l'action Documents joints comme indiqu dans la table suivante.
Proprit
Description
Valeur globale
mxe.doclink.doctypes.defpath
Windows :
H:\doclinks
364
UNIX :
/d01/doclinks
Proprit
Description
Valeur globale
mxe.doclink.maxfilesize
mxe.doclink.path01
Windows :
H<PATH>\doclinks=
http://nom_hte:port/doclinks
Par exemple :
H<PATH>\doclinks=
http://localhost:7001/
doclinks
UNIX :
/d01/doclinks=
http://nom_hte:port/
doclinks
Exemple :
/d01/doclinks=
http://localhost:7001/
doclinks
365
Avant de commencer
Vous tes autoris modifier les chemins d'accs aux fichiers dans l'action
Documents connexes.
Procdure
1. Connectez-vous au systme et ouvrez une application proposant l'action
Documents joints.
2. Slectionnez l'action Bibliothque/Dossiers des pices jointes et slectionnez
Grer les dossiers.
3. Dans la fentre Grer tous les dossiers de documents, cliquez sur l'icne
Dtails en regard du dossier de documents dont vous souhaitez modifier le
chemin d'accs.
4. Dans le champ Chemin d'accs au fichier par dfaut, modifiez le chemin
d'accs pour indiquer le nouvel emplacement du rpertoire associ. Entrez le
chemin complet l'aide de la lettre du lecteur mapp.
La lettre du lecteur, le chemin d'accs et les noms de dossier sont sensibles la
casse et doivent tre dfinis sous le mme chemin d'accs et nom de dossier
que ceux crs prcdemment.
Remplacez les chemins d'accs pour les pices jointes, les CAD, les diagrammes
et les images par les chemins suivants :
Systme d'exploitation
Chemins d'accs
Windows
H:\doclinks\attachments
H:\doclinks\cad
H:\doclinks\diagrams
H:\doclinks\images
UNIX
/d01/doclinks/attachments
/d01/doclinks/cad
/d01/doclinks/diagrams
/d01/doclinks/images
366
Avant de commencer
Vous devez disposer des autorisations ncessaires pour modifier les chemins
d'accs aux fichiers dans l'action Documents joints.
Procdure
1. Connectez-vous au systme, puis ouvrez une application o l'action Documents
joints est disponible.
2. Slectionnez l'action Bibliothque/Dossiers des pices jointes et slectionnez
Grer la bibliothque.
3. Dans la fentre Grer la bibliothque, cliquez sur l'icne Caractristiques en
regard du document dont vous souhaitez modifier le chemin.
4. Dans la zone Adresse URL/Nom de fichier, modifiez le chemin d'accs de
faon spcifier le nouvel emplacement du rpertoire doclinks. Entrez le
chemin d'accs complet et utilisez l'identificateur d'unit mapp.
L'identificateur d'unit, le chemin d'accs et les noms de dossier sont sensibles
la casse. Par consquent, cette dernire doit tre identique celle du chemin
et des noms de dossier crs auparavant.
5. Modifiez les chemins de chaque document :
Systme d'exploitation
Chemins d'accs
Windows
H:\doclinks\<filename>
Par exemple, la zone Adresse URL/Nom de
fichier du document 1001 s'affiche par dfaut
comme suit : \DOCLINKS\BOILDER.DWF
Changez ceci en :
H:\doclinks\BOILDER.DFW
UNIX
/d01/doclinks/<filename>
Par exemple, la zone Adresse URL/Nom de
fichier du document 1001 s'affiche par dfaut
comme suit : \DOCLINKS\BOILDER.DWF
Changez ceci en :
/d01/doclinks/BOILDER.DFW
367
Procdure
1. Crez un rpertoire doclinks sur l'ordinateur o sont stocks les fichiers de
document.
Exemple :
Systme d'exploitation
Rpertoire DocLinks
Windows
D:\doclinks
UNIX
/home/doclinks
Description
Windows
UNIX
Concepts associs:
368
Procdure
1. En fonction de votre systme d'exploitation, effectuez une des tches suivantes :
Option
Description
Windows
UNIX
2. Vous devez redmarrer le serveur HTTP car vous avez modifi le fichier
httpd.conf.
Concepts associs:
Configuration de documents joints pour deux ordinateurs et un serveur HTTP
ddi, la page 340
Lorsque vous utilisez deux ordinateurs avec un serveur HTTP (Hypertext Transfer
Protocol) ddi sous Windows ou UNIX, la configuration et les spcifications
suivantes s'appliquent. Cette configuration s'applique aux plateformes WebSphere
Application Server ou WebLogic Server.
Avant de commencer
Vous devez disposer des autorisations ncessaires pour modifier les chemins
d'accs aux fichiers dans l'action Documents joints.
Procdure
1. Connectez-vous au systme et accdez la Configuration du systme.
Slectionnez Configuration de la plateforme puis Proprits du systme.
2. Configurez les actions Documents joints comme indiqu dans le tableau suivant
:
369
Proprit
Description
Valeur globale
mxe.doclink.doctypes.defpath
Windows :
H:\doclinks
mxe.doclink.maxfilesize
UNIX :
/d01/doclinks
mxe.doclink.path01
Windows :
H<PATH>\doclinks=
http://dochost/
UNIX : /d01/doclinks=
http://dochost
370
Avant de commencer
Vous devez disposer des autorisations ncessaires pour modifier les chemins
d'accs aux fichiers dans l'action Documents joints.
Procdure
1. Connectez-vous au systme et ouvrez une application proposant l'action
Documents joints.
2. Slectionnez l'action Bibliothque/Dossiers des pices jointes, puis
slectionnez Grer les dossiers.
3. Dans la fentre Grer tous les dossiers de documents, cliquez sur l'icne
Dtails en regard du dossier de documents dont vous souhaitez modifier le
chemin d'accs.
4. Dans la zone Chemin d'accs au fichier par dfaut, modifiez le chemin d'accs
pour indiquer le nouvel emplacement du rpertoire associ. Entrez le chemin
complet l'aide de la lettre du lecteur mapp.
La lettre du lecteur, le chemin d'accs et les noms de dossier sont sensibles la
casse et doivent tre dfinis sous le mme chemin d'accs et nom de dossier
que ceux crs prcdemment.
Remplacez les chemins d'accs par dfaut des dossiers Attachments, CAD,
Diagrams et Images par les chemins suivants :
Systme d'exploitation
Chemins d'accs
Windows
H:\doclinks\attachments
H:\doclinks\cad
H:\doclinks\diagrams
H:\doclinks\images
UNIX
/d01/doclinks/attachments
/d01/doclinks/cad
/d01/doclinks/diagrams
/d01/doclinks/images
371
Avant de commencer
Vous devez tre autoris diter les chemins d'accs aux fichiers dans l'action
Documents joints .
Procdure
1. Connectez-vous au systme et ouvrez une application proposant l'action
Documents joints.
2. Slectionnez l'action Bibliothque/Dossiers des pices jointes et slectionnez
Grer la bibliothque.
3. Dans la fentre Grer la bibliothque, cliquez sur l'icne Caractristiques en
regard du document dont vous souhaitez modifier le chemin.
4. Dans la zone Adresse URL/Nom de fichier, ditez le chemin d'accs pour
indiquer le nouvel emplacement du rpertoire doclinks. Entrez le chemin
complet l'aide de la lettre du lecteur mapp.
La lettre du lecteur, le chemin d'accs et les noms de dossier sont sensibles la
casse et doivent tre dfinis sous le mme chemin d'accs et nom de dossier
que ceux crs prcdemment.
Modifiez les chemins de chaque document comme suit :
Systme d'exploitation
Chemins d'accs
Windows
H:\doclinks\<filename>
Par exemple, la zone Adresse URL/Nom de
fichier du document 1001 s'affiche par
dfaut comme suit : \DOCLINKS\BOILDER.DWF
Changez ceci en :
H:\doclinks\BOILDER.DFW
372
Systme d'exploitation
Chemins d'accs
UNIX
/d01/doclinks/<filename>
Par exemple, la zone Adresse URL/Nom de
fichier du document 1001 s'affiche par
dfaut comme suit : \DOCLINKS\BOILDER.DWF
Changez ceci en :
/d01/doclinks/BOILDER.DFW
Description
Concepts associs:
Configuration de documents joints pour deux ordinateurs et un serveur HTTP
ddi, la page 340
Lorsque vous utilisez deux ordinateurs avec un serveur HTTP (Hypertext Transfer
Protocol) ddi sous Windows ou UNIX, la configuration et les spcifications
suivantes s'appliquent. Cette configuration s'applique aux plateformes WebSphere
Application Server ou WebLogic Server.
Procdure
1. Crez un rpertoire doclinks sur l'ordinateur o sont stocks les fichiers de
document.
Exemple :
Systme d'exploitation
Rpertoire Doclinks
Windows
D:\doclinks
UNIX
/home/doclinks
373
Systme d'exploitation
Rpertoire Doclinks
Windows
Serveur A : doclinks\attachments
Serveur A : doclinks\default
Serveur B : doclinks\diagrams
Serveur C : doclinks\images
UNIX
Serveur A : /home/doclinks/attachments
Serveur A : /home/doclinks/default
Serveur B : /home/doclinks/diagrams
Serveur C : /home/doclinks/images
Lecteur mapp
Windows
UNIX
Concepts associs:
Configuration de documents joints pour plusieurs ordinateurs et serveurs HTTP
(Hypertext Transfer Protocol), la page 341
Le scnario plusieurs ordinateurs et serveurs HTTP peut s'appliquer aux
plateformes WebSphere Application Server et WebLogic Server.
374
Procdure
1. Effectuez une des tches suivantes, en fonction de vtre systme d'exploitation :
Option
Description
Windows
Windows
UNIX
Edition des chemin d'accs par dfaut aux fichiers dans les
proprits systme pour plusieurs ordinateurs et plusieurs
serveurs HTTP
Aprs avoir modifi l'emplacement du rpertoire doclinks, vous pouvez utiliser
l'application Proprits systme pour modifier les chemins d'accs spcifis dans le
systme. Cette tche est valide sur WebSphere Application Server et WebLogic
Server, et sur les systmes excutant Windows ou UNIX.
Avant de commencer
Vous devez disposer des autorisations ncessaires pour modifier les chemins
d'accs aux fichiers dans l'action Documents joints.
Procdure
1. Connectez-vous au systme et accdez la Configuration du systme.
Slectionnez Configuration de la plateforme puis Proprits du systme.
2. Configurez les proprits suivantes pour la tche Documents joints :
Proprit
Description
Valeur globale
mxe.doclink.doctypes.defpath
Windows :
H:\doclinks
UNIX :
/d01/doclinks
375
Proprit
Description
Valeur globale
mxe.doclink.maxfilesize
mxe.doclink.path01
Windows : H<PATH>\doclinks=
http://dochostA
UNIX : /d01/doclinks=
Utilisez l'instruction suivante : Chemin http://dochostA
d'accs par dfaut au dossier =
Adresse URL de l'emplacement
partir duquel les fichiers seront
servis
Le systme lit la chane Chemin
d'accs par dfaut au dossier et la
remplace par la chane Adresse URL
de l'emplacement partir duquel
les fichiers seront servis.
mxe.doclink.path02
Windows : I<PATH>\doclinks=
http://dochostB
Windows : J<PATH>\doclinks=
http://dochostC
UNIX : /d02/doclinks=
http://dochostB
Utilis pour convertir les chemins
d'accs aux dossiers en adresses URL.
mxe.doclink.path03
UNIX : /d03/doclinks=
Utilis pour convertir les chemins
http://dochostC
d'accs aux dossiers en adresses URL.
376
Proprit
Description
Valeur globale
mxe.doclink.multilang.aix.web sphere Indiquez si l'application s'excute sur Dfinissez la valeur sur true si elle
une plateforme AIX WebSphere
s'excute sur une plateforme AIX
Application Server. La valeur par
WebSphere Application Server.
dfaut est false.
Dfinissez-la sur false si l'application
s'excute sur d'autres plateformes,
par exemple un systme diffrent de
WebSphere Application Server sur
AIX.
Avant de commencer
Vous devez disposer des autorisations requises pour modifier les chemins d'accs
aux fichiers dans l'action Documents joints.
Procdure
1. Connectez-vous au systme et ouvrez une application proposant l'action
Documents joints.
2. Slectionnez l'option Grer les dossiers partir de l'action
Bibliothque/Dossiers des pices jointes.
3. Dans la fentre Grer tous les dossiers de documents, cliquez sur l'icne
Dtails en regard du dossier de documents dont vous souhaitez modifier le
chemin d'accs.
4. Dans la zone Chemin d'accs au fichier par dfaut, modifiez le chemin d'accs
pour indiquer le nouvel emplacement du rpertoire associ. Entrez le chemin
complet l'aide de la lettre du lecteur mapp.
La lettre du lecteur, le chemin d'accs et les noms de dossier sont sensibles la
casse et doivent tre dfinis sous le mme chemin d'accs et nom de dossier
que ceux crs prcdemment.
Remplacez les chemins d'accs pour les pices jointes, les CAD, les diagrammes
et les images par les chemins suivants :
377
Systme d'exploitation
Chemins d'accs
Windows
H:\doclinks\attachments
I:\doclinks\diagrams
J:\doclinks\images
UNIX
/d01/doclinks/attachments
/d02/doclinks/diagrams
/d03/doclinks/images
Avant de commencer
Vous devez disposer des autorisations ncessaires pour modifier les chemins
d'accs aux fichiers dans l'action Documents joints.
Procdure
1. Connectez-vous au systme et ouvrez une application proposant l'action
Documents joints.
2. Slectionnez l'action Bibliothque/Dossiers des pices jointes et slectionnez
Grer la bibliothque.
3. Dans la fentre Grer la bibliothque, cliquez sur l'icne Caractristiques en
regard du document dont vous souhaitez modifier le chemin.
4. Dans la zone Adresse URL/Nom de fichier, ditez le chemin d'accs pour
indiquer le nouvel emplacement du rpertoire de liens de documents
(DocLinks). Entrez le chemin d'accs complet l'aide de l'identificateur d'unit
mapp.
L'identificateur d'unit, le chemin d'accs et les noms de dossier sont sensibles
la casse. Par consquent, cette dernire doit tre identique celle du chemin
et des noms de dossier crs auparavant.
5. Modifiez les chemins de chaque document comme suit :
378
Systme d'exploitation
Chemins d'accs
Windows
C:\doclinks\<filename>
Par exemple, la zone Adresse URL/Nom de
fichier du document 1001 s'affiche par
dfaut comme suit : \DOCLINKS\BOILDER.DWF
Changez ceci en :
C:\doclinks\BOILDER.DFW
UNIX
/d01/doclinks/<filename>
Par exemple, la zone Adresse URL/Nom de
fichier du document 1001 s'affiche par
dfaut comme suit : \DOCLINKS\BOILDER.DWF
Changez ceci en :
/home/doclinks/BOILDER.DFW
Description
Concepts associs:
Configuration de documents joints pour plusieurs ordinateurs et serveurs HTTP
(Hypertext Transfer Protocol), la page 341
Le scnario plusieurs ordinateurs et serveurs HTTP peut s'appliquer aux
plateformes WebSphere Application Server et WebLogic Server.
379
380
Consignateurs
Les consignateurs sont des composants du processus de consignation qui prparent
les instructions du journal qui doivent tre crites dans la console ou le fichier
journal.
Les consignateurs sont appels entits ou cls, par exemple
log4j.logger.maximo.sql. Ils forment une hirarchie. Un consignateur est dfini
comme l'anctre d'un autre consignateur. Cette relation est vraie uniquement si le
nom du consignateur est suivi d'un point ou s'il est un prfixe du nom du
consignateur descendant. Il n'y a pas d'anctre entre un consignateur et le
consignateur descendant, un consignateur devient le parent d'un consignateur
enfant. Par exemple, log4j.logger.maximo.sql est le parent de
log4j.logger.maximo.sql.WORKORDER.
Vous pouvez attribuer les niveaux suivants aux consignateurs : DEBUG, INFO,
WARN, ERROR et FATAL. Un niveau indique le type d'vnement que le systme
consigne.
Supplments
Les supplments sont des composants du processus de consignation. Vous pouvez
envoyer des requtes de journalisation vers plusieurs destinations. Ces destinations
de sortie sont appeles des supplments.
Les supplments peuvent exister pour les consoles ou les fichiers. Vous pouvez
associer un ou plusieurs consignateur(s) un supplment donn. Inversement,
vous pouvez associer un consignateur plusieurs supplments.
Types de supplment
Le systme offre les types de supplments suivants. Vous ne pouvez supprimer
aucun des supplments du systme.
Copyright IBM Corp. 2008, 2014
381
Description
Supplment de console
Supplment volutif
Mises en page
Les mises en page sont des composants du processus de consignation. Une mise en
page dtermine le format de sortie d'une instruction de journalisation.
Une mise en page est toujours associe un supplment. Par exemple, une
Structure de conversion telle que : %d{jj MMM aaaa HH:mm:ss:SSS} [%-2p] %m%n, a
pour rsultat l'instruction de journalisation suivante : 2007-05-07 14:07:41,508
[main] INFO MyApp - Entering application;
Paramtres de consignateurs
Les paramtres de journaux d'vnements dfinissent le type d'informations qui
sont consignes. Pour pouvoir activer la journalisation des applications ou des
composants d'excution, vous devez appliquer les paramtres de journal dans
l'application Journalisation.
Si vous crez un journal d'vnements ou que vous changez les paramtres de
journal, slectionnez l'action Appliquer les paramtres.
Effectuez cette action si vous changez les paramtres dans la zone Niveau de
journalisation ou dans la case Actif. Effectuez galement cette action si vous
ajoutez des consignateurs.
382
Exemple
Le nom du fichier journal du supplment volutif est maximo.log. Si le nom d'hte
est "acme" et le nom du serveur du systme est "MXServer", le nom du fichier est
acme_MXServer_maximo.log. Le nom de serveur est obtenu partir de la valeur
spcifie dans le fichier maximo.properties qui fait partie du fichier Archive
d'application d'entreprise.
Filtre EventTracker
Le filtre EventTracker est une classe Java qui peut consigner tous les vnements
client envoys au moteur d'automatisation de processus Tivoli. Vous pouvez
utiliser le filtre EventTracker pour effectuer le suivi de l'utilisation globale d'une
application et identifier la cause des problmes potentiels.
383
Une fois le filtre EventTracker activ, les vnements sont consigns dans le fichier
*_clientevents.log situ dans le rpertoire rpertoire racine du serveur
d'applications\profiles\profil\maximo\logs, o
v * reprsente la combinaison du nom d'hte du serveur et du serveur de moteur
d'automatisation de processus Tivoli.
v rpertoire racine du serveur d'applications est IBM WebSphere Application Server.
v profil est le profil sous lequel le moteur d'automatisation de processus Tivoli a
t install.
Par dfaut, le niveau de journalisation du filtre EventTracker est dfini sur INFO,
indiquant que tous les vnements sont consigns. Pour affiner la porte des
vnements consigns, vous pouvez dfinir le niveau de consignation sur ERROR
et spcifier un utilisateur, une application ou une combinaison spcifique
d'utilisateur et d'application. Si vous dfinissez le niveau de consignation sur
ERROR sans spcifier un utilisateur ou une application, seuls les vnements
d'erreur sont consigns.
Le filtre EventTracker ne consigne pas les exceptions. Toutefois, vous pouvez
comparer les horodatages du journal d'vnements au journal EventTracker pour
dterminer les causes potentielles des exceptions. Les entres de journal sont
consignes dans un format dlimit par des tabulations de sorte que vous puissiez
importer le fichier journal dans un tableur.
Le filtre EventTracker consigne les informations suivantes :
384
Elment de journal
Explication
Exemple de valeur
Date et heure
30/09/11 08:56:01.015
Dure
37
Server
localhost-MXServer
Utilisateur
wilson
MAXSessionID
ID session de l'utilisateur.
734
UISessionID
1(1)
App
Page
mainrec
Squence
2|1
Evnement
click
Contrle cible
toolactions_
button_0
Composant cible
toolactions_
button_0toolbarbutton_
image
Elment de journal
Explication
Exemple de valeur
Value
Valeur de l'vnement.
wotrack
mxevent
INSERT
additionalevent
additionaleventvalue
385
386
Procdure
1. Dans l'application Journalisation, slectionnez l'action Rpertorier les
proprits de consignation.
2. Copiez-collez les proprits dans un diteur de texte disponible sur la machine
du client.
3. Modifiez les proprits dans l'diteur de texte et enregistrez le contenu sous le
fichier logging.properties.
4. Copiez le fichier dans un environnement d'installation de systme o vous
pouvez gnrer un nouveau fichier EAR pour inclure le fichier
logging.properties.
5. Copiez le fichier logging.properties vers le dossier maximo\applications\
maximo\properties.
6. Aprs avoir gnr un nouveau fichier EAR, dployez-le dans le serveur
d'applications l'aide des tapes de dploiement EAR standard.
Concepts associs:
Consignateurs, la page 381
Les consignateurs sont des composants du processus de consignation qui prparent
les instructions du journal qui doivent tre crites dans la console ou le fichier
journal.
Paramtres de consignateurs, la page 382
Les paramtres de journaux d'vnements dfinissent le type d'informations qui
sont consignes. Pour pouvoir activer la journalisation des applications ou des
composants d'excution, vous devez appliquer les paramtres de journal dans
l'application Journalisation.
387
Avant de commencer
Vous devez vous assurer que le compte utilisateur utilis pour excuter le serveur
d'application possde des droits de lecture et d'criture sur le dossier de
destination du fichier journal.
Procdure
1. Dans l'application Journalisation, slectionnez l'action Dfinir le dossier racine
de consignation.
2. Dans la fentre Dfinir le dossier racine de consignation, indiquez un
emplacement dans la zone Dossier de journalisation racine.
Concepts associs:
Emplacements de fichier journal, la page 382
Les fichiers journaux peuvent tre stocks dans des emplacements par dfaut, dans
IBM WebSphere Application Server etOracle WebLogic Server.
Procdure
1. Slectionnez l'action Grer les supplments.
2. Dans la fentre Grer les supplments, vous pouvez crer, modifier ou
supprimer un supplment.
388
Exemple
Un administrateur systme entre un prix d'achat. Un script de validation de zone
associ la zone Prix d'achat de l'application Actifs excute des rgles mtier qui
calculent le cot de remplacement. Une erreur se produit, indiquant que le script
n'a pas russi excuter la ligne numro 17 du script. Si besoin, l'administrateur
systme peut placer les instructions de sortie dans le code de script afin d'isoler la
section errone du code. Il peut configurer la journalisation dtaille DEBUG afin
de dterminer le type de variable (entre ou sortie) ayant t reu ou calcul dans
le script.
Groupe/Zone
Tche priodique
Description
Escalade
ESCALADE
Port d'coute de
messagerie
LSNRCRON
Intgration
FLATFILECONSUMER
Automatise le traitement et
le chargement des donnes
contenues dans les fichiers
plat.
389
Tableau 62. Journaux d'vnements de tche priodique (suite). La prsente section fournit des dtails sur le
journal d'vnements de tche priodique.
Journaux d'vnements et
niveau de journalisation
Groupe/Zone
Tche priodique
Description
Intgration
IFACETABLECONSUMER
Automatise le traitement et
le chargement des donnes
contenues dans les tables
d'interface.
Intgration
JMSQSEQCONSUMER
Intgration
XMLFILECONSUMER
Automatise le traitement et
le chargement des donnes
contenues dans les fichiers
XML.
Rapport
REPORTLOCKRELEASE
Rapport
REPORTOUTPUTCLEANUP
390
Tableau 62. Journaux d'vnements de tche priodique (suite). La prsente section fournit des dtails sur le
journal d'vnements de tche priodique.
Journaux d'vnements et
niveau de journalisation
Groupe/Zone
Tche priodique
Description
Rapport
REPORTSCHEDULE
Automatise la suppression
des entres d'utilisation de
rapport qui sont cres
chaque excution de rapport.
Tableau de bord
KPICronTask
LDAPSYNC
Synchronisation
de l'utilisateur/du
groupe
Automatise la
synchronisation des
utilisateurs et des groupes
enregistrs dans un
rpertoire LDAP.
VMMSYNC
Synchronisation
de l'utilisateur/du
groupe
Automatise la
synchronisation des
utilisateurs et des groupes
enregistrs dans un
rpertoire LDAP.
Excute le processus de
rapprovisionnement pour
les articles en sortie directe.
Concepts associs:
Prsentation de l'application Journalisation, la page 381
Vous pouvez crer et grer les fichiers journaux contenant les messages
d'information, d'avertissement et d'erreur relatifs au systme.
Information associe:
Paramtres de proprit de rapport cl et tches priodiques
391
Journal d'vnements
Description
Niveau de journalisation
crontask
ESCALADE
sql
INFO
COMMTEMPLATE
INFO
392
Journal d'vnements
Description
Niveau de journalisation
Intgration
DEBUG
Description
Niveau de journalisation
REST
DEBUG
Interaction
DEBUG
Consigne les informations
relatives au processus de
conception ayant lieu lors de
la cration d'une interaction
de service Web et au
processus d'excution ayant
lieu lors de l'excution de
l'interaction de service Web.
Les utilisateurs dsigns
excutent les interactions de
service Web afin de recevoir
des donnes en mode
interactif partir de
systmes externes.
OSLC
DEBUG
Consigne les informations
relatives au processus de
conception ayant lieu lors de
la cration d'une interaction
OSLC et le processus
d'excution ayant lieu lors de
l'excution de l'interaction
OSLC.
Procdure
1. Ouvrez le fichier web.xml dans le rpertoire Tpae root\applications\maximo\
maximouiweb\ webmodule\WEB-INF\.
2. Supprimez le commentaire du code suivant pour le filtre :
Chapitre 15. Utilisation de la consignation
393
Procdure
1. Dans l'application Consignation, dans la table Consignation racine, dfinissez le
niveau de consignation pour log4j.logger.maximo.webclient.eventtracking sur
ERROR.
2. Dans la table Consignation, ajoutez une nouvelle ligne.
3. Dfinissez la zone Consignateur comme suit :
Option
Description
394
Procdure
1. Dans l'application Journalisation, affectez la valeur DEBUG aux proprits de
journalisation suivantes :
v log4j.logger.maximo.crontask.VMMSYNC
v log4j.logger.maximo.crontask.LDAPSYNC
v log4j.logger.maximo.sql.crontask.LDAPSYNC
v log4j.logger.maximo.sql.crontask.VMMSYNC
2. Pour activer la journalisation DEBUG SQL pour des objets mtier, affectez la
valeur DEBUG la proprit de journalisation
log4j.logger.maximo.sqL.servicename.objectname. Par exemple :
log4j.logger.maximo.sql.SIGNATURE.MAXUSER=DEBUG
log4j.logger.maximo.sql.SIGNATURE.MAXGROUP=DEBUG
log4j.logger.maximo.sql.PERSON.PERSON=DEBUG
log4j.logger.maximo.sql.PERSON.EMAIL=DEBUG
log4j.logger.maximo.sql.PERSON.PHONE=DEBUG
Procdure
1. Dans l'application Consignation, dans la table Consignation racine, dfinissez le
niveau de consignation pour log4j.logger.maximo.webclient.eventtracking sur
ERROR.
2. Slectionnez l'action Appliquer les paramtres.
Corrlation de journaux
Le processus de corrlation consiste analyser un ensemble d'vnements
connexes. Cette analyse est base sur des rgles utilises pour interprter les
donnes d'vnement. Lorsque la corrlation de journaux est active, vous pouvez
utiliser l'ID de corrlation pour identifier la demande d'IU, l'action de tche
priodique, l'objet MXSCRIPT ou l'appel REST l'origine de l'entre de journal.
395
ID de corrlation
Lorsque la corrlation de journaux est active, utilisez l'ID de corrlation pour
identifier la demande d'interface utilisateur (IU), l'action de tche priodique,
l'objet MXSCRIPT ou l'appel REST l'origine de l'entre de journal. Toutes les
entres de journal associes une demande d'IU ou une action de tche
priodique prsentent le mme ID de corrlation. Un ID de corrlation unique
s'applique tous les groupes d'entres de journal quels qu'ils soient, par exemple,
les journaux SQL ou encore les journaux d'application.
L'ID de corrlation se prsente sous la forme suivante : [IDC-TYPE-NUMERO]. Le
type peut tre CRON (PERIODIQUE), UI (IU), MXSCRIPT ou REST. Le numro garantit
l'aspect d'unicit. Le nom de serveur est galement inclus lorsque la corrlation de
journaux est active. Lorsque des entres de journal ne sont pas encore corrles, la
zone du journal associe l'ID de corrlation est vide. Lorsqu'un journal est gnr
avant que le nom du serveur ne soit disponible, la zone associe au nom de
serveur est alors vide.
Pour activer la corrlation de journaux, ajoutez la proprit
mxe.logging.CorrelationEnabled au niveau de l'application Proprits systme.
Pour activer la corrlation de demandes d'IU, ajoutez la proprit
mxe.webclient.logging.CorrelationEnabled au niveau de l'application Proprits
systme.
Exemple
L'exemple suivant illustre le journal de corrlation des demandes d'IU associes
une instruction SQL en cours de dbogage :
396
Avant de commencer
Si vous souhaitez changer les dtails des messages personnaliss qui s'affichent
dans un fichier journal, par exemple, le prfixe ou le texte de message, ouvrez
l'application Configuration de base de donnes. Slectionnez l'action Messages.
Effectuez un filtrage sur le message begincustomlog ou endcustomlog, modifiez le
message et sauvegardez l'enregistrement.
397
Procdure
1. Dans l'application Journalisation, cliquez sur Configurer les messages de
journal personnaliss dans la barre d'outils.
2. Dans la fentre Configurer les messages de journal personnaliss, spcifiez les
commentaires que vous souhaitez inclure dans les sections de dbut et de fin
du fichier journal.
3. Notez les numros de message d'erreur des messages de dbut et de fin de
manire pouvoir les rechercher ultrieurement dans le fichier journal.
4. Pour injecter le message de dbut dans le fichier journal afin d'assurer le suivi
d'un scnario, cliquez sur Ecrire le message de dbut dans le fichier journal.
5. Effectuez les actions.
6. Pour injecter le message de fin afin de cesser l'criture dans le fichier journal,
cliquez sur Ecrire le message de fin dans le fichier journal. Les informations
de journal captures entre le message de dbut et le message de fin peuvent
tre consultes.
7. Accdez l'emplacement o le fichier journal a t sauvegard.
8. Ouvrez le fichier journal dans un diteur de texte et recherchez les messages de
dbut et de fin.
9. Passez en revue les instructions et les messages affichs entre le message de
dbut et le message de fin pour assurer le suivi du scnario et rsoudre le
problme.
Rplication de l'erreur
Dans l'application Suivi des interventions, Marco cre une intervention et y associe
plusieurs tches. Chaque tche est organise en squence. Lorsque Marco tente de
sauvegarder l'intervention, l'erreur BMXAA5395E La tche 20 gnre une condition
de fin de boucle en se connectant nouveau la tche 10 s'affiche.
L'intervention ne peut pas tre sauvegarde. Si Marco active le journal
d'vnements de l'application Suivi des interventions et le journal d'vnements
SQL, il peut afficher des informations dtailles lui permettant de dterminer la
cause de l'erreur.
398
Successors -> []
Successors -> []
Successors ->
Successors ->
Successors ->
Chaque chemin d'une squence de tches dans l'application Suivi des interventions
est valid. On appelle chaque chemin une branche. Pour chaque branche,
l'application dtermine si l'une des tches qu'elle comporte pointe vers elle-mme
quelque part dans la branche. On appelle cette condition une boucle.
Une fois la liste de tches cre, chaque branche est valide partir de la tche 50
(T1089).
21 May 2012 11:37:03:931 [DEBUG] [MXServer] [] Beginning from a new starting point
[T1089]
21 May 2012 11:37:03:931 [DEBUG] [MXServer] [] Start validating branch:T1089
- - 21 May 2012 11:37:03:932 [DEBUG] [MXServer] [] T1089
Une recherche de boucles est effectue dans les tches 10 (T1085), 20 (T1086) et 30
(T1087).
21 May 2012 11:37:03:932 [DEBUG] [MXServer] []
21 May 2012 11:37:03:932 [DEBUG] [MXServer] []
T1085
T1086
399
Les instructions DEBUG sont des sorties pour les tches 10 (T1085) et 20 (T1086) de
successeurs. Il n'existe aucune instruction DEBUG pour la tche 30 (T1087), ce qui
indique que l'erreur a t dtecte lors de la validation de la tche 20 (T1086).
21 May 2012 11:37:03:932 [DEBUG] [MXServer] []
La tche 20 gnre une condition de fin de boucle en se connectant nouveau
la tche 10.
Successeur
Successeur
Successeur
Tche 20
Tche 50
400
Successeur
Tche 20
Tche 10
Successeur
Tche 40
Tche 30
Avant de commencer
Vous devez avoir accs l'application Tableau d'affichage pour pouvoir crer et
poster des messages.
401
Procdure
1. Dans la barre de navigation, la zone Tableau d'affichage affiche tous les
messages du tableau d'affichage. Lorsque vous modifiez la valeur du champ
Consult, vous indiquez les messages afficher. Par dfaut, la valeur de la
zone Consult est N et la zone Tableau d'affichage affiche les messages non lus.
Pour afficher les messages dj lus ou l'ensemble des messages, procdez
comme suit :
v Entrez O dans la zone Consult pour visualiser les messages du tableau
d'affichage prcdemment affichs.
v Ne renseignez pas la zone Consult pour afficher tous les messages
(messages du tableau d'affichage prcdemment consults et non lus). Les
messages s'affichent en commenant par le message le plus rcent. Chaque
message contient la date et l'heure laquelle il a t post sur le Tableau
d'affichage.
2. Dans la fentre Tableau d'affichage, cliquez sur un message pour afficher les
dtails de celui-ci.
3. Cliquez nouveau sur le message pour rduire la vue dtaille du message.
4. Cliquez sur OK.
Procdure
1. Dans l'application Tableau d'affichage, cliquez sur Nouveau message.
2. Entrez un identificateur, l'objet du message, une date d'envoi et une date
d'expiration.
3. Le message doit comporter 4 000 caractres maximum.
4. Facultatif : Limitez l'envoi du message un public particulier (par exemple,
une organisation, un site, un groupe de personnes).
5. Sauvegardez vos changements.
6. Dans le menu Slectionner une action, cliquez sur Changer le statut et faite
passer le message l'tat approuv.
Procdure
1. Dans l'application Tableau d'affichage, ouvrez le message pour lequel vous
souhaitez dfinir un public.
402
Procdure
1. Dans l'application Tableau d'affichage, ouvrez le message dont vous souhaitez
modifier le statut.
2. Slectionnez l'action Changer le statut.
3. Dans la fentre Changer le statut, slectionnez un statut et cliquez sur OK pour
enregistrer vos modifications.
Exemple
Par exemple, vous pouvez crer un message de tableau d'affichage avec un statut
de Brouillon, puis acheminer le message vers un superviseur. Le superviseur rvise
le message et modifie son statut sur Approuv. Le message est ensuite post sur le
tableau d'affichage.
Procdure
1. Dans l'application Tableau d'affichage, ouvrez le message que vous souhaitez
copier.
2. Slectionnez l'action Dupliquer le message.
3. Facultatif : Dans le nouveau message, modifiez le sujet, le message, et les dates
de publication et d'expiration.
4. Sauvegardez vos changements.
Procdure
1. Dans l'application Tableau d'affichage, ouvrez le message pour lequel vous
souhaitez afficher le journal de communication.
2. Cliquez sur l'onglet Journal de communication. Par dfaut, vous pouvez
visualiser les messages par ordre chronologique inverse selon la zone Date.
3. Cliquez sur Visualiser les dtails pour visualiser les dtails d'un message. Les
informations du journal de communication sont en lecture seule.
Chapitre 16. Gestion des tableaux d'affichage
403
Concepts associs:
Journaux de communication pour les messages du tableau d'affichage, la page
401
Vous pouvez afficher un journal de communication pour le message de tableau
d'affichage dans l'application Tableau d'affichage. Les journaux de communication
seront disponibles dans plusieurs applications.
Procdure
1. Dans l'application Tableau d'affichage, affichez le message dont vous souhaitez
visualiser l'historique de statut.
2. Slectionnez l'action Afficher l'historique.
3. Affichez les informations de statut et cliquez sur OK.
Procdure
1. Dans l'application Proprits, ouvrez la proprit systme
mxe.crontask.deleteBB.
2. Spcifiez 1 comme valeur de proprit globale, enregistrez la proprit, puis
actualisez la session.
3. Dans l'application Escalades, ouvrez l'escalade ESCBLTNEXP.
4. Slectionnez l'action Activer/Dsactiver l'escalade.
5. Spcifiez les valeurs dans la zone Intervalle de temps coul et dans la zone
Unit de mesure d'intervalle de l'attribut de temps coul EXPIREDATE.
6. Dans la section Actions, ajoutez l'action DELEXPMSG.
7. Enregistrez l'escalade.
8. Activez l'escalade.
404
Avant de commencer
Dans l'application Ensembles, vous pouvez afficher les organisations qui sont
associes des ensembles. Avant de pouvoir afficher l'organisation, vous devez
utiliser l'application Organisations pour affecter l'ensemble au moins une
organisation.
Procdure
1. Dans l'application Ensembles, cliquez sur Nouvelle ligne.
2. Entrez un nom pour l'ensemble. Le nom doit tre unique pour tous les
ensembles. Un ensemble d'articles et un ensemble de socits ne peuvent pas
avoir le mme nom.
3. Facultatif : Fournissez une description de l'ensemble.
4. Spcifiez une valeur pour le type.
5. Facultatif : Si vous avez spcifi SOCIETE comme valeur du type, cochez la
case Ajouter automatiquement les socits au Rfrentiel des socits pour
crer automatiquement un enregistrement de rfrentiel des socits. Un
enregistrement de rfrentiel des socits est alors cr lorsqu'un utilisateur
ajoute une socit dans l'application Socits. Si vous ne cochez pas cette case,
les utilisateurs doivent ajouter les socits dans l'application Rfrentiel des
socits.
405
6. Dans la zone Statut par dfaut, spcifiez le statut que vous voulez donner au
rfrentiel d'articles, l'article de service et aux enregistrements d'outil crs.
7. Cliquez sur Enregistrer les ensembles. Une fois l'enregistrement sauvegard,
les seules zones que vous pouvez modifier sont la zone Description des
ensembles et, pour un ensemble de socits, la case Ajouter automatiquement
les socits au Rfrentiel des socits.
Procdure
1. Dans l'application Ensembles, cliquez sur Afficher les dtails pour l'ensemble
que vous voulez modifier.
2. Modifiez un ou plusieurs des paramtres suivants :
v Modifiez la description.
v Pour un ensemble de socits, cochez la case Ajouter automatiquement les
socits au Rfrentiel des socits.
3. Sauvegardez vos changements.
406
Description
Niveau systme
Niveau ensemble
Niveau organisation
Niveau site
407
Sites et organisations
Un site est une division d'une organisation qui grent certaines donnes
indpendamment des autres sites. Lorsque vous crez une organisation, vous crez
au moins un site.
Lorsque vous crez un site, les valeurs que vous spcifiez sont utilises par dfaut
pour ce site. Vous pouvez modifier les valeurs selon vos besoins. Vous ne pouvez
pas supprimer un site ni supprimer une organisation une fois que vous lui avez
ajout un site.
Vous pouvez utiliser des sites pour grer la scurit et accorder aux utilisateurs
diffrents droits sur diffrents sites.
Les sites appartenant la mme organisation doivent utiliser la mme devise. Ils
doivent galement partager les mmes options pour les interventions, les actifs, la
main-d'oeuvre et d'autres types de donnes.
408
Ensembles d'articles
Les ensembles d'articles permettent plusieurs organisations d'une entreprise
d'afficher et de faire un choix dans un ensemble d'articles commun stock dans le
magasin. Une organisation peut tre associe un seul ensemble d'articles.
Toutefois, plusieurs organisations peuvent utiliser le mme ensemble d'articles.
Vous identifiez un ensemble d'articles l'aide d'un nom ou d'un numro unique et
chaque article appartenant l'ensemble d'articles possde un numro d'article
unique.
Lorsque vous crez une organisation, vous associez celle-ci un ensemble
d'articles. Lorsque vous crez un article, celui-ci est plac par dfaut dans
l'ensemble d'articles associ l'organisation pour le site d'insertion par dfaut.
Numrotation automatique
Lorsque vous configurez la numrotation automatique et qu'un utilisateur cre un
enregistrement, les ID d'enregistrement, ou d'autres zones spcifies, sont
incrments de un.
Pour de nombreuses applications, telles que Suivi des interventions, Demande
d'achat, Bons de commandes et Factures, la numrotation automatique est dj
configure pour leurs principales zones, tel que l'ID d'enregistrement. Vous pouvez
modifier la squence de dmarrage par dfaut. Vous pouvez galement ajouter un
prfixe une squence de numrotation existante ou ajouter la numrotation
automatique d'autres zones. Pour les applications qui n'utilisent pas la
numrotation automatique, vous pouvez la configurer pour la zone de l'ID
enregistrement ou pour d'autres zones.
Les applications stockent des donnes sur l'un de ces niveaux : systme, ensemble,
organisation et site. Utilisez diffrentes actions pour configurer la numrotation
automatique pour des applications chaque niveau. Pour une implmentation
multisite, vous pouvez utiliser des squences de numrotation automatique
diffrentes pour des organisations et des sites diffrents. Par exemple, Suivi des
interventions est une application de niveau site. Vous pouvez configurer diffrentes
squences de numrotation automatique pour chaque site.
Spcifiez le plan de numrotation de la numrotation automatique dans
l'application Organisations. Pour implmenter le plan de numrotation dans
l'organisation en numrotation automatique, utilisez l'application Configuration de
base de donnes.
409
410
rfrentiel est ajout. Si le rfrentiel d'articles 1000 est insr dans le site 1 de
l'organisation A et que le prochain enregistrement de rfrentiel d'articles est insr
dans le site 3 de l'organisation B, le numro de rfrentiel d'articles du site 3 est
1001.
411
Description
Interventions
Rgles de modification
Options du site
412
Indique des paramtres par dfaut pour le stock, par exemple des
points d'arrt ABC, des variances de cot et de devise et des
soldes ngatifs en cours et disponibles.
Rapprovisionnement
de l'inventaire
Cots de l'inventaire
Options de transfert
Description
Main-d'oeuvre du bon
de commande
Options de taxe
Options de contrat
Options de facturation
Indique des paramtres par dfaut pour les factures, par exemple
s'il faut valider la priode comptable lorsque vous enregistrez une
facture. Vous pouvez galement copier la date de facture spcifie
par le fournisseur dans la zone Date d'envoi GLG.
Options d'actif
Options de
l'arborescence
Options de
main-d'oeuvre
Options de solutions de Indiquer si les solutions pour les tickets globaux sont
ticket global
automatiquement appliques aux tickets globaux associs.
Options d'accord de
niveau de service
Options de flux de
travaux
Paramtres systme
413
Options de l'arborescence
Les options de l'arborescence indiquent comment s'ouvre une arborescence. Les
options d'arborescence s'appliquent aux applications dans lesquelles les zones
Emplacement et Actif sur un enregistrement sont vides. Elles s'appliquent
galement l'action Ouvrir l'arborescence dans l'application Actifs.
Deux options s'offrent vous :
Dbut l'emplacement de niveau maximal (affichage partir du sommet du
systme principal)
L'arborescence ouvre l'onglet Emplacement et commence par
l'emplacement de niveau suprieur du systme principal. Cette option est
utile pour les organisations possdant un grand nombre d'enregistrements
d'actif, qui utilisent des hirarchies d'emplacements pour classer ces
enregistrements.
Le niveau suprieur commence l'actif de niveau suprieur (Afficher tous les
actifs sans parent)
L'arborescence s'affiche dans l'onglet Actif. Cette option est utile si les
enregistrements d'actif sont classs dans une hirarchie qui comporte
quelques enregistrements d'actif de niveau suprieur. Si l'organisation
414
Cration d'organisations
Dans l'application Organisations, crez les organisations utiliser avec le systme.
Chaque organisation peut possder plusieurs sites.
Avant de commencer
Vous devez crer au moins une organisation et un site. Avant de crer la premire
organisation, utilisez l'application Codes de devise pour crer au moins un code de
devise. Vous ne pouvez pas modifier la devise de base une fois que vous avez
enregistr l'enregistrement. Utilisez l'application Ensembles pour crer au moins un
ensemble d'articles et un ensemble de socits. Utilisez l'application Plan
comptable pour crer un compte GLG. Plusieurs organisations peuvent utiliser le
mme ensemble d'articles ou de socits.
Procdure
1. Dans l'application Organisations, cliquez sur Nouvelle organisation.
Entrez un nom pour l'organisation.
Spcifiez le code de devise de base 1 pour votre devise de base.
Facultatif : Spcifiez la devise de base 2.
Spcifiez l'ensemble d'articles et l'ensemble de socits que vous souhaitez
associer cette organisation.
6. Dans la zone Statut par dfaut, slectionnez le statut que vous souhaitez
affecter la nouvelle fiche article, au nouveau service et aux nouveaux
enregistrements d'outil.
7. Cliquez sur Enregistrer l'organisation.
2.
3.
4.
5.
Avant de commencer
Pour activer une organisation, vous devez tout d'abord crer le compte GLG dans
l'application Plan comptable. Ce processus inclut la cration de valeurs de compte
Chapitre 18. Gestion des organisations
415
Procdure
1. Dans l'application Organisations, slectionnez l'organisation que vous souhaitez
activer.
2. Dans l'onglet Organisation, dans la zone Compte de compensation, indiquez le
code du compte que vous avez cr dans l'application Plan comptable.
3. Cochez la case Actif.
Suppression d'organisations
Au fur et mesure que votre entreprise volue, vous pouvez supprimer les
organisations que vous avez cres.
Procdure
1. Dans l'onglet Liste de l'application Organisations, slectionnez l'organisation
approprie.
2. Slectionnez l'action Supprimer l'organisation.
3. Sauvegardez vos changements.
Procdure
1. Dans l'application Organisations, slectionnez une organisation.
2. Slectionnez l'action Options d'intervention > Autres options d'organisation.
3. Dans la fentre Autres options d'organisation, indiquez si la rservation de
matriaux doit tre annule lorsque le statut de l'intervention change pour
Termin ou Ferm.
4. Cliquez sur OK.
Procdure
1. Dans l'application Organisations, slectionnez l'organisation pour laquelle vous
souhaitez spcifier les options de proprit.
416
Description
Procdure
1. Dans l'application Organisations, slectionnez l'organisation approprie.
2. Sur l'onglet Organisation, slectionnez l'action Options d'achat > Options de
contrat.
3. Dans la fentre Options de contrat, slectionnez le type de contrat.
4. Cliquez sur Associer des proprits.
Chapitre 18. Gestion des organisations
417
Avant de commencer
Les conditions gnrales que vous associez sont drives des valeurs de
l'application Conditions gnrales.
Procdure
1. Dans l'application Organisations, slectionnez l'organisation approprie.
2. Sur l'onglet Organisation, slectionnez l'action Options d'achat > Options de
contrat.
3. Dans la fentre Options de contrat, slectionnez le type de contrat.
4. Cliquez sur Associer des termes.
5. Dans la fentre Associer des conditions gnrales, cliquez sur Nouvelle ligne.
6. Dans la zone Termes, spcifiez une valeur.
7. Cliquez sur OK.
Concepts associs:
Taxes des organisations, la page 414
Vous pouvez spcifier des comptes GLG de taxe et des codes de taxe par dfaut
pour calculer la taxe due pour une demande d'achat, une demande de devis, un
bon de commande ou une facture. Vous pouvez galement indiquer l'ordre dans
lequel les codes de taxe sont utiliss dans les calculs.
Rfrence associe:
Options de personnalisation pour des applications, la page 412
De nombreuses options et de nombreux paramtres peuvent tre personnaliss
pour vos applications de l'application Organisations, notamment les options
d'intervention, de stock, d'achat, d'actif et de maintenance prventive (MP). Vous
pouvez accder ces options partir du menu Slectionner une action ou de la
section Plus d'actions du menu de navigation latral.
418
Procdure
1. Dans l'application Organisations, slectionnez l'organisation pour laquelle vous
voulez dfinir les options de facturation.
2. Dans le menu Slectionner une action, slectionnez Options d'achat > Options
de facturation.
3. Dans la bote de dialogue Options de facturation, spcifiez si vous voulez que
la zone Date de postage GLG soit mise jour avec la date dans la zone Date
de facturation.
4. Indiquez si vous voulez que la priode financire soit valide chaque
sauvegarde de la facture. Dslectionnez cette option si vous voulez que la
priode financire soit valide lorsque la facture est approuve.
5. Pour les factures de consignation, indiquez le nombre maximal de lignes
pouvant tre incluses dans la facture pour un fournisseur spcifique. Le
nombre de lignes maximal par dfaut est 40.
6. Cliquez sur OK.
Concepts associs:
Taxes des organisations, la page 414
Vous pouvez spcifier des comptes GLG de taxe et des codes de taxe par dfaut
pour calculer la taxe due pour une demande d'achat, une demande de devis, un
bon de commande ou une facture. Vous pouvez galement indiquer l'ordre dans
lequel les codes de taxe sont utiliss dans les calculs.
Rfrence associe:
Options de personnalisation pour des applications, la page 412
De nombreuses options et de nombreux paramtres peuvent tre personnaliss
pour vos applications de l'application Organisations, notamment les options
d'intervention, de stock, d'achat, d'actif et de maintenance prventive (MP). Vous
pouvez accder ces options partir du menu Slectionner une action ou de la
section Plus d'actions du menu de navigation latral.
419
Procdure
1. Dans l'application Organisations, slectionnez l'organisation pour laquelle vous
souhaitez configurer la numrotation automatique.
2. Slectionnez l'action Niveau systme, Dfinir le niveau, Niveau organisation
ou Niveau du site.
3. Spcifiez les valeurs pour le niveau appropri :
v Pour les niveaux systme, des ensembles et d'organisation, indiquez ou
modifiez des valeurs de dpart.
v Pour le niveau du site, indiquez ou modifiez des valeurs pour le nom de
numro automatique et la valeur de dpart.
4. Facultatif : Pour que la numrotation automatique soit prcde d'une valeur
standard, spcifiez une valeur pour le prfixe. Par exemple, IN (pour incident)
peut prcder la numrotation automatique.
5. Cliquez sur OK.
Concepts associs:
Numrotation automatique, la page 409
Lorsque vous configurez la numrotation automatique et qu'un utilisateur cre un
enregistrement, les ID d'enregistrement, ou d'autres zones spcifies, sont
incrments de un.
Niveaux d'application et stockage des donnes, la page 407
Les donnes d'application sont stockes diffrents niveaux. La sparation des
donnes vous permet de rutiliser autant de donnes que possibles dans les
organisations et les sites sans enfreindre les meilleures pratiques concernant la
scurit et les autorisations.
Procdure
1. Dans l'application Organisations, slectionnez l'organisation pour laquelle vous
souhaitez spcifier la numrotation automatique.
2. Slectionnez l'action Options d'achat > Options de BC.
3. Dans la fentre Options de BC, slectionnez Autoriser la cration d'articles de
commande spciale.
4. Cliquez sur OK et enregistrez vos modifications.
Concepts associs:
420
Procdure
1. Dans l'application Organisations, slectionnez l'organisation approprie.
2. Slectionnez l'action Options d'intervention > Autres options d'organisation.
3. Indiquez les dtails que vous voulez afficher aux utilisateurs :
v Pour afficher des informations de statut de l'actif aprs qu'un utilisateur ait
termin ou ferm une intervention, et lorsque le statut de l'actif est toujours
arrt, cochez la case Mess. de rapp. sur tps d'arrt clture d'interv. pour
actif au statut ARRET.
v Pour afficher un message de garantie lorsqu'un utilisateur entre un actif sous
garantie dans une intervention, cochez la case Afficher les conditions de
garantie.
v Pour afficher un message de problme dupliqu lorsqu'un problme
dupliqu est signal pour un actif ou un emplacement, cochez les cases Sur
actif ou Associ l'emplacement.
4. Cliquez sur OK.
421
422
423
Personnes
Modifier la disponibilit
Gestionnaire des affectations
Modifier les disponibilits
Le systme combine les affectations de l'agenda standard et les exceptions afin de
dterminer la disponibilit d'une personne au cours d'un jour donn, d'une priode
de travail donne, etc.
Cration d'agendas
Vous pouvez crer des agendas pour dfinir des temps de travail comprenant une
date de dbut et une date de fin, ainsi que des priodes de travail. Un agenda peut
galement spcifier les priodes non travailles comme les week-ends, les congs et
les jours de fermeture.
Avant de commencer
Votre site insr par dfaut doit se trouver dans l'organisation pour laquelle vous
souhaitez crer l'agenda. Pour vrifier et modifier votre site insr par dfaut,
utilisez le lien Profil > Informations par dfaut dans la barre d'outils.
Procdure
1.
2.
3.
4.
424
Procdure
1. Dans l'application Agendas, slectionnez l'agenda pour lequel vous souhaitez
dfinir une nouvelle priode de travail.
2. Slectionnez l'action Dfinir/Affecter les quipes.
3. Dans la fentre Dfinir/Affecter les quipes, cliquez sur Nouvelle ligne.
4. Entrez un nom pour la priode de travail.
5. Facultatif : Entrez une description pour la priode de travail.
6. Indiquez le jour par lequel vous souhaitez que le modle commence.
7. Entrez le nombre de jours dans le modle. Par exemple, les modles
hebdomadaires ont, en rgle gnrale, sept jours, mais vous pouvez avoir
besoin d'un modle 10, 14 jours ou autre.
8. Facultatif : Dfinissez un modle et appliquez les priodes de travail l'agenda.
9. Cliquez sur OK. La fentre Dfinir/Affecter les quipes s'affiche avec les dtails
dans la table Structure d'quipe.
Concepts associs:
Modles de priodes de travail pour agendas, la page 423
Une priode de travail dsigne des temps de travail qui ne sont pas spcifiques
une date. Vous choisissez les jours travaills, puis vous dsignez les heures de
dbut et de fin du travail.
Procdure
1. Dans l'application Agendas, slectionnez l'agenda auquel vous souhaitez
appliquer une priode de travail.
2. Slectionnez l'action Dfinir/Affecter les quipes.
3. Dans la fentre Dfinir/Affecter les quipes, cliquez sur Affecter les quipes.
4. Dans la fentre Affecter les quipes sur une priode, slectionnez l'une des
plages suivantes.
Option
Description
Agenda complet
Dates slectionnes
425
Avant de commencer
Une fois la priode de travail cre, vous pouvez spcifier un modle de priode
de travail.
Procdure
1. Dans l'application Agendas, slectionnez l'agenda pour lequel vous souhaitez
appliquer une priode de travail.
2. Slectionnez l'action Dfinir/Affecter les quipes.
3. Dans la fentre Dfinir/Affecter les quipes, cliquez sur Dfinir la structure.
4. Pour le premier jour ouvrable du modle, entrez les heures auxquelles ce jour
commence et finit. Lorsque vous dplacez le curseur vers la zone Heures de
travail, les heures de travail sont calcules en tant que dure entre les deux
heures saisies.
5. Facultatif : Entrez une valeur diffrente pour les horaires de travail.
6. Entrez les heures de dbut et de fin des jours ouvrables restants. Pour copier
les valeurs d'un jour aux autres jours, cliquez sur Remplir les donnes sur les
jours ouvrables.
7. Cliquez sur OK.
Concepts associs:
Modles de priodes de travail pour agendas, la page 423
Une priode de travail dsigne des temps de travail qui ne sont pas spcifiques
une date. Vous choisissez les jours travaills, puis vous dsignez les heures de
dbut et de fin du travail.
Copie de calendriers
Le moyen le plus simple de crer un calendrier similaire un calendrier existant
consiste copier le calendrier existant pour modifier ensuite, en fonction des
besoins, la copie ainsi obtenue.
Procdure
1. Dans l'application Calendriers, slectionnez le calendrier que vous souhaitez
copier.
2. Slectionnez l'action Dupliquer le calendrier.
3. Entrez un nom pour le nouveau calendrier.
4. Facultatif : Entrez une description pour le calendrier. Par dfaut, cette
description correspond celle du calendrier que vous avez copi.
5. Sauvegardez vos changements. Lorsque vous enregistrez le nouveau calendrier,
toutes les informations relatives aux priodes de travail et non travailles sont
copies depuis l'ancien calendrier.
426
Suppression de calendriers
Lorsque vous cessez d'utiliser un calendrier, vous pouvez le supprimer.
Procdure
1. Dans l'application Calendriers, slectionnez le calendrier que vous souhaitez
supprimer. Vous pouvez slectionner seulement un calendrier la fois pour
suppression.
2. Slectionnez l'action Supprimer le calendrier.
3. Cliquez sur Oui.
Procdure
1. Dans l'application Agendas, slectionnez l'agenda pour lequel vous souhaitez
crer des priodes d'activit.
2. Cliquez sur l'onglet Priodes de travail. Toutes les priodes d'activit s'affichent
pour l'agenda entier, y compris toutes les dates comprenant des horaires de
travail dfinis ou des heures non travailles dfinies.
3. Cliquez sur Nouvelle ligne.
4. Indiquez des valeurs pour la date de travail, la priode de travail, les heures de
dbut et de fin et les heures de travail.
5. Facultatif : Ajoutez une remarque.
6. Sauvegardez vos changements.
427
Procdure
1. Dans l'application Agendas, slectionnez l'agenda que vous souhaitez modifier.
2. Cliquez sur l'onglet Priodes de travail. Toutes les priodes d'activit de
l'agenda entier sont affiches, y compris toutes les dates comprenant des
horaires de travail dfinis ou une heure non travaille dfinie.
3. Trouvez la ligne comprenant la priode d'activit modifier.
4. Modifiez les heures de dbut et de fin, les horaires de travail et les remarques.
5. Sauvegardez vos changements.
Exemple
Si vous disposez d'un agenda d'entreprise et que vous souhaitez modifier la
priode d'activit en faveur d'une seule priode de travail pour une seule date
parce que la socit ferme ses portes plus tt, modifiez la priode de travail pour
cette date.
Procdure
1. Dans l'application Agendas, slectionnez l'agenda pour lequel vous souhaitez
dfinir une priode non travaille.
2. Slectionnez l'action Dfinir les priodes d'inactivit.
3. Dans la fentre Dfinir les priodes d'inactivit, cliquez sur Nouvelle ligne.
4. Facultatif : Entrez une description pour la priode non travaille.
5. Spcifiez des dates de dbut et de fin. Pour une priode non travaille ayant
lieu sur une seule journe, les dates de dbut et de fin sont identiques.
6. Spcifiez une valeur pour le type.
7. Cliquez sur Appliquer.
8. Cliquez sur OK.
Concepts associs:
Exceptions l'agenda standard, la page 423
Les informations concernant les individus (par exemple, les jours de cong, les
congs de maladie, les congs pour raison personnelle et les heures de travail
supplmentaire) ne sont pas stockes dans l'enregistrement de l'agenda principal.
428
429
430
Rsultat
431
432
Attributs de classification
Les attributs permettent de dfinir les caractristiques des classifications. Par
exemple, pour une classification pompe, vous pouvez avoir l'attribut
cheval-vapeur. Pour un chemin de classification PROBLEM\COMPUTER, vous
pouvez avoir l'attribut taille de mmoire.
Vous pouvez dfinir plus prcisment les attributs par domaine. Un attribut de
classification peut tre li un domaine de type ALN, numrique ou table. Vous
pouvez valider un attribut par rapport aux valeurs contenues dans une colonne de
base de donnes particulire en utilisant un domaine table.
Pour dfinir les domaines, utilisez l'application Domaines.
Regroupements d'attributs
Vous pouvez regrouper les attributs en sections pour pouvoir utiliser le mme
attribut plusieurs fois.
433
Emplacements
Solutions
Tickets (demandes de service, incidents et problmes)
Interventions (activits, changements et mises en production)
434
Codes d'activit
Vous pouvez appliquer les codes d'activit lorsque vous crez des classifications.
Vous pouvez obtenir la liste des codes que vous utilisez le plus souvent dans votre
entreprise et les appliquer vos classifications.
Cration de classifications
Classifier les informations permet de les catgoriser de manire logique afin de
pouvoir les retrouver plus facilement. Vous pouvez classifier diffrents types
d'enregistrements (par exemple, les enregistrements d'emplacement, d'actif, d'article
et d'intervention).
Procdure
1. Dans la barre d'outils de l'application Classifications, cliquez sur Nouvelle
classification.
2. Dans la zone Classification, spcifiez une classification.
3. Spcifiez les informations sur la nouvelle classification.
4. Facultatif : Pour spcifier les enregistrements que vous souhaitez utiliser avec la
classification, cliquez sur Nouvelle ligne dans la table Utiliser avec et ajoutez
un ou plusieurs enregistrements.
5. Pour ajouter des classifications enfants, cliquez sur Nouvelle ligne dans la table
Enfants.
Chapitre 20. Gestion des classifications
435
6. Facultatif : Pour ajouter des attributs, insrez des lignes et renseignez les zones
de la table Attributs. Pour la plupart des zones, cliquez sur Slectionner une
valeur pour en slectionner une parmi les valeurs existantes. Sinon, vous
pouvez crer des valeurs, comme pour la zone Classification.
7. Cliquez sur Sauvegarder la classification.
Concepts associs:
Prsentation des classifications, la page 429
Les classifications identifient et caractrisent des objets similaires. Un btiment, un
ordinateur portable et une pompe centrifuge sont des types de classification. Une
classification peut galement dcrire un vnement, par exemple une fentre non
oprationnelle ou une panne de disque dur. L'application Classifications permet de
crer des classifications et d'tablir des structures hirarchiques de classification
Option Gnrer une description, la page 431
Dans l'onglet Classifications de l'application du mme nom, les options Gnrer
une description et Utiliser la classification fournissent des rsultats variables. Les
rsultats dpendent de l'option que vous choisissez.
Planification des classifications, la page 434
La cration de classifications permet d'extraire des informations ultrieurement.
Avant de crer une classification, dcidez des informations que vous souhaitez
extraire. Vous pouvez baser votre structure de classification sur votre faon de
regrouper les objets dans votre entreprise. Les classifications permettent de dfinir
le chemin d'accs d'escalade des incidents.
Procdure
1. Dans l'application Classifications, cliquez sur l'onglet Classifications.
2. Dans la section Attributs, cliquez sur l'icne Utiliser avec les dtails de l'objet
de la ligne pour l'attribut dont vous souhaitez entrer les dtails.
3. Dans la fentre Utiliser avec les dtails de l'objet, spcifiez les dtails sur
l'attribut.
436
Description
Squence
Description
Obligatoire
Procdure
1. Dans l'application Classifications, cliquez sur l'onglet Classifications.
2. Slectionnez l'action Ajouter/Modifier des proprits > Classifications.
3. Pour ajouter une classification une classification existante, procdez comme
suit :
a. Cliquez sur Nouvelle ligne.
b. Entrez un nom de classification unique.
c. Entrez une description, une organisation et un site pour la classification.
d. Rptez ce processus pour chaque classification ajouter.
4. Pour modifier une classification :
a. Slectionnez la classification que vous souhaitez modifier.
Chapitre 20. Gestion des classifications
437
Procdure
1. Dans l'application Classifications, cliquez sur l'onglet Classifications.
2. Sur l'onglet Classifications, slectionnez l'action Ajouter/Modifier des
proprits > Attributs.
3. Dans la zone Attributs de l'onglet Classifications, recherchez l'attribut que vous
souhaitez modifier.
4. Editez les zones appropries.
5. Rptez ce processus pour chaque attribut que vous souhaitez modifier, puis
cliquez sur OK.
Ajout d'attributs
Vous pouvez ajouter des attributs. Vous pouvez ensuite les associer des
classifications. Vous pouvez utiliser les attributs avec de nombreux types
d'enregistrement (par exemple, avec des enregistrements d'actif, d'emplacement ou
d'article).
Procdure
1. Dans l'application Classifications, cliquez sur l'onglet Classifications.
2. Slectionnez l'action Ajouter/Modifier des proprits > Attributs.
3. Ajoutez une ligne la zone Attributs et spcifiez les informations sur le nouvel
attribut.
4. Rptez ce processus pour chaque attribut que vous souhaitez ajouter, puis
cliquez sur OK.
Concepts associs:
Attributs de classification, la page 433
Les attributs permettent de dfinir les caractristiques des classifications. Par
exemple, pour une classification pompe, vous pouvez avoir l'attribut
cheval-vapeur. Pour un chemin de classification PROBLEM\COMPUTER, vous
pouvez avoir l'attribut taille de mmoire.
Regroupements d'attributs, la page 433
Vous pouvez regrouper les attributs en sections pour pouvoir utiliser le mme
attribut plusieurs fois.
438
Procdure
1. Dans l'application associe au type d'enregistrement, cliquez sur le bouton
Menu Dtails et choisissez Classification.
2. Slectionnez une catgorie de classification dans l'arborescence de recherche de
classification, puis explorez en aval pour trouver l'enregistrement.
3. Slectionnez un identificateur d'enregistrement dans la fentre pour renvoyer
une valeur la zone.
Concepts associs:
Recherches dans la classification, la page 432
Vous pouvez rechercher dans les structures de classification et les attributs ayant
des valeurs associes. Vous pouvez rechercher des valeurs dans les enregistrements
que vous avez crs pour les lments, les emplacements, les lments de
configuration, les interventions, les tickets, etc.
Avant de commencer
La classification peut tre au niveau suprieur de la structure hirarchique. Vous
dfinissez le niveau suprieur d'une classification lors de la cration de cette
dernire.
De plus, dans la fentre Utiliser avec, les applications doivent inclure des lments
de configuration.
439
classification, vous pouvez galement indiquer les relations entre les classifications
source et cible.
Procdure
1. Dans l'onglet Liste de l'application Classifications, slectionnez la structure
hirarchique de classification d'EC que vous souhaitez grer.
2. Slectionnez l'action Grer les structures hirarchiques des EC.
3. Dans la zone Classification des lments de configuration rels de la fentre
Grer les structures hirarchiques des EC, cliquez sur Menu Dtails et
slectionnez Classifier pour choisir une classification relle.
4. Dans la fentre Enfants, slectionnez une ligne.
5. Dans la zone Classification des lments de configuration rels, spcifiez la
classification d'EC rels que vous souhaitez associer la classification enfant
autorise.
6. Cliquez sur Menu Dtails et slectionnez Classifier pour slectionner une
classification.
7. Dans la fentre Relations, spcifiez les relations que vous souhaitez dfinir pour
la classification enfant slectionne. Pour ajouter une relation, procdez comme
suit :
a. Cliquez sur Nouvelle ligne.
b. Indiquez les classifications source et cible, la relation et autres informations.
c. Cliquez sur Slectionner les rgles de relation pour en slectionner partir
d'une liste de rgles de relation.
8. Facultatif : Rptez les tapes 4, 5 et 6 pour mapper des classifications relles
vers d'autres classifications enfants autorises.
9. Cliquez sur OK.
Rsultats
Aprs avoir mapper les classifications, utilisez-les dans l'application Elments de
configuration rels pour crer des lments de configuration partir des lments
de configuration rels. Lorsque vous dfinissez le mappage entre lments de
configuration autoriss et rels, vous pouvez crer de nombreux enregistrements
d'lment de configuration en mme temps. Vous liez des structures hirarchiques
entires ou partielles plutt que des lments de configuration individuels. Vous
crez des enregistrements pour les classifications enfants et la classification de
niveau suprieur.
Concepts associs:
Classifications des lments de configuration rels et autoriss, la page 433
L'application Classifications permet de dfinir les associations entre les
classifications des lments de configuration (EC) rels et les classifications des EC
autoriss. Lorsque vous dfinissez ces associations, vous pouvez crer un EC
autoris partir d'un enregistrement d'EC rel. Vous pouvez inclure le nombre
d'attributs ncessaires la gestion des configurations et au contrle des
changements.
440
Procdure
1. Depuis votre application, affichez un enregistrement.
2. Slectionnez l'action Unit de mesure et de conversion > Ajouter/Modifier des
units de mesure.
3. Cliquez sur Nouvelle ligne.
4. Indiquez une unit de mesure.
5. Entrez une abrviation pour cette unit de mesure. Si le produit est configur
ainsi, il utilise ces abrviations ainsi que la classification d'un actif pour crer
des descriptions pour les actifs, les emplacements et les articles.
6. Entrez une description pour cette unit de mesure.
7. Cliquez sur Nouvelle ligne pour spcifier des units de mesure
supplmentaires.
8. Cliquez sur OK.
Procdure
1. Dans l'onglet Liste de l'application Groupes de scurit, vous pouvez
slectionner le groupe auquel l'accs aux fonctions de relation est accord
(MAXEVERYONE pour tous les utilisateurs Maximo, par exemple).
2. Dans l'onglet Applications, colonne Description, cliquez sur Classifications.
3. Faites dfiler vers le bas jusqu'au troisime panneau, dans lequel figurent les
fonctions de l'application Classifications, cochez la case Accorder l'accs sur la
ligne Ajouter/Modifier une image, puis cliquez sur Sauvegarder.
Procdure
1. Dans l'application Classifications, slectionnez une classification.
2. Slectionnez l'action Ajouter/Modifier une image. L'image doit tre un fichier
GIF ou JPG.
3. Entrez l'emplacement du fichier ou cliquez sur Parcourir pour y accder,
cliquez sur OK, puis sur Sauvegarder.
Chapitre 20. Gestion des classifications
441
442
443
Tches associes:
Cration de codes de compte GLG, la page 445
Les codes de compte GLG permettent d'activer l'mission de rapports financiers.
Vous pouvez spcifier les valeurs de segments des comptes GLG. Vous pouvez
galement spcifier une plage de dates pendant laquelle un compte est actif. Par
exemple, vous pouvez spcifier que le compte GLG d'un corps de mtier en
particulier est actif du 25/02/2010 jusqu'au 25/02/2011, et qu'il expire le
26/02/2011.
Changement des codes de compte GLG, la page 446
Aprs la cration d'un compte GLG, vous pouvez modifier des informations
spcifiques. Vous souhaitez peut-tre activer un code de compte ou dfinir la date
d'expiration d'un code de compte.
444
Exemple
Une intervention utilise une valeur de centre de cots de 6250. Vous dsactivez ce
centre de cots. La valeur n'est pas disponible pour tre utilise dans les nouveaux
comptes GLG. Tous les comptes GLG qui utilisent le centre de cots deviennent
inactifs leur tour. L'intervention existante utilise toujours un centre de cots de
6250.
445
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez crer un code de compte GLG.
2. Cliquez sur Nouvelle ligne.
3. Spcifiez les valeurs de segments pour la valeur du compte GLG.
4. Cliquez sur OK.
5. Facultatif : Modifiez la description dtaille. Si vous modifiez les descriptions
des valeurs de segments, la description du compte GLG n'est pas mise jour.
Mettez-la jour manuellement.
6. Facultatif : Indiquez le code type appropri.
7. La valeur par dfaut de la zone Date d'entre en vigueur correspond la date
laquelle le compte GLG est cr. Pour activer le compte une autre date,
indiquez une date ultrieure. Le compte GLG reste inactif jusqu' la date
spcifie. La case Actif en lecture seule s'affiche non coche pour indiquer que
le compte n'est pas actif.
8. Si vous souhaitez que le compte GLG expire une date spcifique, renseignez
la zone Date d'expiration.
9. Sauvegardez vos changements.
Rsultats
Aprs avoir sauvegard vos modifications, vous ne pouvez plus diter la zone
Compte GLG.
Concepts associs:
Codes de compte GLG, la page 443
Pour crer les codes de compte GLG, dfinissez les valeurs des diffrents
composants et lier ensemble les valeurs de composant. Les comptes GLG
permettent d'assurer le suivi de donnes financires spcifiques. Vous pouvez
galement spcifiez les dates pour que les comptes GLG soient actifs et ou qu'ils
expirent.
Changement des codes de compte GLG :
Aprs la cration d'un compte GLG, vous pouvez modifier des informations
spcifiques. Vous souhaitez peut-tre activer un code de compte ou dfinir la date
d'expiration d'un code de compte.
Pourquoi et quand excuter cette tche
Si la date dfinie dans la zone Date d'expiration n'est pas encore passe, le compte
GLG reste actif jusqu' cette date. Si aucune date d'expiration n'est spcifie, le
compte GLG n'expire jamais.
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez modifier le code de compte GLG.
446
2. Cliquez sur Afficher les dtails en regard du code que vous souhaitez
modifier.
3. Facultatif : Modifiez les informations contenues dans les zones GL Account
Description (Description de compte GLG), Type, Date d'entre en vigueur et
Date d'expiration.
4. Sauvegardez vos changements.
Concepts associs:
Codes de compte GLG, la page 443
Pour crer les codes de compte GLG, dfinissez les valeurs des diffrents
composants et lier ensemble les valeurs de composant. Les comptes GLG
permettent d'assurer le suivi de donnes financires spcifiques. Vous pouvez
galement spcifiez les dates pour que les comptes GLG soient actifs et ou qu'ils
expirent.
Suppression de codes de compte GLG :
Alors que les besoins de votre entreprise voluent, vous pouvez supprimer un
code de compte GLG tout moment.
Pourquoi et quand excuter cette tche
Lorsque vous supprimez un code d'un compte GLG, vous ne pouvez pas l'utiliser
dans de nouveaux enregistrements. Toutefois, les enregistrements de base de
donnes existants qui utilisaient le code de compte supprim ne sont pas modifis.
Par consquent, un code de compte GLG supprim peut encore exister dans des
interventions, des bons de commande, etc., crs prcdemment.
La suppression de codes de compte GLG peut gnrer des problmes avec le
systme de comptabilit gnral que vous intgrez au systme.
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez supprimer un code de compte GLG.
2. Cliquez sur Marquer la ligne pour suppression.
3. Sauvegardez vos changements.
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez crer une valeur de segment de compte GLG.
2. Slectionnez l'action Gestion des segments de compte.
3. Dans la fentre Gestion des segments de compte, slectionnez le segment pour
lequel vous souhaitez crer des valeurs.
4. Cliquez sur Nouvelle ligne.
5. Dans la zone Valeur de segment de compte GLG, spcifiez la valeur du
segment. La valeur que vous spcifiez doit respecter le format spcifi dans
l'application Configuration de base de donnes. La valeur dans l'application
Configuration de base de donnes est le format par dfaut de niveau systme.
6. Entrez une description pour la valeur du segment.
Chapitre 21. Gestion des plans comptables
447
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez changer une valeur de segment.
2. Slectionnez l'action Gestion des segments de compte.
3. Dans la fentre Gestion des segments de compte, cliquez sur Afficher les
dtails en regard de la valeur du segment que vous souhaitez modifier.
4. Pour modifier la valeur de segment, excutez l'une des actions suivantes :
v Modifier la description.
v Modifiez le statut Actif de la valeur de segment dans la case cocher Actif.
Si vous activez une valeur de segment prcdemment dsactive, la fentre
Activer les comptes GLG s'affiche. Cochez la case Activer les comptes pour
le segment que vous ractivez, puis cliquez sur OK.
v Modifier les informations complmentaires.
5. Cliquez sur OK.
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez supprimer une valeur de segment de compte GLG.
2. Slectionnez l'action Gestion des segments de compte.
448
3. Dans la fentre Gestion des segments de compte, cliquez sur Marquer la ligne
pour suppression en regard de la valeur du segment que vous souhaitez
supprimer.
4. Cliquez sur OK.
Exemple
Aprs la suppression d'une valeur de segment de compte GLG, les codes de
compte GLG dans les enregistrements de base de donnes existants qui utilisent
cette valeur ne sont pas modifis. Par exemple, supposez qu'une intervention
utilise une valeur de centre de cots de 6500. Si vous supprimez 6500,
l'intervention conserve ce chiffre comme valeur de centre de cots.
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez modifier la structure de compte GLG.
2. Slectionnez l'action Ajouter/Modifier une structure de compte.
3. Dans la fentre Ajouter/Modifier une structure de compte, slectionnez le
segment pour lequel vous souhaitez modifier les valeurs.
4. Dans la zone Segment, spcifiez le nom du segment.
5. Dans la zone Longueur, entrez la longueur de la zone. La longueur de la zone
ne peut pas tre suprieure la longueur dfinie au niveau systme.
6. Dans la zone Type, spcifiez le type de donnes du segment. Si le type dfini
au niveau systme est numrique, le type dfini au niveau organisation ne peut
pas tre alphanumrique. Si le type dfini au niveau systme est
alphanumrique, le type dfini au niveau de l'organisation peut tre
numrique.
7. Facultatif : Cochez la case Obligatoire si vous souhaitez que le segment
devienne obligatoire. Si la valeur dfinie au niveau systme est 1, la case
cocher Obligatoire est en lecture seule. Si la valeur dfinie au niveau systme
est 0, cette case cocher est modifiable pour l'organisation.
8. Facultatif : Modifiez le Sparateur pour spcifier un caractre de sparation
diffrent entre les segments.
Chapitre 21. Gestion des plans comptables
449
Exemple
Par exemple, vous pouvez crer des structures de comptes pour diffrentes
organisations implantes dans des rgions gographiques spares. Pour ce faire,
procdez comme suit :
v L'organisation A est en Europe. L'organisation A respecte la structure de compte
suivante : xxx-xx-xxx. Par ailleurs, cette organisation requiert obligatoirement les
segments un et deux. Le segment deux est de type alphanumrique.
v L'organisation B est en Amrique du Nord. L'organisation B respecte la structure
de compte suivante : xxx-xxx-xx. Par ailleurs, cette organisation requiert
obligatoirement les segments un, deux et trois. Le segment deux est de type
entier.
Avant de commencer
Lorsque vous mettez jour la base de donnes, assurez-vous que personne
n'utilise le systme. Les enregistrements historiques ne sont pas mis jour.
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation dont vous
souhaitez mettre jour la base de donnes.
2. Slectionnez l'action Mettre jour la base de donnes.
3. Dans la fentre Mettre jour la base de donnes, slectionnez l'une des mises
jour suivantes :
Option
Description
Configuration de comptes
Vous pouvez configurer les comptes d'organisation par dfaut comme comptes de
stockage pour des questions financires. Vous pouvez galement spcifier des
comptes GLG par dfaut associer aux comptes lies la socit, ainsi que des
comptes de contrle de la main-d'oeuvre externe associer avec les comptes GLG.
450
Procdure
1. Ouvrez l'application Plan comptable.
2. Dans la table Organisations, slectionnez l'organisation pour laquelle vous
souhaitez dfinir les comptes.
3. Slectionnez l'action Comptes par dfaut de l'organisation.
4. Dans la zone Compte d'attente gnral des quipements tournants, cliquez sur
Slectionner une valeur et choisissez un compte.
5. Dans la zone Compte de ticket global, cliquez sur Slectionner une valeur et
choisissez un compte.
6. Dans la zone Compte collectif de l'outillage, cliquez sur Slectionner une
valeur et choisissez un compte.
7. Cliquez sur OK.
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez indiquer quels sont les comptes d'entreprise.
2. Slectionnez l'action Comptes d'entreprise.
3. Dans la fentre Comptes d'entreprise, cliquez sur Nouvelle ligne. Vous pouvez
ajouter une nouvelle ligne uniquement si un type d'entreprise n'a pas encore
t associ des comptes GLG.
4. Indiquez le type ainsi que les informations relatives aux comptes reus mais
non facturs, aux comptes d'attente des comptes fournisseurs et aux comptes
collectifs des comptes fournisseurs.
5. Cliquez sur OK.
451
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez indiquer un compte collectif de la main-d'oeuvre externe.
2. Slectionnez l'action Comptes collectifs de la main-d'oeuvre externe.
3. Dans la fentre Comptes collectifs de la main-d'oeuvre externe, cliquez sur
Nouvelle ligne. Vous pouvez ajouter une nouvelle ligne uniquement si un
fournisseur n'a pas encore t non associ un compte GLG.
4. Spcifiez des valeurs pour le fournisseur et le compte collectif.
5. Cliquez sur OK.
Avant de commencer
Vous devez dfinir au moins une priode comptable.
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez dfinir une priode comptable.
Slectionnez l'action Priodes comptables.
Dans la fentre Priodes comptables, cliquez sur Nouvelle ligne.
Entrez le nom ou le numro de la priode.
Spcifiez les dates de dbut et de fin de la priode comptable : S'il n'existe
aucune priode comptable, la date et l'heure actuelles s'affichent dans la zone
De. S'il existe des priodes comptables, la zone De affiche la date et l'heure
indiques dans la zone A de la priode la plus rcente.
6. Facultatif : Spcifier une date de fin. Pass cette date, vous ne pouvez plus
facturer de transactions supplmentaires pour cette priode de comptabilit.
2.
3.
4.
5.
Rsultats
Pour viter des carts et des chevauchements temporels entre les priodes
contigus, les dates environnantes sont rinitialises si vous modifiez la date d'une
priode existante. Si vous utilisez des priodes comptables, un horodateur de
priode comptable est ajout toutes les transactions au moment de leur
gnration.
452
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez fermer une priode comptable.
2. Slectionnez l'action Priodes comptables.
3. Dans la fentre Priodes comptables, spcifiez la date de fermeture relle de la
priode comptable que vous souhaitez fermer. Votre nom est affich dans la
zone Cltur par.
Rsultats
Aprs la fermeture d'une priode comptable, plus aucune transaction financire
n'est accepte pour cette priode.
Procdure
1. Dans l'application Plan comptable, slectionnez l'organisation pour laquelle
vous souhaitez dfinir des codes ressource.
2. Slectionnez l'action Codes ressource.
3. Dans la fentre Codes ressource, compltez les informations spcifiques au type
de code de ressources que vous dfinissez :
Option
Description
453
Avant de commencer
La fentre Configuration des comptes du GLG de l'application Configuration de
base de donnes permet de spcifier le format par dfaut de niveau systme des
codes de comptes GLG. L'option Ajouter/Modifier la structure du compte de
l'application Plan comptable permet de spcifier les codes de comptes GLG
spcifiques une organisation.
Procdure
1. Ouvrez l'application Plan comptable.
2. Dans la table Organisations, slectionnez l'organisation pour laquelle vous
souhaitez spcifier des rgles de validation.
3. Slectionnez l'action Options de validation.
4. Cochez ou dcochez les cases appropries dans la liste suivante :
Option
Description
454
Procdure
1. Dans la barre d'outils, cliquez sur Nouveau projet, puis entrez un nom de
projet.
2. Entrez une description pour le projet. Par dfaut, l'application coche la case
Imputable. Cette option permet d'imputer des cots au projet. Si ncessaire,
dcochez la case Imputable.
3. Entrez un type pour le projet.
4. Dans la zone Projet parent, affectez le projet un projet parent.
5. Facultatif : Renseignez les zones Budget et Ligne de budget.
6. Dans la zone Valeur, spcifiez la somme d'argent attribue au projet.
7. Spcifiez le statut du projet, la date de dbut et de fin du projet. Par dfaut, le
systme attribue au projet le statut APPRO (Approuv).
8. Dans la table Tches, cliquez sur Nouvelle ligne pour ajouter des tches au
projet.
9. Cliquez sur Sauvegarder le projet.
455
456
Procdure
1. Dans l'application Codes de devise, cliquez sur Nouvelle ligne.
2. Dans la zone Devise, entrez une valeur de code pour reprsenter la devise. Par
exemple, CND pour le dollar canadien.
3. Facultatif : Entrez une description.
4. Facultatif : Dsactivez la devise.
5. Cliquez sur Sauvegarder la devise.
Procdure
1. Dans l'application Codes de devise, recherche l'enregistrement de code de
devise que vous souhaitez modifier.
2. Activez ou dsactivez la devise.
3. Sauvegardez vos changements.
457
458
Proprits gnrales
Une proprit gnrale s'applique l'intgralit du systme. La proprit
s'applique toutes les instances de serveur qui utilisent une base de donnes
commune, incluant un environnement group.
Les options suivantes sont toujours slectionnes pour les proprits gnrales,
mais vous pouvez les dslectionner :
v Modifications en ligne autorises : Par dfaut, vous pouvez modifier la plupart
des proprits l'aide de l'application Proprits systme.
v Actualisation dynamique : Par dfaut, la plupart des proprits autorisent
l'actualisation dynamique dans laquelle une nouvelle valeur applique une
proprit systme prend effet immdiatement.
Proprits de l'instance
Une proprit d'instance s'applique un serveur systme spcifique. Lorsque vous
crez une valeur globale et une valeur d'instance pour une mme proprit, la
valeur d'instance est prioritaire.
Exemple
Vous pouvez configurer la proprit systme mxe.crontask.donotrun pour qu'elle
soit spcifique une instance en l'associant un serveur spcifique, tel que
MXServer1. Vous spcifiez une valeur qui s'applique uniquement ce serveur,
comme la tche priodique de tableau d'affichage, BBCron. Ds lors, BBCron n'est
pas excut sur MXServer1. Toutefois, BBCron peut excuter une autre instance de
serveur, comme MXServer2.
Description
Remplacement du fichier Spcifie si la proprit et sa valeur sont charges partir d'un fichier et non de la base de donnes.
Globale uniquement
Spcifie si cette proprit doit exister uniquement au niveau du systme, et implique que la proprit ne
peut pas tre remplace au niveau de l'instance.
459
Description
Instance uniquement
Spcifie si cette proprit doit tre dfinie au niveau de l'instance. Si la proprit doit tre dfinie au
niveau de l'instance, vous fournissez une valeur spcifique l'instance et la proprit n'est pas une
valeur globale.
Modifications en ligne
autorises
Spcifie si l'application Proprits systme est utilise pour modifier la valeur de la proprit. Par
exemple, la proprit globale mxe.db.driver ne permet pas d'effectuer des modifications en ligne.
Actualisation dynamique Spcifie si la valeur de la proprit peut tre applique immdiatement aprs avoir enregistr la valeur.
Chiffres
Spcifie si la proprit est stocke de manire chiffre dans la base de donnes sous-jacente du produit.
La valeur est chiffre en utilisant les fonctions de chiffrement standard du produit. Par exemple, la
proprit globale mxe.int.uddipassword est chiffre.
Niveau de scurit
Spcifie le niveau d'accs de cette proprit par les divers composants du produit.
Public
La proprit et sa valeur sont accessibles par des sessions client non authentifies.
Scuris La proprit et sa valeur sont accessibles par des sessions client authentifis.
Priv
Spcifie si la proprit peut possder des valeurs null. Vous ne pouvez modifier cette caractristique
que pour les proprits dfinies par l'utilisateur.
Type de donnes
Spcifie le type de valeur qui peut tre fournie pour la proprit. La valeur peut tre un entier,
alphanumrique ou oui ou non (YORN).
Par exemple, la proprit globale mxe.allowLocalObjectsmxe.int.uddipassword est associe au type de
donnes YORN . Si vous spcifiez une valeur autre que 1 ou 0, un message d'erreur s'affiche pour
indiquer que la valeur est incorrecte.
Domaine
Spcifie un domaine qui fournit une liste de valeurs auxquelles la proprit peut tre applique. Par
exemple, la proprit globale mxe.db.transaction_isolation est associe au domaine TRANSISO. Ds
lors, les valeurs pour la proprit doivent correspondre la valeur de domaine.
Masqu
Spcifie si les valeurs globales et par dfaut sont masques dans l'interface utilisateur.
Prestataire
Commentaires
AES
Cryptix, Sun
Blowfish
BouncyCastle, Cryptix
CAST5
Cryptix
DES
Cryptix, Sun
DESede
Cryptix, Sun
IDEA
Cryptix
MARS
Cryptix
PBEWithMD5AndDES
Sun
PBEWithSHA1AndDES
BouncyCastle
RC4
BouncyCastle, Cryptix
RC6
Cryptix
Rijndael
Cryptix
460
Prestataire
Commentaires
RSA
BouncyCastle
Serpent
Cryptix
SKIPJACK
Cryptix
Square
Cryptix
Twofish
Cryptix
Concepts associs:
Proprits systme contenant les informations de mot de passe
Plusieurs proprits systme contiennent des informations de mot de passe. Donc,
si vous modifiez un mot de passe, vous devez mettre jour la valeur de proprit
associe.
mxe.adminusercredential
mxe.b2b.password
mxe.db.password
mxe.int.uddipassword
mxe.report.bo.rptServerLogonPass
v mxe.system.regpassword
Par exemple, si vous modifiez le mot de passe de base de donnes, vous devez
mettre jour la proprit mxe.db.password.
Rfrence associe:
Proprits systme et algorithmes de chiffrement, la page 460
L'algorithme de chiffrement par dfaut des proprits systme est DESede. Vous
pouvez configurer des proprits diffrentes pour les types de donnes CRYPTO et
CRYPTOX.
Proprits de scurit, la page 486
Les types de donnes Crypto et CryptoX sont utiliss pour chiffrer des mots de
passe et autres types d'informations confidentielles. Utilisez des proprits de
scurit pour spcifier les niveaux de scurit de votre organisation, tels que les
donnes qui doivent tre chiffres et qui peuvent tre dchiffres.
461
Exemple
Vous trouverez ci-dessous des exemples des avantages d'affectation d'une valeur
de proprit dans un fichier et dans l'application Proprits systme :
v Plusieurs dveloppeurs peuvent utiliser une base de donnes commune, mais
excuter sparment des instances du systme avec des valeurs de proprits
diffrentes.
v Lorsque vous voulez qu'un serveur dans un cluster gre une tche priodique
spcifique, vous pouvez crer un fichier maximo.properties spcialement pour
cette instance de serveur.
462
463
Rfrence associe:
Proprits de la base de donnes, la page 470
Vous pouvez utiliser des proprits systme pour grer la base de donnes.
464
Proprits de l'actif
Vous pouvez vous servir des proprits systme pour vous aider grer les actifs.
Tableau 68. Proprits de l'actif
Proprit
Description
mxe.app.asset.delete
AttributesAssetMovedBack
mxe.assettopology.depth
mxe.assettopology.init
mxe.assettopology.maxnodes
200
recon.engine.
dataset.map.ASSET
ACTIFS DEPLOYES
recon.engine.
dataset.provider.ASSET
psdi.app.recontask.engine.
dataset.AssetDataSet
Description
mxe.doclink.deleteOrphanDocinfo
mxe.doclink.doctypes.allowedFileExtensions
465
Description
mxe.doclink.doctypes.topLevelPaths
mxe.doclink.doctypes.defpath
mxe.doclink.doctypes.printableFileExtension
mxe.doclink.maxfilesize
10
Reprsente la taille de fichier
maximale, en mgaoctets, pouvant tre
tlcharge dans le dossier doclinks.
False
mxe.doclink.multilang.hpux.websphere
False
mxe.doclink.multilang.linux.websphere
False
mxe.doclink.multilang.solaris.websphere
False
mxe.doclink.multilang.windows.websphere
False
mxe.doclink.defaultPrintDocWithReport
True
466
Description
mxe.doclink.useFilePrompt
mxe.doclink.securedAttachment
False
False
proxy_port
C<PATH>\\Doclinks
mxe.doclink.path1
rp_install/mxadmin/DOCLINKS
mxe.doclink.path2
467
Valeur
mxe.doclink.maxfilesize
10
mxe.doclink.doctypes.defpath
C:\DOCLINKS\
mxe.doclink.path1
C:\Doclinks=http://documentserver/
mxe.doclink.path2
rp_install/mxadmin/DOCLINKS=http://
documentserver/
Description
mxe.script.attributelevel
mxe.script.drivers
com.ibm.tivoli.maximo.
script.JSR223ScriptDriver
Description
mxe.bidi.support.on
mxe.bidi.text.direction
468
Proprit de l'agenda
Cette proprit permet de spcifier l'agenda de base du systme.
La proprit de l'agenda est mxe.baseCalendar. Elle indique le type d'agenda dfini
en tant qu'agenda de base du systme. La valeur par dfaut est grgorien.
Description
recon.engine.dataset.
map.CI
EC REEL
recon.engine.dataset.
provider.ACTUAL CI
psdi.app.recontask.engine.dataset.
ActualCIDataSet
recon.engine.dataset.
provider.CI
psdi.app.recontask.engine.dataset.
CIDataSet
Proprit de condition
Cette proprit permet de rpertorier les noms de table spars par des virgules
qui sont exclus lors de la vrification de la rfrence une condition.
La proprit de condition est mxe.condition.excludeCheckReference. Elle
reprsente les noms de table spars par des virgules qui sont exclus lors de la
vrification de la rfrence une condition. Aucune valeur par dfaut n'est
spcifie.
469
Description
mxe.crontask.corepoolsize
20
mxe.crontask.deleteBB
mxe.crontask.donotrun
mxe.crontask.dorun
mxe.crontask.historycleanuprate
180
mxe.cronTaskInitDelay
60
mxe.crontask.keepalivetime
60
Description
mxe.db.autocommit
mxe.db.DB2jdbcCollection
mxe.db.DB2LD
TextCaseInsensitiveSearch
mxe.db.DB2sslConnection
470
False
Description
mxe.db.
DB2sslTrustStoreLocation
mxe.db.
DB2sslTrustStorePassword
mxe.db.detectlongrunconninterval
0
Vrifie la connexion d'excution longue.
L'intervalle est exprim en minutes. La valeur
(0, 30] est considre comme 30.
mxe.db.disableservercursor
mxe.db.driver
com.microsoft.sqlserver.
jdbc.SQLServerDriver
5000
5000
Reprsente la limite d'arrt d'extraction
utilise lorsque le systme vrifie que la limite
d'arrt d'extraction est active. La limite
s'applique tous les objets pour lesquels la
proprit de limite d'arrt d'extraction
spcifique n'est pas spcifie.
mxe.db.fetchsize
40
mxe.db.fetchsizeuse
mxe.db.fetchStopExclusion
mxe.db.format.date
471
Description
mxe.db.format.nullvalue
mxe.db.format.time
mxe.db.format.timestamp
mxe.db.format.upper
mxe.db.initialConnections
mxe.db.logCorrelationid
mxe.db.logSQLPlan
mxe.db.longruntimelimit
180
mxe.db.logSQLTimeLimit
1000
mxe.db.lookupMaxRow
1000
mxe.db.lookupMultiplier
mxe.db.maxFreeConnections
Suprieur
472
Description
mxe.db.minFreeConnections
mxe.db.
MLQBELooseSearchWOJoin
mxe.db.newConnectionCount
3
Reprsente le nombre de nouvelles
connexions crer lorsque les connexions
libres minimales sont disponibles dans le pool
de connexions.
mxe.db.optionnum
1000
mxe.db.optionuse
mxe.db.password
XXXXXX
mxe.db.QueryTimeout
mxe.db.refcount
100
mxe.db.resultsettype
TYPE_FAST_FORWARD
mxe.db.retrydbconnection
mxe.db.rowcount
473
Description
mxe.db.schemaowner
DBO
mxe.db.sqlserverPrefetchRows
mxe.db.systemdateformat
mxe.db.transaction_isolation
TRANSACTION_READ_COMMITTED
mxe.db.url
mxe.db.user
jdbc:sqlserver:
//qadb02.swg.usma.ibm.com:1433;
Cette proprit doit tre dfinie dans le fichier databaseName=SQL2K8R2B;
maximo.properties.
integratedSecurity=false;
maximo
mxe.dbmanager
mxe.dbwatchdog.adminemail
474
Description
mxe.dbwatchdog.logInterval
10
mxe.dbwatchdog.mailinterval
60
Concepts associs:
Erreurs de mmoire de la limite d'arrt d'extraction, la page 463
Une erreur lie une insuffisance de mmoire virtuelle Java est provoque par une
opration qui extrait et construit trop d'objets dans un seul ensemble d'objets
mtier Maximo business object (MBO). Ce type d'erreur peut dconnecter tous les
utilisateurs du serveur. Vous pouvez utiliser les proprits systme mxe.db.fetch
pour configurer la limite d'extraction, ce qui peut vous aider viter des erreurs
lies une insuffisance de mmoire.
Proprits de cl de courrier
La chane @@MAILKEY@@ indique la signature approprie dans la ligne d'objet des
courriers lectroniques. Pour chaque configuration d'interaction par messagerie
lectronique, au moins l'une des proprits suivantes figure dans la proprit
@@MAILKEY@@ :
Proprit
Type de configuration
mxe.mfmail.STSignatureSimple
mxe.mfmail.STSignatureAdvanced
mxe.mfmail.WFSignatureSimple
mxe.mfmail.WFSignatureAdvanced
475
Description
mxe.mfmail.ValueListBegin
mxe.mfmail.ValueListEnd
mxe.mfmail.AssistMarker
mxe.mfmail.LineSize
mxe.mfmail.adminEmail
mxe.email.convertToPlainText
proprit SMTP
La proprit mail.smtp.starttls.enable affecte l'ensemble des fonctions qui
envoient des messages lectroniques, comme le changement de mot de passe.
Proprit
Description
mail.smtp.starttls.enable
Description
mxe.listener.rfc822depth
476
Proprits d'environnement
Vous pouvez utiliser des proprits systme pour grer l'environnement systme.
Tableau 78. Proprits d'environnement
Proprit
Description
mxe.allowLocalObjects
mxe.enableConcurrentCheck
mxe.isSaasEnabled
mxe.MLCacheLazyLoad
mxe.useAppServerSecurity
477
Valeurs de proprit
La proprit signature lectronique est : mxe.esig.defaultuserid. Lorsque la valeur
de cette proprit est true, la signature lectronique par dfaut est l'ID de
connexion. La valeur par dfaut de cette proprit est true.
Description
mxe.webclient.guestLoginEnabled
mxe.system.guestuser
Chane vide
mxe.system.guestpassword
Chane vide
mxe.webclient.guestLoginURL
../login/guestlogin.jsp
Proprits mxe.help
Les proprits systme mxe.help connectent l'interface utilisateur au site
Knowledge Center. Certaines de ces proprits sont utilises pour crer le lien qui
ouvre le site Knowledge Center. Pour vous assurer que le site Knowledge Center
est disponible, associez les valeurs des proprits mxe.help au site Knowledge
Center que vous dployez.
Tableau 79. Proprits du site Knowledge Center
478
Proprit
Description
mxe.help.host
127.0.0.1
mxe.help.maximohelplink
com.ibm.mam.doc,
welcome.html
mxe.help.path
/help/
Reprsente le chemin qui est
insr entre le port et la rubrique
Knowledge Center lorsque le lien
vers le site Knowledge Center est
cr.
mxe.help.port
9080
Description
mxe.help.protocol
Reprsente le protocole du
systme d'information (HTTP ou
HTTPS).
http
mxe.help.viewsearchtiplink
com.ibm.mbs.doc,
mbs_common/
c_advanced_search_tips.html
Concepts associs:
Configuration de l'aide en ligne, la page 41
Il existe diffrentes options de dploiement pour l'aide en ligne excute sur un
site Knowledge Center.
Description
mxe.javaApplet.ClassidNoMinimum
Identifie la version minimale du plug-in 8AD9C840-044E-11D1-B3E9Java utiliser, et invite Internet Explorer 00805F499D93
utiliser la version la plus rcente.
mxe.javaApplet.Classid
Identifie la version minimale du plug-in CAFEEFAC-0017-0000-0000Java utiliser. Il s'agit d'une autre forme ABCDEFFEDCBA
d'attribut classid dans laquelle la version
minimale du plug-in Java est indique.
mxe.javaApplet.Codebase
Indique l'emplacement de
tlchargement de Java SE Runtime
Environment. Cette valeur de proprit
est prcde du protocole.
http://java.sun.com/update/1.7.0/
jinstall-7-windowsi586.cab#Version=1,7,0,0
mxe.javaApplet.CodebaseNoProtocol
Indique l'emplacement de
tlchargement de Java SE Runtime
Environment. Cette valeur de proprit
n'est pas prcde du protocole.
java.sun.com/update/1.7.0/jinstall-7windows-i586.cab#Version=1,7,0,0
mxe.javaApplet.Type
Proprit du stock
Cette proprit permet de dfinir la limite de ligne d'utilisation maximum dans un
document concernant l'utilisation d'un stock.
La proprit du stock est mxe.inventory.maxInvUseLineLimit. Elle reprsente la
limite de ligne d'utilisation maximum dans un document concernant l'utilisation
d'un stock. La valeur par dfaut est 250.
479
Description
mxe.allowLDAPUsers
mxe.ClientCountMinutes
15
mxe.LDAPMaxErrors
1000
mxe.LDAPUserMgmt
Fichier maximo.properties
Vous devez dfinir des proprits systme dans le fichier maximo.properties pour
garantir le lancement du serveur d'applications. Si vous ne dfinissez pas ces
proprits, un message d'erreur est consign dans le fichier journal du systme ou
dans la console du serveur d'applications.
Description
mxe.name
Reprsente le serveur
d'applications qui lie l'objet de
serveur d'applications au
registre RMI (Remote Method
Invocation).
MXServer
mxe.rmi.enabled
480
Description
mxe.rmi.port
Reprsente le port de
communication RMI.
mxe.db.schemaowner
Reprsente le propritaire du
schma de base de donnes.
mxe.db.url
Reprsente l'URL Java Database Pour IBM DB2, la valeur est la suivante :
Connectivity (JDBC) de la base mxe.db.url=jdbc:db2://localhost:50000/aliasbd, o aliasbd est
de donnes.
le nom de votre base de donnes.
Pour Oracle, la valeur est la suivante :
mxe.db.url=jdbc:oracle:thin:@serveurbd:1521:ids, o
serveurbd est le nom de votre serveur de base de donnes, 1521
est votre numro de port Oracle par dfaut et ids est votre
identificateur systme Oracle.
Pour SQL Server, la valeur est la suivante : nom de serveur,
numro de port, nom de base de donnes dfinis comme :
mxe.db.url=jdbc:inetdae7a:nomserveur:1433?
database=nombasedonnes&language=us_english&
nowarnings=true, o nombasedonnes reprsente le nom de base
de donnes, nomserveur reprsente le nom du serveur et 1433
reprsente le numro de port SQL Server par dfaut. La chane
mxe.db.url=jdbc:inetdae peut tre suivie par 7 (prend en
charge Unicode) ou 7a (prend en charge ASCII). Actuellement,
seul ASCII pour SQL Server est pris en charge.
mxe.db.driver
481
Description
mxe.enableConcurrentCheck
0
Permet plusieurs connexions
sur le mme compte utilisateur.
Vous dfinissez cette proprit
sur la valeur true (1) pour
viter des connexions multiples
sur le mme compte utilisateur.
Description
mxe.dm.autoapprovepkgdef
mxe.dm.collvalidlevels
mxe.dm.collvalidsrcexclude
MAXINTOBJCOLSMAXINTOBJALIAS
mxe.dm.collvalidtgtexclude
MAXINTOBJECT.USEWITH,
MAXRELATIONSHIP.CARDINALITY,
CRONTASKINSTANCE.SCHEDULE
mxe.dm.continueonerror
mxe.dm.dbserver
mxe.dm.dmroot
mxe.dm.dmsessiontimeout
482
120
Description
mxe.dm.dmstagecommit
mxe.dm.importlimit
100
mxe.dm.previewfreememorythreshold
20
Proprit de rorganisation
Vous pouvez utiliser la proprit de rorganisation pour grer les priodes de dlai
d'attente de rorganisation pour votre organisation.
La proprit de rorganisation est mxe.reorder.previewtimeout. Cette proprit
reprsente la priode de dlai d'attente de prvisualisation de la rorganisation (en
minutes), qui est similaire au dlai d'attente de la session du serveur Web. La
valeur par dfaut est 30 minutes.
Description
mxe.activex
483
Description
mxe.directprint.inherited.attachments
mxe.directprint.printtime.wait
600
mxe.report.AttachDoc.validateURL
1
Dtermine si l'URL du
document joint doit tre valide
avant d'imprimer le document
partir du serveur V7.
mxe.report.birt.aliaspattern
\b(inner|outer|left|right|
join|on|where)\b
mxe.report.birt.cancelreportinterval
20
0
Dfinit si le gestionnaire de
files d'attente est activ. Si le
gestionnaire de files d'attente
est dsactiv (valeur dfinie sur
1), les rapports planifis ne sont
pas excuts sur le serveur.
Utilis pour des configurations
multi-serveur et la maintenance
des performances.
mxe.report.birt.maxconcurrentrun
Frquence, en secondes,
laquelle le gestionnaire de files
d'attente interroge la file
d'attente pour de nouveaux
travaux de rapport.
Utilis pour la maintenance des
performances.
484
60
Description
mxe.report.birt.PrintSeparateRecord
mxe.report.birt.viewerurl
mxe.report.adhoc.editWithGroupAccess
mxe.report.cognos.content.store.package.location
Reprsente le dossier de
stockage de contenu dans
lequel le module Cognos est
publi.
mxe.report.cognos.datasource
mxe.report.cognos.db.schemaName
mxe.report.cognos.db.sql.name
mxe.report.cognos.db.type
mxe.report.cognos.maxappurl
mxe.report.cognos.namespace
Reprsente l'espace-noms
Cognos qui contient des
informations sur les
utilisateurs, les groupes de
scurit et les rles.
mxe.report.cognos.serverURL
Reprsente l'URI de la
passerelle ou du rpartiteur
Cognos. La proprit est
utilise pour dmarrer les
rapports ou l'administration
Cognos.
mxe.report.custom.rptServerLogonPass
mxe.report.custom.serverURL
mxe.report.directprint.papersourceselection
mxe.report.DisableHyperlinkExport
485
Description
mxe.report.MaxReportLimits
mxe.report.passDatabase
mxe.report.passEncryptedWhere
1
Chiffre la valeur de la clause
where de gnration de rapport
avant transmission au moteur
de gnration de rapports.
mxe.report.passMaximo
mxe.report.passSMTP
mxe.report.reportsInAPage
mxe.doclink.defaultPrintDocWithReport
webclient.hideUnauthorizedReports
Proprits de scurit
Les types de donnes Crypto et CryptoX sont utiliss pour chiffrer des mots de
passe et autres types d'informations confidentielles. Utilisez des proprits de
scurit pour spcifier les niveaux de scurit de votre organisation, tels que les
donnes qui doivent tre chiffres et qui peuvent tre dchiffres.
486
Description
mxe.sec.adduser.maxsets
20
mxe.sec.allowedIP
mxe.sec.forgotpassword.maxsets
20
mxe.sec.IPblock
mxe.sec.IPblock.MatchBoth
mxe.sec.IPblock.num
50
mxe.sec.IPblock.sec
mxe.security.crypto.algorithm
mxe.security.crypto.key
mxe.security.crypto.mode
mxe.security.crypto.modulus
487
Description
mxe.security.crypto.padding
mxe.security.crypto.spec
mxe.security.cryptox.algorithm
mxe.security.cryptox.key
mxe.security.cryptox.mode
mxe.security.cryptox.modulus
488
Description
mxe.security.cryptox.padding
mxe.security.provider
Concepts associs:
Proprits systme contenant les informations de mot de passe, la page 461
Plusieurs proprits systme contiennent des informations de mot de passe. Donc,
si vous modifiez un mot de passe, vous devez mettre jour la valeur de proprit
associe.
Proprits du serveur
Vous pouvez utiliser les proprits du serveur pour contrler la faon dont un
serveur fonctionne, comme la spcification de valeurs pour l'utilisateur
d'administration, l'enregistrement d'utilisateur l'authentification de courrier
lectronique.
Tableau 85. Proprits du serveur
Proprit
Description
mail.mime.decodefilename
true
mail.mime.decodetext.strict
false
mail.smtp.host
mail.smtp.sendpartial
489
Description
mail.smtp.ssl.enable
FAUX
FAUX
mail.smtp.starttls.enable
maximo_extended_host
maximo_extended_host_protocol
mxe.adminEmail
mxe.adminmode.logoutmin
5
Reprsente le nombre de minutes de
dconnexion des utilisateurs ncessaire
avant que le serveur d'applications n'entre
en mode administration. Le mode
administration est utilis pour configurer
la base de donnes (y compris
l'application de changements structurels).
mxe.adminmode.numsessions
mxe.adminPasswd
maxadmin
mxe.adminPassword
mxe.adminusercredential
mxe.adminuserid
mxe.adminuserloginid
mxe.com.port
mxe.convertloginid
0 - ne pas convertir
Cette proprit identifie si l'ID de
connexion que l'utilisateur a saisi doit tre
converti en majuscule avant d'tre valid.
mxe.email.charset
maxadmin
mxe.hostname
490
localhost:7001
Description
mxe.maxsequencecheck
mxe.registry.bindcount
100
1099
mxe.retainrecord
mxe.retainrecordlimit
200
180000
mxe.smtp.password
mxe.smtp.timeout
180000
mxe.smtp.user
mxe.system.DomainFactoryNameProvider
psdi.mbo.DomainFactoryNameProvider
mxe.system.regpassword
maxreg
maxreg
mxe.usermonitor.frequency
60
mxe.usermonitor.
InactiveSessionTimeLimit
120
491
Description
mxe.usermonitor.timeout
mxe.userrestrictionlrucachesize
1000
WAS.LTAURL
/ibm/action/launch?pageID=
com.ibm.ac.lta.web.ui.
LogAnalyzer&showNavArea=false
mxe.server.enableCSRFBlocking
mxe.service.runlist
mxe.sessiontoken.timeoutseconds
180 secondes
Description
mxe.webclient.hideOnNavbar
mxe.webclient.showOnToolbar
mxe.webclient.ShowQueriesInToolbar
mxe.webclient.showSelectActionInToolbar
mxe.webclient.systemNavBar
492
Nom de la proprit
Description
mxe.webclient.hideOnNavbar
NEXT, PREVIOUS,
Indique une liste
NAVHISTORY,
dlimite par des
virgules rpertoriant les STRECLOCK
vnements qui ne sont
pas autoriss comme
lments de barre de
navigation. Autor. glob.
: Non
mxe.webclient.showOnToolbar
Visible
pour les
locataires
Administrateur
global
Oui
Oui
mxe.webclient.ShowQueriesInToolbar
Administrateur
global
Oui
mxe.webclient.showSelectActionInToolbar
Indique si le menu
0
Slectionner une action
est affich dans la barre
d'outils.
Administrateur
global
Oui
mxe.webclient.systemNavBar
Affectez la valeur 1
pour afficher le menu
de navigation latral.
Administrateur
global
Oui
Nom de la proprit
Description
mxe.webclient.hideOnNavbar
NEXT, PREVIOUS,
Administrateur
Indique une liste
dlimite par des virgules NAVHISTORY, STRECLOCK global
rpertoriant les
vnements qui ne sont
pas autoriss comme
lments de barre de
navigation. Autor. glob. :
Non
mxe.webclient.showOnToolbar
Administrateur
INSERT, SAVE ,CLEAR,
Indique une liste
global
dlimite par des virgules PREVIOUS, NEXT,
NAVHISTORY, STRECLOCK
rpertoriant les
vnements qui sont
autoriss comme
lments de barre
d'outils. Autor. glob. :
Non
mxe.webclient.ShowQueriesInToolbar
Administrateur
global
mxe.webclient.showSelectActionInToolbar
Indique si le menu
Slectionner une action
est affich dans la barre
d'outils.
Administrateur
global
mxe.webclient.systemNavBar
Administrateur
global
Tches associes:
493
Description
mxe.webclient.503_retry-after
180
mxe.webclient.activitydashboard
FALSE
mxe.webclient.allowURLDefinedUISessionID
mxe.webclient.async
mxe.webclient.asyncerrortooltipwaitbeforeopen
mxe.webclient.asyncrendertimelimit
15
Indique le nombre maximal de
secondes entre les rponses
envoyes l'interface utilisateur lors
du traitement de plusieurs requtes
de validation asynchrone.
mxe.webclient.asyncrequestsbeforerender
5
Indique le nombre maximal de
requtes de validation asynchrone
simultanes que l'infrastructure
d'interface utilisateur traite avant de
renvoyer une rponse.
mxe.webclient.attachimage
mxe.webclient.checkCSRFONLogout
494
Nom de la proprit
Description
mxe.webclient.ClientDataValidation
mxe.webclient.ClientEventQueue.threshold
mxe.webclient.ClientEventQueue.timeout
10000
mxe.webclient.deepRequiredCheck
mxe.webclient.disablelongopquery
mxe.webclient.exitcontexttimeout
mxe.webclient.gotoButtonHeaders
mxe.webclient.homeButtonHeaders
mxe.webclient.isUpgrade
mxe.webclient.listtable.retainstate
1
Si cette proprit est active, elle
conserve l'tat de l'onglet Liste de la
session utilisateur. Si elle est
dsactive et que l'utilisateur
retourne l'onglet Liste aprs avoir
utilis d'autres onglets, l'onglet Liste
est rinitialis et tous les filtres
dfinis sont perdus.
mxe.webclient.logging.CorrelationEnabled
FALSE
Valeur boolenne permettant
d'activer ou de dsactiver
l'identificateur de corrlation pour le
suivi.
mxe.webclient.lostconnectionrecheckinterval
495
Nom de la proprit
Description
mxe.webclient.lostconnectionwarninginterval
15
mxe.webclient.lostconnectionwarningonly
mxe.webclient.maxNavbarQueryLimit
20
mxe.webclient.maxuisessions
mxe.webclient.maxuisessionsend503
1
Si cette proprit est active, le
serveur renvoie une erreur 503
lorsqu'il atteint le nombre maximum
de sessions simultanes, ou lorsque
l'utilisateur atteint le nombre
maximum de sessions d'IU pour
une session HTTP.
mxe.webclient.maxUISessionsPerHttpSession
10
mxe.webclient.outOfOrderReqTimeout
20
mxe.webclient.simpledomaindownload
mxe.webclient.skin
tivoli13
1
Permet de supprimer des
sous-onglets lorsque l'onglet Liste
est visible et remplace cet onglet par
un bouton dans un enregistrement.
mxe.webclient.searchMenubar
mxe.webclient.verticalLabels
496
Nom de la proprit
Description
mxe.webclient.warningHandling
webclient.ResultSetQueryTimeout
360
webclient.accessibilitymode
FALSE
webclient.addhyphentobreak
FALSE
webclient.allowinsubframe
FALSE
webclient.canbreakwords
TRUE
webclient.changepwdapp
changepswd
webclient.debug.console.group
webclient.debug.console.users
Null
webclient.debugupgrade
FALSE
webclient.defaultbutton
webclient.designer.group
MAXADMIN
webclient.dojo.debug
webclient.downloaddatetimeastext
webclient.downloaddurationastext
webclient.downloadpreservewhitespace
webclient.emptylistonclear
TRUE
497
Nom de la proprit
Description
webclient.enabledoclinkonload
FALSE
webclient.exitcontexttimeout
60
webclient.exitwarn
webclient.gcfilepath
C:\\bea\\projets_utilisateur\\
mondomaine\\
webclient.hideUnauthorizedFavoriteApps
webclient.leavecontexttimeout
60
webclient.listwarningthreshold
webclient.loginerrorpage
../webclient/login/loginerror.jsp
webclient.loginpage
../webclient/login/login.jsp
webclient.logoutpage
../webclient/login/logout.jsp
webclient.longopquerydialogwaitetime
3000
webclient.mask
XXXXXX
webclient.maxdownloadrows
webclient.maxRecentApps
8
Indique le nombre d'applications
qui apparaissent dans la liste Mes
applications rcentes. Dfinissez
cette proprit sur 0 pour dsactiver
la liste.
webclient.maxselectrows
webclient.multibrowsersupport
TRUE
webclient.multisorttables
FALSE
webclient.needssave
addrow,toggledeleterow
498
Nom de la proprit
Description
webclient.no_xmlcache
FALSE
webclient.performancestatistics
webclient.refreshKpiPortlet
webclient.richtext.blocknode
DIV
webclient.richtext.fontlist
NULL
webclient.savestartcentertemplatelabels
TRUE
webclient.selectrow.async
webclient.sessiontimeoutwarningtime
webclient.smartfill
Activ
webclient.startapp
startcntr
Spcifie l'application qui se charge
au dmarrage (si aucune application
de dmarrage n'est utilise).
webclient.startpage
webclient.synchronousQueryFields
webclient.systemeventhandler
psdi.webclient.
system.controller.
SystemEventHandler
webclient.useabbrrenderid
TRUE
499
Nom de la proprit
Description
webclient.useabsoluteimagepath
FALSE
webclient.useClientTimer
1
Ajuste l'heure en cours en fonction
de la dure d'ouverture de la page
et non en fonction du moment o la
page a t rendue.
webclient.webseal.eaiheader
am-eai-server-task
webclient.webseal.sessionidheader
user_session_id
webclient.webseal.terminatessesion
webclient.wfmapimageformat
png
webclient.wraplength
Longueur encapsuler
75
webclient.wrapreadonlycolumns
TRUE
Visible
pour les
locataires
Nom de la proprit
Description
mxe.webclient.503_retry-after
Spcifie le dlai en
180
secondes avant toute
nouvelle tentative en cas
d'chec de la connexion
HTTP. La valeur de
nouvelles tentatives est
ajoute l'en-tte de la
rponse HTTP pour une
erreur de rponse 503.
Administrateur
global
Non
mxe.webclient.allowURLDefinedUISessionID
Administrateur
global
Oui
mxe.webclient.async
Indique si la validation
de donnes asynchrone
est active pour le
systme. La validation
de donnes asynchrone
(ou d'arrire-plan) est le
comportement par
dfaut, mais elle peut
tre dsactive, le cas
chant.
Administrateur
global
Oui
mxe.webclient.asyncerrortooltipwaitbeforeopen
Administrateur
global, locataire
Oui
500
Visible
pour les
locataires
Nom de la proprit
Description
mxe.webclient.asyncrendertimelimit
Indique le nombre
maximal de secondes
entre les rponses
envoyes l'interface
utilisateur lors du
traitement de plusieurs
requtes de validation
asynchrone.
15
Administrateur
global
Oui
mxe.webclient.asyncrequestsbeforerender
Indique le nombre
maximal de requtes de
validation asynchrone
simultanes que
l'infrastructure
d'interface utilisateur
traite avant de renvoyer
une rponse.
Administrateur
global,
Oui
mxe.webclient.attachimage
Active ou dsactive le
bouton Joindre l'image
du presse-papiers
lorsque vous crez des
communications.
Administrateur
global, locataire
Oui
mxe.webclient.checkCSRFONLogout
Administrateur
global, locataire
Oui
mxe.webclient.ClientDataValidation
Active la validation de
donnes de navigateur
ct client. La proprit
mxe.webclient.async
doit galement tre
dfinie pour que cette
proprit puisse
fonctionner.
Administrateur
global, locataire
Oui
mxe.webclient.ClientEventQueue.threshold
Le nombre maximum
d'vnements dans la
file d'attente des
vnements avant que
celle-ci ne soit envoyes
au serveur.
Administrateur
global
Oui
mxe.webclient.ClientEventQueue.timeout
Le dlai maximum en
millisecondes avant que
la file d'attente des
vnements client ne
soit envoye au serveur.
10000
Administrateur
global
Oui
mxe.webclient.deepRequiredCheck
Administrateur
global
Non
mxe.webclient.disablelongopquery
Administrateur
global
Oui
mxe.webclient.exitcontexttimeout
Dlai d'attente du
contexte aprs avoir
quitt.
Administrateur
global
Non
mxe.webclient.gotoButtonHeaders
Administrateur
global
Oui
501
Visible
pour les
locataires
Nom de la proprit
Description
mxe.webclient.homeButtonHeaders
Administrateur
global
Oui
mxe.webclient.listtable.retainstate
Administrateur
global, locataire
Oui
mxe.webclient.logging.CorrelationEnabled
Valeur boolenne
FALSE
permettant d'activer ou
de dsactiver
l'identificateur de
corrlation pour le suivi.
Administrateur
global
Non
mxe.webclient.lostconnectionrecheckinterval
Administrateur
global
Non
mxe.webclient.lostconnectionwarninginterval
Indique l'intervalle, en
15
secondes, de vrification
pour dterminer si le
serveur est perdu.
Administrateur
global
Non
mxe.webclient.lostconnectionwarningonly
Valeur boolenne
permettant d'activer ou
de dsactiver l'affichage
d'un avertissement de
connexion serveur
perdue uniquement.
FALSE
Administrateur
global
Non
mxe.webclient.maxuisessions
Indique le nombre
maximal de sessions
simultanes configures
pour le serveur.
Administrateur
global
Non
mxe.webclient.maxuisessionsend503
Administrateur
global
Non
502
Visible
pour les
locataires
Nom de la proprit
Description
mxe.webclient.maxUISessionsPerHttpSession
10
Administrateur
global
Non
mxe.webclient.outOfOrderReqTimeout
Dlai d'attente en
secondes d'une
demande du client pour
que les demandes
squences prcdentes
atteignent le serveur.
20
Administrateur
global
Non
mxe.webclient.simpledomaindownload
Vous permet de
tlcharger
automatiquement des
domaines simples.
Administrateur
global, locataire
Oui
mxe.webclient.skin
tivoli13
Administrateur
global, locataire
Oui
Permet de supprimer
des sous-onglets lorsque
l'onglet Liste est visible
et remplace cet onglet
par un bouton dans un
enregistrement.
Administrateur
global
Oui
mxe.webclient.searchMenubar
Masque la barre de
0
menus d'application
lorsqu'elle a pour valeur
0. La barre de menus
d'application est le
menu qui se trouve
au-dessus de la table
Liste ; elle comporte le
bouton Recherche
avance et le bouton
Sauvegarder la requte.
Administrateur
global
Oui
mxe.webclient.verticalLabels
Permet de faire
apparatre les libells
au-dessus des
commandes de niveau
feuille de base de sorte
que les libells soient
affichs verticalement et
non horizontalement.
Administrateur
global
Oui
mxe.webclient.warningHandling
Administrateur
global
Non
webclient.ResultSetQueryTimeout
Indique le nombre de
secondes qui s'coulent
avant l'expiration de la
requte lorsqu'elle est
initialise depuis un
ResultsBean.
360
Administrateur
global
Non
503
Visible
pour les
locataires
Nom de la proprit
Description
webclient.accessibilitymode
Valeur boolenne
permettant d'activer ou
de dsactiver le mode
d'accessibilit l'IU.
FALSE
Administrateur
global
Oui
webclient.addhyphentobreak
Administrateur
global, locataire
Oui
webclient.allowinsubframe
Permet au systme
Maximo de se charger
dans un cadre (disable
frame busting).
FALSE
Administrateur
global
Non
webclient.canbreakwords
TRUE
Administrateur
global, locataire
Oui
webclient.changepwdapp
Application Modifier le
mot de passe.
changepswd
Administrateur
global
Non
webclient.debug.console.group
Permet d'accder la
console de dbogage
pour le groupe de
scurit spcifi.
Null
Administrateur
global, locataire
Oui
webclient.debug.console.users
Permet d'accder la
console de dbogage
pour les utilisateurs
spcifis.
Null
Administrateur
global, locataire
Oui
webclient.debugupgrade
Activer une
consignation
supplmentaire pour
dboguer l'cran du
processus de mise
niveau.
FALSE
Administrateur
global
Non
webclient.defaultbutton
Permet de dsactiver
globalement les boutons
par dfaut des tables.
Administrateur
global
Oui
webclient.designer.group
Indique le groupe de
scurit par dfaut qui
peut ajouter des options
de signature gnrique
et des autorisations de
l'application pour les
nouvelles applications
du concepteur
d'applications.
MAXADMIN
Administrateur
global, locataire
Oui
webclient.dojo.debug
Valeur boolenne
permettant d'activer ou
de dsactiver le
dbogage de
l'infrastructure Dojo.
Administrateur
global
Non
webclient.downloaddatetimeastext
Vous permet de
tlcharger la date et
l'heure sous forme de
texte dans Microsoft
Excel.
Administrateur
global, locataire
Oui
webclient.downloaddurationastext
Vous permet de
tlcharger le type de
dure sou forme de
texte dans Microsoft
Excel.
Administrateur
global, locataire
Oui
webclient.emptylistonclear
TRUE
Administrateur
global
Oui
504
Visible
pour les
locataires
Nom de la proprit
Description
webclient.enabledoclinkonload
FALSE
Administrateur
global
Non
webclient.exitcontexttimeout
60
Administrateur
global, locataire
Oui
webclient.exitwarn
Valeur boolenne
permettant d'activer ou
de dsactiver un
avertissement chaque
exit utilisateur.
Administrateur
global, locataire
Oui
webclient.gcfilepath
Chemin d'accs au
fichier de la
rcupration de place.
C:\\bea\\
projets_utilisateur\\
mondomaine\\
Administrateur
global
Non
webclient.hideUnauthorizedFavoriteApps
Empche l'affichage
d'une application
favorite si un utilisateur
n'a plus accs cette
application.
Administrateur
global
Oui
webclient.leavecontexttimeout
Administrateur
global
Oui
webclient.listwarningthreshold
Administrateur
global, locataire
Oui
webclient.loginerrorpage
Indique l'emplacement
de la page JSP d'erreur
de connexion.
../webclient/login/
loginerror.jsp
Administrateur
global
Non
webclient.loginpage
Indique l'emplacement
de la page JSP de
connexion.
../webclient/login/
login.jsp
Administrateur
global
Non
webclient.logoutpage
Indique l'emplacement
de la page JSP de
dconnexion.
../webclient/login/
logout.jsp
Administrateur
global
Non
webclient.longopquerydialogwaitetime
3000
Administrateur
global
Non
webclient.mask
XXXXXX
Administrateur
global
Oui
webclient.maxdownloadrows
Indique le nombre
maximal
d'enregistrements
tlcharger dans une
table. La valeur -1
(moins un) permet de
tlcharger toutes les
lignes de donnes.
-1
Administrateur
global, locataire
Oui
505
Visible
pour les
locataires
Nom de la proprit
Description
webclient.maxRecentApps
8
Indique le nombre
d'applications qui
apparaissent dans la
liste Mes applications
rcentes. Dfinissez cette
proprit sur 0 pour
dsactiver la liste.
Administrateur
global
Oui
webclient.maxselectrows
Indique le nombre
200
maximal de lignes qu'un
utilisateur peut
slectionner dans une
table (ou liste) de
rsultats.
Administrateur
global
Oui
webclient.multibrowsersupport
Administrateur
global
Oui
webclient.multisorttables
Indique si un utilisateur
peut trier plusieurs
colonnes.
FALSE
Administrateur
global, locataire
Oui
webclient.needssave
addrow,toggledeleterow
Administrateur
global
Non
webclient.no_xmlcache
Administrateur
global
Non
webclient.performancestatistics
disabled
Administrateur
global
Non
webclient.refreshKpiPortlet
Administrateur
global, locataire
Oui
webclient.richtext.fontlist
L'diteur de texte
NULL
enrichi utilise les polices
Web par dfaut (serif,
monospace et sans-serif,
par exemple). Ajoutez
une liste spare par des
virgules de polices
personnalises, le cas
chant.
Administrateur
global, locataire
Oui
webclient.savestartcentertemplatelabels
TRUE
Administrateur
global
Non
webclient.selectrow.async
1
Si cette proprit est
active, le fait de
slectionner une case
cocher ne change pas la
ligne mise en vidence.
L'utilisateur doit cliquer
un autre endroit sur la
ligne pour mettre cette
ligne en vidence.
Administrateur
global
Oui
webclient.sessiontimeoutwarningtime
2
Indique le nombre de
minutes qui s'coulent
avant l'affichage d'un
avertissement du
dpassement de dlai de
la session.
Administrateur
global
Non
506
Nom de la proprit
Description
webclient.smartfill
Activ
webclient.startapp
Visible
pour les
locataires
Administrateur
global, locataire
Oui
Administrateur
global, locataire
Oui
webclient.startpage
Administrateur
global, locataire
Oui
webclient.synchronousQueryFields
Force la validation
synchrone sur certaines
zones. Doit tre
synchronise avec la
proprit de
multilocation
asynchrone.
Administrateur
global
Oui
webclient.systemeventhandler
Spcifie le gestionnaire
d'vnement systme.
psdi.webclient.
system.controller.
SystemEventHandler
Administrateur
global
Non
webclient.useabbrrenderid
TRUE
Administrateur
global
Non
webclient.useabsoluteimagepath
FALSE
Administrateur
global
Non
webclient.useClientTimer
Administrateur
global
Oui
webclient.webseal.eaiheader
am-eai-server-task
Administrateur
global
Oui
webclient.webseal.sessionidheader
user_session_id
Nom d'en-tte qui est
utilis pour envoyer l'ID
session depuis webseal
au systme.
Administrateur
global
Oui
webclient.wfmapimageformat
png
Indique si le format de
l'image de mappe de
flux de travaux (.png ou
.gif).
Administrateur
global
Oui
webclient.wraplength
Longueur encapsuler
Administrateur
global, locataire
Oui
75
507
Nom de la proprit
Description
webclient.wrapreadonlycolumns
TRUE
Oui
Qui peut
diter cette
proprit ?
Nom de la proprit
Description
mxe.webclient.allowURLDefinedUISessionID
0
Autorise une URL de
lancement dfinir l'ID
session pour l'objet
d'tat d'interface
utilisateur qui est cr.
Administrateur
global
mxe.webclient.async
Indique si la validation 1
de donnes asynchrone
est active pour le
systme. La validation
de donnes asynchrone
(ou d'arrire-plan) est
le comportement par
dfaut, mais elle peut
tre dsactive, le cas
chant.
Administrateur
global
mxe.webclient.asyncerrortooltipwaitbeforeopen
Dlai en secondes
avant qu'une infobulle
d'erreur ne s'affiche
lorsqu'un utilisateur
dplace la souris sur
une icne d'erreur.
Administrateur
global,
locataire
mxe.webclient.asyncrendertimelimit
15
Indique le nombre
maximal de secondes
entre les rponses
envoyes l'interface
utilisateur lors du
traitement de plusieurs
requtes de validation
asynchrone.
Administrateur
global
mxe.webclient.asyncrequestsbeforerender
Indique le nombre
maximal de requtes
de validation
asynchrone
simultanes que
l'infrastructure
d'interface utilisateur
traite avant de
renvoyer une rponse.
Administrateur
global
mxe.webclient.attachimage
0
Active ou dsactive le
bouton Joindre l'image
du presse-papiers
lorsque vous crez des
communications.
Administrateur
global,
locataire
mxe.webclient.checkCSRFONLogout
Si les vrifications
CSRF sont actives,
vrifie le jeton de
scurit CSRF lors de
la dconnexion.
Administrateur
global,
locataire
508
Visible
pour les
locataires
Qui peut
diter cette
proprit ?
Nom de la proprit
Description
mxe.webclient.ClientDataValidation
Active la validation de 0
donnes de navigateur
ct client. La proprit
mxe.webclient.async
doit galement tre
dfinie pour que cette
proprit puisse
fonctionner.
Administrateur
global,
locataire
mxe.webclient.ClientEventQueue.threshold
Le nombre maximum
d'vnements dans la
file d'attente des
vnements avant que
celle-ci ne soit
envoyes au serveur.
Administrateur
global
mxe.webclient.ClientEventQueue.timeout
Le dlai maximum en
10000
millisecondes avant
que la file d'attente des
vnements client ne
soit envoye au
serveur.
Administrateur
global
mxe.webclient.disablelongopquery
Administrateur
global
mxe.webclient.gotoButtonHeaders
Masque le bouton
Aller lorsqu'elle est
dsactive. Si cette
proprit est active et
que la proprit de
bouton d'accueil est
dsactive, le bouton
Aller apparat avec
les autres boutons sur
l'en-tte et il est moins
apparent.
Administrateur
global
mxe.webclient.homeButtonHeaders
Administrateur
global
509
Qui peut
diter cette
proprit ?
Nom de la proprit
Description
mxe.webclient.listtable.retainstate
Administrateur
global,
locataire
mxe.webclient.simpledomaindownload
Vous permet de
tlcharger
automatiquement des
domaines simples.
Administrateur
global,
locataire
mxe.webclient.skin
tivoli13
Administrateur
global,
locataire
Permet de supprimer
des sous-onglets
lorsque l'onglet Liste
est visible et remplace
cet onglet par un
bouton dans un
enregistrement.
Administrateur
global
mxe.webclient.searchMenubar
0
Masque la barre de
menus d'application
lorsqu'elle a pour
valeur 0. La barre de
menus d'application est
le menu qui se trouve
au-dessus de la table
Liste ; elle comporte le
bouton Recherche
avance et le bouton
Sauvegarder la requte.
Administrateur
global
mxe.webclient.verticalLabels
Permet de faire
apparatre les libells
au-dessus des
commandes de niveau
feuille de base de sorte
que les libells soient
affichs verticalement
et non
horizontalement.
Administrateur
global
webclient.accessibilitymode
FALSE
Valeur boolenne
permettant d'activer ou
de dsactiver le mode
d'accessibilit l'IU.
510
Administrateur
global
Qui peut
diter cette
proprit ?
Nom de la proprit
Description
webclient.addhyphentobreak
FALSE
Administrateur
global,
locataire
webclient.canbreakwords
TRUE
Administrateur
global,
locataire
webclient.debug.console.group
Permet d'accder la
console de dbogage
pour les utilisateurs
spcifis.
Null
Administrateur
global,
locataire
webclient.debug.console.users
Activer une
consignation
supplmentaire pour
dboguer l'cran du
processus de mise
niveau.
Null
Administrateur
global,
locataire
webclient.defaultbutton
1
Permet de dsactiver
globalement les
boutons par dfaut des
tables.
webclient.designer.group
Indique le groupe de
scurit par dfaut qui
peut ajouter des
options de signature
gnrique et des
autorisations de
l'application pour les
nouvelles applications
du concepteur
d'applications.
MAXADMIN
Administrateur
global,
locataire
webclient.downloaddatetimeastext
Vous permet de
tlcharger la date et
l'heure sous forme de
texte dans Microsoft
Excel.
Administrateur
global,
locataire
webclient.downloaddurationastext
Vous permet de
tlcharger le type de
dure sou forme de
texte dans Microsoft
Excel.
Administrateur
global,
locataire
webclient.emptylistonclear
TRUE
Administrateur
global
webclient.exitcontexttimeout
Administrateur
global,
locataire
webclient.exitwarn
1
Valeur boolenne
permettant d'activer ou
de dsactiver un
avertissement chaque
exit utilisateur.
Administrateur
global,
locataire
Administrateur
global
511
Qui peut
diter cette
proprit ?
Nom de la proprit
Description
webclient.hideUnauthorizedFavoriteApps
Empche l'affichage
d'une application
favorite si un
utilisateur n'a plus
accs cette
application.
webclient.leavecontexttimeout
webclient.listwarningthreshold
webclient.mask
webclient.maxdownloadrows
Indique le nombre
maximal
d'enregistrements
tlcharger dans une
table. La valeur -1
(moins un) permet de
tlcharger toutes les
lignes de donnes.
webclient.maxRecentApps
8
Indique le nombre
d'applications qui
apparaissent dans la
liste Mes applications
rcentes. Dfinissez
cette proprit sur 0
pour dsactiver la liste.
webclient.maxselectrows
Indique le nombre
maximal de lignes
qu'un utilisateur peut
slectionner dans une
table (ou liste) de
rsultats.
200
Administrateur
global
webclient.multibrowsersupport
Indique si un
utilisateur peut ouvrir
des applications dans
plusieurs onglets ou
fentres d'un
navigateur.
TRUE
Administrateur
global,
locataire
webclient.multisorttables
Indique si un
utilisateur peut trier
plusieurs colonnes.
FALSE
Administrateur
global,
locataire
512
-1
Administrateur
global
Administrateur
global
Administrateur
global,
locataire
Administrateur
global
Administrateur
global,
locataire
Administrateur
global
Qui peut
diter cette
proprit ?
Nom de la proprit
Description
webclient.refreshKpiPortlet
Dtermine si les
portlets Indicateur cl
de performance sont
actualiss lors de la
connexion.
Administrateur
global,
locataire
webclient.richtext.fontlist
L'diteur de texte
enrichi utilise les
polices Web par dfaut
(serif, monospace et
sans-serif, par
exemple). Ajoutez une
liste spare par des
virgules de polices
personnalises, le cas
chant.
NULL
Administrateur
global,
locataire
webclient.selectrow.async
Administrateur
global
webclient.smartfill
Activ
Si cette proprit est
active, un utilisateur
peut entrer des
donnes partielles dans
une zone et, si une
correspondance exacte
est trouve dans la
base de donnes, la
zone est mise jour
avec cette valeur. Si
plusieurs
correspondances
possibles sont trouves,
l'utilisateur peut faire
une slection dans une
liste des
correspondances
possibles afin de
mettre jour la zone.
Administrateur
global,
locataire
webclient.startapp
Spcifie l'application
qui se charge au
dmarrage (si aucune
application de
dmarrage n'est
utilise).
Administrateur
global,
locataire
webclient.startpage
Administrateur
global,
locataire
webclient.synchronousQueryFields
0
Force la validation
synchrone sur certaines
zones. Doit tre
synchronise avec la
proprit de
multilocation
asynchrone.
Administrateur
global
startcntr
513
Qui peut
diter cette
proprit ?
Nom de la proprit
Description
webclient.useClientTimer
webclient.webseal.eaiheader
am-eai-server-task
Administrateur
global
webclient.webseal.sessionidheader
user_session_id
Administrateur
global
webclient.wfmapimageformat
Indique si le format de
l'image de mappe de
flux de travaux (.png
ou .gif).
png
Administrateur
global
webclient.wraplength
Longueur encapsuler
75
Administrateur
global,
locataire
webclient.wrapreadonlycolumns
Encapsuler les
colonnes de l'interface
utilisateur
TRUE
Administrateur
global,
locataire
Administrateur
global
Tches associes:
Activation du menu de navigation latral, la page 47
Vous pouvez dplacer les actions de la barre d'outils vers un menu de navigation
situ sur le ct de l'cran, ce qui permet de les rendre plus visibles et plus faciles
d'accs. Sur le centre de contrle, le menu de navigation latral comporte les
options du menu Aller .
514
Description
mail.debug
false
1000
1000 lignes
Lorsque cette proprit est active, une
trace de pile est consigne dans le journal
pour chaque groupe d'objets mtier qui
extrait des donnes au-del de la limite de
lignes dfinie. Le journal de trace de pile
est galement rpt en cas d'extractions
multiples.
Pour dsactiver cette proprit, basculez
sa valeur sur 0.
mxe.db.sqlTableScanExclude=
ACTION,MAXROLE, SCCONFIG,MAXUSER
(Oracle uniquement)
Si vous dfinissez
mxe.db.sqlTableScanExclude, tous les
tableaux sont consigns, l'exception de
ceux que vous avez rpertoris.
Si vous ne dfinissez pas
mxe.db.sqlTableScanExclude et que
indiquez mxe.db.logSQLPlan=true, seules
les instructions SQL qui dpassent la
limite de temps dfinie dans
mxe.dblogSQLTimeLimit sont journalises.
mxe.logging.CorrelationEnabled
515
Description
mxe.logging.disableLoggingPropFile
mxe.logging.rootfolder
Description
mxe.workflow.admin
mxe.app.wo.flowControlStatusInheritance
516
Remarques
Le prsent document peut contenir des informations ou des rfrences concernant
certains produits, logiciels ou services IBM non annoncs dans ce pays. Pour plus
de dtails, rfrez-vous aux documents d'annonce disponibles dans votre pays, ou
adressez-vous votre partenaire commercial IBM. Toute rfrence un produit,
logiciel ou service IBM n'implique pas que seul ce produit, logiciel ou service
puisse tre utilis. Tout autre lment fonctionnellement quivalent peut tre
utilis, s'il n'enfreint aucun droit d'IBM. Il est de la responsabilit de l'utilisateur
d'valuer et de vrifier lui-mme les installations et applications ralises avec des
produits, logiciels ou services non expressment rfrencs par IBM.
IBM peut dtenir des brevets ou des demandes de brevet couvrant les produits
mentionns dans le prsent document. La remise de ce document ne vous donne
aucun droit de licence sur ces brevets ou demandes de brevet. Si vous dsirez
recevoir des informations concernant l'acquisition de licences, veuillez en faire la
demande par crit l'adresse suivante :
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
Pour le Canada, veuillez adresser votre courrier :
IBM Director of Commercial Relations
IBM Canada Ltd
3600 Steeles Avenue East
Markham, Ontario
L3R 9Z7 Canada
Les informations sur les licences concernant les produits utilisant un jeu de
caractres double octet peuvent tre obtenues par crit l'adresse suivante :
Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan Ltd.
19-21, Nihonbashi-Hakozakicho, Chuo-ku
Tokyo 103-8510, Japan
Le paragraphe suivant ne s'applique ni au Royaume-Uni, ni dans aucun pays dans
lequel il serait contraire aux lois locales : LE PRESENT DOCUMENT EST LIVRE
EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM
DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES
INFORMATIONS EN CAS DE CONTREFACON AINSI QU'EN CAS DE DEFAUT
D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE. Certaines juridictions
n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus
ne vous sera pas applicable.
517
Le prsent document peut contenir des inexactitudes ou des coquilles. Il est mis
jour priodiquement. Chaque nouvelle dition inclut les mises jour. IBM peut,
tout moment et sans pravis, modifier les produits et logiciels dcrits dans ce
document.
Les rfrences des sites Web non IBM sont fournies titre d'information
uniquement et n'impliquent en aucun cas une adhsion aux donnes qu'ils
contiennent. Les lments figurant sur ces sites Web ne font pas partie des
lments du prsent produit IBM et l'utilisation de ces sites relve de votre seule
responsabilit.
IBM pourra utiliser ou diffuser, de toute manire qu'elle jugera approprie et sans
aucune obligation de sa part, tout ou partie des informations qui lui seront
fournies.
Les licencis souhaitant obtenir des informations permettant : (i) l'change des
donnes entre des logiciels crs de faon indpendante et d'autres logiciels (dont
celui-ci), et (ii) l'utilisation mutuelle des donnes ainsi changes, doivent adresser
leur demande :
IBM Corporation
2Z4A/101
11400 Burnet Road
Austin, TX 78758 U.S.A.
Ces informations peuvent tre soumises des conditions particulires, prvoyant
notamment le paiement d'une redevance.
Le logiciel sous licence dcrit dans ce document et tous les lments sous licence
disponibles s'y rapportant sont fournis par IBM conformment aux dispositions de
l'ICA, des Conditions internationales d'utilisation des logiciels IBM ou de tout
autre accord quivalent.
Les informations concernant des produits non IBM ont t obtenues auprs des
fournisseurs de ces produits, par l'intermdiaire d'annonces publiques ou via
d'autres sources disponibles. IBM n'a pas test ces produits et ne peut confirmer
l'exactitude de leurs performances ni leur compatibilit. Elle ne peut recevoir
aucune rclamation concernant des produits non IBM. Toute question concernant
les performances de produits non IBM doit tre adresse aux fournisseurs de ces
produits.
Le prsent document peut contenir des exemples de donnes et de rapports utiliss
couramment dans l'environnement professionnel. Ces exemples mentionnent des
noms fictifs de personnes, de socits, de marques ou de produits des fins
illustratives ou explicatives uniquement. Toute ressemblance avec des noms de
personnes, de socits ou des donnes relles serait purement fortuite.
LICENCE DE COPYRIGHT :
Le prsent logiciel contient des exemples de programmes d'application en langage
source destins illustrer les techniques de programmation sur diffrentes
plateformes d'exploitation. Vous avez le droit de copier, de modifier et de
distribuer ces exemples de programmes sous quelque forme que ce soit et sans
paiement d'aucune redevance IBM, des fins de dveloppement, d'utilisation, de
vente ou de distribution de programmes d'application conformes aux interfaces de
programmation des plateformes pour lesquels ils ont t crits ou aux interfaces de
518
Marques
IBM, le logo IBM et ibm.com sont des marques d'International Business Machines
dans de nombreux pays. Les autres noms de produits et de services peuvent tre
des marques d'IBM ou d'autres socits. La liste actualise de toutes les marques
d'IBM est disponible sur la page Web Copyright and trademark information
l'adresse www.ibm.com/legal/copytrade.shtml.
Java ainsi que tous les logos et toutes les marques incluant Java sont des marques
d'Oracle et/ou de ses socits affilies.
Linux est une marque de Linus Torvalds aux Etats-Unis et/ou dans certains autres
pays.
Microsoft, Windows et le logo Windows sont des marques de Microsoft
Corporation aux Etats-Unis et/ou dans certains autres pays.
UNIX est une marque enregistre de The Open Group aux Etats-Unis et/ou dans
certains autres pays.
Remarques
519
520