SAP® PowerAMC™
Version du document : 16.5 SP05 – 2015-03-30
PowerAMC Web
Contenu
1
PowerAMC Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
1.1
L'Espace de travail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Evaluation des diagrammes pour publication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.2
Le Référentiel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Propriétés d'un objet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Création d'un diagramme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Création d'un graphique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3
Le Tableau de bord. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Exemples de graphiques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.4
La Visionneuse de diagramme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Edition des diagrammes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Ajout de commentaires sur les diagrammes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Partage, exportation et création de rapports sur les diagrammes. . . . . . . . . . . . . . . . . . . . . . . . . . 24
Comparaison des versions de diagramme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Vérification des diagrammes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Publication de diagrammes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Création d'objets réutilisables dans la Bibliothèque. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.5
Diagrammes de cartographie des processus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Processus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Zones d'architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Fonction métiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
1.6
BPMN 2.0 Descriptive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Pools et couloirs (BPMN Descriptive). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Evénements de début et de fin (BPMN Descriptive). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Tâches (BPMN Descriptive). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Branchements (BPMN Descriptive). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Données (BPMN Descriptive). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Flux de séquence et flux de message (BPMN Descriptive). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
1.7
BPMN 2.0 Executable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Diagrammes de collaboration et de processus (BPMN Executable). . . . . . . . . . . . . . . . . . . . . . . . . 57
Diagrammes de conversation (BPMN Executable). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Diagrammes de chorégraphie (BPMN Executable). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Pools et couloirs (BPMN Executable). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Evénements de début, intermédiaires et de fin (BPMN Descriptive). . . . . . . . . . . . . . . . . . . . . . . . 63
Activités (BPMN Executable). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Branchements (BPMN Executable). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
2
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Contenu
Données et références de donnée (BPMN Executable). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
Clés de corrélation (BPMN Executable). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Messages (BPMN Executable). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Eléments sensibles (BPMN Executable). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Flux de séquence et flux de message (BPMN Executable). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Importation et exportation de fichiers BPMN 2.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
1.8
Règles de gestion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
Application d'une règle de gestion à un objet de modèle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
2
Administration de PowerAMC Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
2.1
Installation du serveur PowerAMC Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
2.2
Contrôle de l'accès au référentiel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Création d'utilisateurs du référentiel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Création de groupes de référentiel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Octroi de droits aux utilisateurs et aux groupes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Octroi de permissions d'accès sur un élément de référentiel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Déblocage des utilisateurs bloqués . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Désactivation d'utilisateurs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Obtention d'un accès de secours au référentiel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
2.3
Création de propriétés personnalisées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
2.4
Configuration du serveur PowerAMC Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Connexion au serveur de base de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Connexion à un serveur de licences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Connexion à un serveur LDAP pour l'authentification des utilisateurs. . . . . . . . . . . . . . . . . . . . . . .102
Connexion à un serveur SMTP à des fins de notifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Définition d'une politique de mots de passe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Activation de SSL pour le PowerAMC Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
Activation de la connexion unique (Single Sign-On) pour PowerAMC Web. . . . . . . . . . . . . . . . . . . .110
Configuration des autres paramètres PowerAMC Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
PowerAMC Web
Contenu
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
3
1
PowerAMC Web
PowerAMC Web permet de parcourir les modèles PowerAMC à l'aide d'un navigateur Web. Si vous disposez des
permissions nécessaires, vous pouvez également créer des cartographies de processus et des diagrammes de
processus métiers BPMN 2 Descriptive et Executable. Naviguez jusqu'à l'URL indiquée par votre administrateur
et, si vous y êtes invité, saisissez votre nom et votre mot de passe.
● Au centre de l'écran :
○ Cliquez sur la tuile Espace de travail pour accéder à vos diagramme en cours et aux diagrames qui vous
ont été envoyés pour commentaires ou évaluation (voir L'Espace de travail [page 5]).
○ Cliquez sur la tuile Référentiel pour accéder au contenu complet du référentiel (voir Le Référentiel [page
7]).
○ Cliquez sur la tuile Tableau de bord pour accéder à tous les graphiques définis sur les modèles de
référentiel (voir Le Tableau de bord [page 13]).
○ [administrateurs] Cliquez sur la tuile Administration pour gérer les utilisateurs, groupes, paramètres et
extensions (voir Administration de PowerAMC Web [page 80])
● Dans la barre d'outils du haut :
○ Cliquez sur le bouton Menu pour changer la langue de l'interface ou pour régénérer l'index du référentiel.
Remarque
L'index du référentiel est régulièrement généré par le serveur. Dans de rares cas de figures, dans
lesquels des modifications qui devraient être visibles ne le sont pas, vous devez sélectionner
Menu
Régénérer l'index .
○ Cliquez sur le bouton Chercher pour chercher dans le référentiel.
4
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
○ Cliquez sur votre nom pour vous déconnecter de PowerAMC Web ou bien pour changer votre mot de
passe.
PowerAMC Web fonctionne avec les navigateurs Web récents. Il a été testé avec les versions suivantes de
navigateurs :
● Internet Explorer 10 et 11
● Firefox de la v26 à la v35
● Chrome de la v35 à la v40
● Safari pour Mac OS X v10.9 et v10.10
● Safari Mobile pour iOS v7.1 et v8.1
1.1
L'Espace de travail
L'Espace de travail vous permet d'accéder à vos diagrammes en cours, aux diagrammes qui vous sont envoyés
pour évaluation et commentaire ainsi qu'à vos diagrammes récents et favoris. Pour accéder à l'Espace de travail,
affichez la page d'accueil, puis cliquez sur la tuile Espace de travail.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
5
Les sections suivantes peuvent s'afficher dans l'Espace de travail :
● Mes diagrammes brouillon - Diagrammes que vous avez modifiés, mais dont les modifications n'ont pas
encore été publiées. Les diagrammes peuvent être soit :
○ Brouillon - Vous avez commencé à éditer le diagramme, mais vous n'avez pas encore soumis les
modifications pour publication.
○ Cliquez sur l'aperçu d'un diagramme pour l'ouvrir à des fins d'édition ou de soumission (voir Edition
des diagrammes [page 19]).
○ Passez la souris sur le diagramme, puis cliquez sur le X dans l'angle supérieur droit pour supprimer
vos modifications et le retirer de l'Espace de travail.
○ Soumis - Vous avez soumis votre diagramme pour publication et il est en attente d'évaluation. Cliquez sur
un diagramme afin de l'ouvrir pour visualisation. Vous ne pouvez pas modifier un diagramme une fois qu'il
a été soumis.
● Diagrammes à évaluer pour publication - Diagrammes qui ont été soumis à votre évaluation avant publication.
Cliquez sur un diagramme afin de l'ouvrir pour évaluation (Evaluation des diagrammes pour publication [page
6]).
● Invitations à commenter - Diagrammes brouillon que vous avez été invité à commenter avant qu'ils ne soient
soumis pour publication. Cliquez sur un diagramme afin de l'ouvrir pour le commenter (Ajout de
commentaires sur les diagrammes [page 21]).
● Diagrammes récemment affichés - Diagrammes que vous avez récemment affichés ou édités. Cliquez sur un
diagramme afin de l'ouvrir pour visualisation. Cliquez sur la punaise dans l'angle supérieur droit pour l'épingler
en haut de la liste comme favori.
Remarque
Si l'Espace de travail est vide, suivez le lien vers le référentiel (voir Le Référentiel [page 7]) pour commencer
à travailler sur les diagrammes.
Cliquez sur l'icône de commentaire jaune affiché sous un aperçu de diagramme pour ouvrir le panneau
Commentaires et afficher les commentaires ouverts associés à ce diagramme.
Remarque
Si votre administrateur a configuré PowerAMC Web pour envoyer des courriels, vous allez recevoir des
notifications lorsqu'un diagramme dans votre espace de travail pour commentaires ou évaluation, lorsque des
commentaires sont postés sur vos diagrammes et lorsque vous diagrammes sont approuvés ou rejetés pour
publication.
1.1.1
Evaluation des diagrammes pour publication
Si vous disposez de la permission Ecriture ou d'une permission supérieure sur un diagramme qu'un autre
utilisateur a soumis pour publication, ce diagramme apparaît dans votre espace de travail pour évaluation avant
publication. Les modifications proposées dans le diagramme ne seront pas publiées avant que vous ou un autre
utilisateur disposant de la permission Ecriture ne l'ayez approuvé.
6
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Contexte
Remarque
Si vous disposez de la permission Ecriture ou d'une permission supérieure sur un diagramme et que vous
choisissez de soumettre vos modifications à l'évaluation d'un pair, le diagramme soumis apparaît dans votre
propre section d'évaluation (mais aussi comme envoyé à d'autres utilisateurs qualifiés) et vous pouvez à tout
moment l'évaluer et le publier vous-même. Pour plus d'informations sur les permissions, voir Octroi de
permissions d'accès sur un élément de référentiel [page 92].
Procédure
1. Cliquez sur l'aperçu du diagramme dans la section Diagrammes à évaluer pour publication afin de l'ouvrir pour
évaluation.
2. Si le panneau Commentaires n'est pas encore ouvert, ouvrez-le et consultez tous les commentaires que le
concepteur et ses pairs ont postés (voir Ajout de commentaires sur les diagrammes [page 21]).
3. Evaluez le contenu du diagramme en termes de précision et de conformité aux standards de modélisation de
votre organisation.
○ Pour vérifier sa conformité vis-à-vis des règles de modélisation appropriées, cliquez sur le bouton, Vérifier
en bas à droite de la fenêtre (voir Vérification des diagrammes [page 26]).
○ Pour obtenir une analyse interactive des modifications effectuées depuis la version publiée, sélectionnez
Menu
Comparer les versions
(voir Comparaison des versions de diagramme [page 25]).
4. En cas de problème dans le diagramme, vous pouvez :
○ Ajouter des commentaires sur les objets qui requièrent plus d'attention (voir Ajout de commentaires sur
les diagrammes [page 21]).
○ Cliquer sur Editer et effectuer vous-même les corrections (voir Edition des diagrammes [page 19]).
5. Une fois votre évaluation terminée, cliquez sur l'outil Publier et sélectionnez l'une des options suivantes :
○ Publier - Approuve toutes les modification et les publie pour les mettre à disposition de tous.
○ Renvoyer pour révision - Renvoie le diagramme brouillon au concepteur afin qu'il apporte les
modifications nécessaires avant publication. Avant de renvoyer le diagramme pour révision, vous devez
documenter vos exigences à l'aide de commentaires.
○ Rejeter les modifications - Rejette le diagramme brouillon et supprime les modifications.
1.2
Le Référentiel
Le Référentiel vous permet d'accéder à tous les modèles, diagrammes et objets publiés que vous êtes autorisés à
voir via une arborescence navigable. Pour accéder au Référentiel, affichez la page d'accueil, puis cliquez sur la
tuile Référentiel.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
7
● Le panneau supérieur gauche permet de naviguer dans l'arborescence du référentiel afin de parcourir son
contenu :
○ Cliquez sur un dossier, sur une branche ou sur un projet pour y descendre et voir son contenu. L'élément
est ajouté sur le chemin, avec un X à sa droite, et sa feuille de propriétés est affichée dans le panneau de
droite.
○ Cliquez sur le X à droite d'un élément sur le chemin pour revenir au niveau du dessus.
● L'angle inférieur gauche répertorie les modèles qui sont les enfants directs du dossier, de la branche ou du
projet sélectionné :
○ Cliquez sur un modèle dans le panneau inférieur gauche pour afficher sa feuille de propriétés dans le
panneau de droite.
● Le panneau de droite affiche la feuille de propriétés de l'objet sélectionné :
○ Cliquez sur un aperçu de diagramme dans la facette Diagrammes afin de l'ouvrir (voir La Visionneuse de
diagramme [page 17]).
○ Cliquez sur la tuile + sur la facette Diagrammes (ou cliquez sur le bouton de menu et sélectionnez Créer
un nouveau diagramme) afin de créer un diagramme (voir Création d'un diagramme [page 10]).
Remarque
Le nouveau diagramme va, par défaut, hériter des permissions de son emplacement parent (voir
Octroi de permissions d'accès sur un élément de référentiel [page 92]).
8
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
○ [modèles] Cliquez sur un aperçu de graphique dans la facette Graphiques afin de l'ouvrir.
○ [modèles] Cliquez sur la tuile + sur la facette Graphiques afin de créer un graphique (voir Création d'un
graphique [page 11]).
○ [dossiers, branches, projets] Cliquez sur le bouton de menu et sélectionnez Créer un nouveau dossier afin
de créer un dossier.
Remarque
Le nouveau dossier va, par défaut, hériter des permissions de son emplacement parent (voir Octroi de
permissions d'accès sur un élément de référentiel [page 92]).
○ [modèles] Sélectionnez Menu Générer un rapport au format ou Générer un document Word - pour
générer un rapport standard pour les diagrammes du modèle (voir Partage, exportation et création de
rapports sur les diagrammes [page 24]).
○ Cliquez sur les autres facettes pour explorer les propriétés de l'objet sélectionné et naviguer vers d'autres
objets (Propriétés d'un objet [page 9]).
1.2.1
Propriétés d'un objet
Vous pouvez consulter les propriétés d'un objet dans le panneau Propriétés, qui est disponible dans les
visionneuses Référentiel et Diagramme.
Les facettes suivantes organisent les propriétés de l'objet :
● Info - Contient les informations principales permettant d'identifier et de définir l'objet.
● Enfants - Répertorie les objets qui appartiennent à l'objet courant. Par exemple, dans un diagramme de
cartographie de processus, un processus peut contenir des sous-processus ou dans modèle physique de
données une table peut contenir des colonnes et des index. Cliquez sur un nom d'objet dans une liste pour
naviguer vers la feuille de propriétés de cet objet. Vous pouvez créer des objets enfant sur cette facette. Si la
liste appropriée n'est pas visible, cliquez sur le lien Ajouter des objets.
● Dépend de - Répertorie les objes auxquels l'objet est connecté et dont il dépend. Si ces objets sont modifiés
ou supprimés, l'objet courant peut être modifié ou supprimé. Cliquez sur un nom d'objet dans une liste pour
naviguer vers la feuille de propriétés de cet objet. Vous pouvez attacher une règle de gestion à l'objet sur cette
facette (voir Application d'une règle de gestion à un objet de modèle [page 79]).
● Impacte - [lecture seule] Répertorie les objets qui dépendent de l'objet courant. Si l'objet courant est modifié
ou supprimé, ces objets peuvent être modifiés ou supprimés. Cliquez sur un nom d'objet dans une liste pour
naviguer vers la feuille de propriétés de cet objet.
● Diagrammes - Répertorie les diagrammes contenus par l'objet ou associés à l'objet. Cliquez sur un aperçu de
diagramme pour ouvrir le diagramme, ou sur la tuile + pour créer un diagramme (voir Création d'un
diagramme [page 10]).
● Graphiques - [modèles] Répertorie les graphiques définis sur le modèle. Cliquez sur un aperçu de diagramme
pour ouvrir le diagramme, ou bien cliquez sur la tuile + pour créer un diagramme (voir Création d'un
graphique [page 11]).
● Versions - [modèles] Répertorie les versions du modèle publiées dans le référentiel, avec une liste séparée par
branche le cas échéant. Pour comparer deux version d'un modèle dans une même branche, cochez leur case
et cliquez sur l'outil Comparer (voir Comparaison des versions de diagramme [page 25]).
● Permissions - [dossiers, modèles] Répertorie les utilisateurs et les groupes dotés de permissions de consulter
et d'éditer le contenu du dossier ou les diagrammes dans le modèle. Les utilisateurs disposant d'une
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
9
permission Totale sur l'objet et les administrateurs peuvent modifier les permissions (voir Octroi de
permissions d'accès sur un élément de référentiel [page 92]).
Remarque
PowerAMC Web peut afficher la plupart des propriétés d'objet PowerAMC, mais certaines propriétés
(notamment celles qui sont calculées et ne sont pas directement saisies par l'utilisateur) ne sont pas prises en
charge pour l'instant.
1.2.2
Création d'un diagramme
Si vous disposez d'une permission Soumission ou d'une permission supérieure sur un dossier de référentiel,
vous pouvez créer un nouveau diagramme dans le référentiel.
Procédure
1. Allez à l'emplacement du référentiel où vous souhaitez créer le diagramme, cliquez sur la facette
Diagrammes, puis sur la tuile + (ou bien cliquez sur le bouton de menu et sélectionnez Créer un diagramme).
Remarque
Vous devez disposer au moins d'une permission Soumission (voir Octroi de permissions d'accès sur un
élément de référentiel [page 92]) sur l'emplacement auquel vous souhaitez créer le diagramme pour que
ces options soient disponibles. Si elles ne sont pas visibles, contactez votre administrateur.
2. Saisissez un nom pour le diagramme, et sélectionnez le type de diagramme à créer :
○ BPMN 2.0 Descriptive - Couramment utilisés par les propriétaires des processus, BPMN 2.0 Descriptive
est destiné aux utilisateurs métiers et contient un sous-ensemble des objets BPMN 2.0 disponibles pour
la modélisation et l'analyse des processus métiers. Voir BPMN 2.0 Descriptive [page 39].
○ BPMN 2.0 Descriptive - Couramment utilisés par ceux qui mettent en œuvre les processus, BPMN 2.0
Executable inclut tous les objets BPMN 2.0 standard, et est destiné aux concepteurs techniques et à ceux
qui procèdent au reverse engineering depuis SAP BPM ou Eclipse BPMN2 Modeler. Voir BPMN 2.0
Executable [page 55].
○ Cartographie des processus - Un diagramme de cartographie des processus fournit une représentation
graphique de votre architecture métiers, et vous aide à identifier les fonctions métiers ainsi que les
processus de haut niveau et ce, indépendamment de ceux qui en ont la charge. Voir Diagrammes de
cartographie des processus [page 32].
3. Cliquez sur Créer pour créer un diagramme et l'ouvrir dans l'Editeur de diagramme. Utilisez les outils dans la
barre d'outils du bas pour construire votre diagramme (voir Edition des diagrammes [page 19]).
4. Cliquez sur Enregistrer à tout moment pour enregistrer l'état courant de votre diagramme. Une fois que vous
avez enregistré, vous pouvez naviguer ailleurs ou fermer la fenêtre. Votre diagramme brouillon ne sera pas
disponible pour les autres utilisateurs, mais il est vous est accessible dans la section Mes diagrammes
brouillon de votre espace de travail (voir L'Espace de travail [page 5]).
5. [facultatif] Invitez les autres utilisateurs à commenter votre diagramme avant publication (voir Ajout de
commentaires sur les diagrammes [page 21]).
10
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
6. [facultatif] Pour vérifier la conformité du diagramme vis-à-vis des règles de modélisation appropriées, cliquez
sur le bouton Vérifier en bas à droite de la fenêtre (voir Vérification des diagrammes [page 26]).
7. Une fois votre diagramme terminé, cliquez sur l'outil Publier afin de publier votre diagramme ou de le
soumettre pour évaluation avant publication (voir Publication de diagrammes [page 30])
1.2.3
Création d'un graphique
Si vous disposez au moins d'une permission Soumission sur un modèle, vous pouvez créer un graphique afin
d'analyser son contenu. Vous créez des graphiques à partir de la facette Graphiques de la feuille de propriétés du
modèle, et vous pouvez les afficher soit dans cette facette, soit via le Tableau de bord.
Procédure
1. Naviguez jusqu'au modèle pour lequel vous souhaitez créer un graphique, cliquez sur la facette Graphiques,
puis sur la tuile +.
Remarque
Vous devez disposer au moins d'une permission Soumission (voir Octroi de permissions d'accès sur un
élément de référentiel [page 92]) sur le modèle pour lequel vous souhaitez créer le graphique pour que la
tuile + soit visible. Si elle n'est pas visible, contactez votre administrateur.
2. Sélectionnez le dataset approprié dans la liste pour l'ouvrir dans l'Editeur de graphique.
Remarque
Les datasets de cette liste sont créées à l'aide du client PowerAMC standard. Si vous avez besoin d'un
dataset qui n'est pas disponible, contactez votre administrateur. Pour obtenir des informations détaillées
sur l'utilisation des datasets, voir Personnalisation et extension de PowerAMC > Fichiers d'extension >
Datasets de graphique (Profile).
3. Sélectionnez le type de graphique à utiliser.
○ Graphiques en colonnes (Column Charts) - Standard, en colonnes empilés et sur 2 axes.
○ Graphiques à courbes (Line Charts) - Standard, en aires, combinés colonnes/courbes, sur 2 axes, et
combinés colonnes/courbes sur 2 axes.
○ Graphiques circulaires (Pie Charts) - Graphiques à secteurs et en anneaux.
○ Graphiques en nuages de points (Scatter Charts) - Nuages de points et bulles.
○ Graphiques à cartes (Map Charts) - Cartes thermiques et matrices de classification.
4. Sélectionnez les mesures et dimensions appropriées. Le graphique va se mettre à jour de façon dynamique à
mesure que vous modifiez ses paramètres.
Remarque
Pour obtenir des exemples et mesures et de dimensions, voir Exemples de graphiques [page 13]).
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
11
5. Une fois que vous êtes satisfait de votre graphique, cliquez sur Enregistrer pour le publier et le rendre
disponible à d'autres utilisateurs dans la facette Graphiques de la feuille de propriétés du modèle ou dans le
Tableau de bord (voir Le Tableau de bord [page 13]).
Remarque
Vous pouvez ensuite éditer le graphique en l'ouvrant depuis la facette Graphiques et en cliquant sur l'outil
Editer dans la barre d'outils du haut. Vous ne pouvez pas éditer un diagramme lorsque ce dernier est ouvert
depuis le Tableau de bord.
12
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
1.3
Le Tableau de bord
Le Tableau de bord permet d'accéder à des graphiques qui représentent les informations tirées des modèles
publiés. Pour accéder au Tableau de bord, affichez la page d'accueil, puis cliquez sur la tuile Tableau de bord.
Cliquez sur l'aperçu d'un graphique pour l'ouvrir dans la Visionneuse de graphique. Cliquez sur un élément de
graphique ou sur une ligne de table pour descendre dans les données.
Remarque
Les graphiques ne sont pas créés directement dans le Tableau de bord, mais sur la facette Graphiques d'une
feuille de propriétés de modèle (voir Création d'un graphique [page 11]).
1.3.1
Exemples de graphiques
Des modèles exemple et un fichier d'extension contenant des dataset permettant d'en tirer des graphiques sont
fournis avec PowerAMC.
Les graphiques exemple suivants sont définis dans le fichier d'extension de graphiques d'architecture
d'entreprise, qui est chargé par défaut dans votre bibliothèque de référentiel (et qui est également fourni comme
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
13
faisant partir des fichiers d'exemple d'architecture d'entreprise (disponible dans le répertoire
<rép_installation>/Exemples/EAExample).
Table 1 :
Dataset et configuration de graphique
Graphique
Question : Quels sont les systèmes d'exploitation exécutés sur
mes serveurs ?
Chemin :
Model
Hardware Server (Operating System,
Operating System Version)
Graphique : Un graphique en secteurs avec chaque OS faisant
l'objet d'un secteur :
●
Secteurs : Count (of hardware servers)
●
Couleur de la légende : Operating System
Question : Quels OS utilisez-vous ici ?
Chemin :
Site
Site
Site
Hardware Server (Operating
System, Operating System Version)
Graphique : Graphique en colonnes empilées avec les systè­
mes d'exploitation représentés sous la forme de barres de
couleur empilées
●
Mesures : Count (of hardware servers)
●
Axe X : Region, Country
●
Couleur de la légende : Operating System
14
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Dataset et configuration de graphique
Graphique
Question : Quels sont les SGBD utilisés sur mes serveurs ?
Chemin :
Model
Database (DBMS, DBMS Version)
Graphique : Un graphique en secteurs avec chaque SGBD fai­
sant l'objet d'un secteur :
●
Secteurs : Count (of databases)
●
Couleur de la légende : DBMS
Question : Quels sont les SGBD déployés ici ?
Chemin :
Site
Site
Deployment Instance
Site
Hardware Server
Database (DBMS, DBMS Version)
Graphique : Carte thermique :
●
Couleur de la zone : Count (of databases)
●
Couleur de la zone : Count (of databases)
●
Nom de zone : Region, Country, Site, DBMS
Question : Qui sont les propriétaires de mes processus et
quels processus possèdent-ils ?
Chemin :
Organization Unit
Role Association
Organization Unit
Person
Process
Graphique : Graphique à colonnes avec une colonne par per­
sonne :
●
Axe Y : Count (of processes)
●
Axe X : Person
●
Couleur de la légende : Organization Unit
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
15
Dataset et configuration de graphique
Graphique
Question : Quelles sont mes dépenses d'investissement de ca­
pital par programme et par projet ?
Chemin :
Program
Program
Project (ItCapex)
Graphique : Carte thermique :
●
Couleur de la zone : ItCapex
●
Couleur de la zone : ItCapex
●
Nom de zone : Program, SubProgram, Project
Question : Quels sont mes dépenses d'investissement de ca­
pital par but ?
Chemin :
Goal
Goal
Goal
Fulfillment
Project
(ItCapex)
Graphique : Un graphique en secteurs avec chaque but faisant
l'objet d'un secteur :
●
Secteurs : ItCapex
●
Couleur de la légende : Goal
Question : Quels sont mes dépenses d'investissement de ca­
pital par fonction métiers ?
Chemin :
BusinessFunction
TraceabilityLink
BusinessFunction
Project (ItCapex)
Graphique : Graphique à colonnes avec une colonne par fonc­
tion métiers :
●
Axe Y : ItCapex
●
Axe X : L1 Business Function
16
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Dataset et configuration de graphique
Graphique
Question : Quelle est le degré de complexité des dépendances
de mes fonctions métiers sur les applications ?
Chemin :
BusinessFunction
TraceabilityLink
System
BusinessFunction
EnterpriseApplication
Graphique : Graphique à colonnes avec une colonne par fonc­
tion métiers :
●
Axe Y : Count (of applications)
●
Axe X : L1 Business Function
Question : Quel est l'impact de mes projets sur les proces­
sus ?
Chemin :
Process
TraceabilityLink
Process
System
Process
Impact
Process
Project
Graphique : Graphique à colonnes avec une colonne par fonc­
tion métiers :
●
Axe Y : Count (of projects)
●
Axe X : L1 Business Function
1.4
La Visionneuse de diagramme
La Visionneuse de diagrammes permet d'afficher et de commenter des diagrammes de modèle. Vous pouvez
choisir d'afficher le panneau Propriétés, qui affiche les propriétés de l'objet sélectionné et permet de naviguer vers
les objets et diagrammes connectés.
Pour ouvrir un diagramme, cliquez sur son aperçu dans votre Espace de travail (voir L'Espace de travail [page 5])
ou dans le Référentiel (voirLe Référentiel [page 7]) :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
17
● Dans la barre d'outils du haut :
○ [Diagrammes BPMN 2.0 et cartographie de processus] Cliquez sur l'outil Editer pour commencer à
modifier le diagramme (voir Edition des diagrammes [page 19]).
○ Cliquez sur l'outil Afficher les commentaires pour ouvrir le panneau Commentaires et consulter ou ajouter
des commentaires (voir Ajout de commentaires sur les diagrammes [page 21]). Sélectionnez un objet
dans le diagramme pour afficher uniquement les commentaires qui lui sont attachés, ou bien cliquez sur
le fond du diagramme pour afficher tous les commentaires.
○ A la bordure entre les panneaux Diagramme et Propriétés :
○ Cliquez sur l'outil Masquer le diagramme pour cacher le diagramme et maximiser le panneau
Propriétés. Cliquez sur l'outil Afficher le diagramme pour afficher à nouveau le diagramme.
○ Cliquez sur l'outil Masquer les propriétés pour cacher le panneau Propriétés et maximiser le panneau
Diagramme. Cliquez sur l'outil Afficher les propriétés pour afficher à nouveau le panneau Propriétés.
○ Sélectionnez
Menu
Imprimer le diagramme
○ Sélectionnez
Menu
Partager le lien
○ Sélectionnez
SVG.
Menu
Exporter l'image du diagramme
pour générer une image imprimable du diagramme.
pour obtenir un lien partageable vers le diagramme ou l'objet.
pour enregistrer le diagramme dans un fichier
○ Sélectionnez Menu Générer un rapport au format ou Générer un document Word - pour générer un
rapport standard à partir du diagramme (voir Partage, exportation et création de rapports sur les
diagrammes [page 24]).
18
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
○ Sélectionnez Menu Exporter un fichier BPMN2
BPMN 2.0 standard ou un fichier SAP BPM.
pour exporter votre diagramme dans un fichier
● Dans le panneau de diagramme :
○ Cliquez et faites glisser la souris pour vous déplacer dans le diagramme. Utilisez la molette de votre souris
pour zoomer en avant ou en arrière.
○ Sélectionnez un objet ou un lien pour afficher ses propriétés dans le panneau Propriétés de droite (voir
Propriétés d'un objet [page 9]).
1.4.1
Edition des diagrammes
PowerAMC Web prend en charge l'édition de diagrammes de cartographie de processus et de diagrammes de
processus métiers BPMN 2.0 Descriptive et Executable. Pour entrer en mode Edition, cliquez sur l'outil Editer
dans l'angle supérieur droit du panneau de diagramme.
Remarque
Vous devez disposer au moins d'un permission Soumission sur le diagramme pour l'éditer (voir Octroi de
permissions d'accès sur un élément de référentiel [page 92]). Si le diagramme est déjà verrouillé pour édition
par un autre utilisateur, vous en serez averti avec la possibilité de lui envoyer un courriel.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
19
● Dans la barre d'outils du bas :
○ Cliquez sur un outil d'objet pour le sélectionner, puis cliquez dans le diagramme pour créer l'objet.
○ [BPMN] Cliquez sur l'outil Lien pour le sélectionner, puis cliquez et faites glisser d'un objet à l'autre dans
le diagramme pour créer le type de lien approprié entre eux.
○ Cliquez sur l'outil Annuler (CTRL+Z) ou Répéter (CTRL+Y) pour aller vers l'arrière ou vers l'avant dans vos
modifications depuis le dernier enregistrement.
○ Sélectionnez un objet, puis cliquez sur l'outil Supprimer ou appuyez sur la touche Suppr. (ou, dans Safari,
appuyez sur FN+Supprimer afin de le supprimer.
○ Sélectionnez plusieurs objets en cliquant sur eux tout en maintenant la touche Maj enfoncée ou en
cliquant sur l'outil Sélectionner et en traçant un rectangle autour de ces objets dans le diagramme.
○ Cliquez sur Enregistrer pour enregistrer vos modifications dans cette session d'édition, ou bien cliquez
sur Annuler pour annuler vos modifications et revenir à la dernière version enregistrée. Votre dernière
version enregistrée est disponible dans votre Espace de travail (L'Espace de travail [page 5]) et peut être
réouverte à tout moment.
● Dans le panneau Diagramme :
○ Cliquez et faites glisser la souris pour vous déplacer dans le diagramme. Utilisez la molette de votre souris
pour zoomer en avant ou en arrière.
○ Sélectionnez un objet ou un lien pour afficher ses propriétés dans le panneau Propriétés de droite (voir
Propriétés d'un objet [page 9]).
○ Sélectionnez un objet pour afficher sa barre d'outils contextuelle :
○ Cliquez sur un outil d'objet pour créer le nouvel objet immédiatement en regard de ce dernier ou
(pour BPMN) au-dessous de lui.
○ Cliquez et faites glisser un outil d'objet pour contrôler le placement du nouvel objet.
○ [BPMN] Cliquez et faites glisser l'outil Lien pour créer un lien de l'objet courant à un autre objet.
○ Cliquez sur l'outil Propriétés pour changer le type d'objet.
● Dans la barre d'outils du haut :
○ Cliquez sur l'outil Afficher les commentaires pour ouvrir le panneau Commentaires et consulter ou ajouter
des commentaires (voir Ajout de commentaires sur les diagrammes [page 21]). Sélectionnez un objet
dans le diagramme pour afficher uniquement les commentaires qui lui sont attachés, ou bien cliquez sur
le fond du diagramme pour afficher tous les commentaires.
○ Cliquez sur l'outil Inviter à commenter pour inviter les autres utilisateurs à afficher votre diagramme
brouillon et y poster des commentaires sur les objets qu'il contient avant que vous ne le soumettiez pour
publication.
○ A la bordure entre les panneaux Diagramme et Propriétés :
○ Cliquez sur l'outil Masquer le diagramme pour cacher le diagramme et maximiser le panneau
Propriétés. Cliquez sur l'outil Afficher le diagramme pour afficher à nouveau le diagramme.
○ Cliquez sur l'outil Masquer les propriétés pour cacher le panneau Propriétés et maximiser le panneau
Diagramme. Cliquez sur l'outil Afficher les propriétés pour afficher à nouveau le panneau Propriétés.
○ [BPMN] Sélectionnez Menu Changer les pools en horizontal/vertical pour changer l'orientation de
vos pools et couloirs d'horizontale (de gauche à droite) à verticale (de haut en bas).
Remarque
Vous ne pouvez changer l'orientation de votre diagramme que s'il ne contient aucun pool.
○ Sélectionnez Menu Comparer les versions pour comparer votre version du diagramme et la version
publiée dont vous êtes parti (voir Comparaison des versions de diagramme [page 25]).
○ Sélectionnez
20
Menu
Imprimer le diagramme
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
pour générer une image imprimable du diagramme.
PowerAMC Web
PowerAMC Web
○ Sélectionnez
Menu
Partager le lien
○ Sélectionnez
SVG.
Menu
Exporter l'image du diagramme
pour obtenir un lien partageable vers le diagramme ou l'objet.
pour enregistrer le diagramme dans un fichier
○ Sélectionnez Menu Générer un rapport au format ou Générer un document Word - pour générer un
rapport standard à partir du diagramme (voir Partage, exportation et création de rapports sur les
diagrammes [page 24]).
○ [BPMN] Sélectionnez Menu Importer un fichier BPMN2
standard ou un fichier SAP BPM dans votre diagramme.
○ Sélectionnez Menu Exporter un fichier BPMN2
BPMN 2.0 standard ou un fichier SAP BPM.
pour importer un fichier BPMN 2.0
pour exporter votre diagramme dans un fichier
○ Une fois que vous avez terminé vos modifications, cliquez sur l'outil Publier puis sélectionnez :
○ Soumettre les modifications - pour soumettre votre diagramme pour évaluation par des utilisateurs
accrédités avant publication. Vous ne serez plus en mesure de l'éditer.
○ Publier - pour rendre vos modifications disponibles pour tous les utilisateurs via le référentiel
(requiert que vous disposiez au moins d'une permission Ecriture).
○ Rejeter les modifications - pour supprimer votre diagramme brouillon et abandonner vos
modifications. La version publiée du diagramme rester inchangée.
1.4.2
Ajout de commentaires sur les diagrammes
N'importe quel utilisateur peut commenter n'importe quel objet de n'importe quel diagramme qu'il a la permission
de voir. Par défaut, les utilisateurs ne peuvent pas voir vos diagrammes brouillon, mais vous pouvez les inviter à
les consulter et les commenter avant de soumettre vos modifications pour publication.
Remarque
Les commentaires postés sur les diagrammes publiés sont conservés d'une version à l'autre, mais ceux postés
sur des diagrammes brouillons sont supprimés lorsque le diagramme est publié.
Les bulles jaunes sont affichées au-dessus des objets du diagramme qui font l'objet de commentaires. Cliquez sur
une bulle de commentaire pour afficher le panneau Commentaires afin de lire des commentaires existants, d'y
répondre ou de les fermer, ou bien pour en ajouter de nouveaux.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
21
● Dans la barre d'outils du haut :
○ [dans vos diagrammes brouillon] Cliquez sur l'outil Inviter à commenter pour permettre à d'autres
utilisateurs d'accéder à votre diagramme brouillon et y poster des commentaires avant que vous ne le
publiiez :
22
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Remarque
Si vous êtes invité à commenter le diagramme brouillon d'un autre utilisateur, celui-ci s'affiche dans
votre Espace de travail, dans la section Invitations à commenter.
○ Cliquez sur l'outil Commentaires pour afficher ou cache le panneau Commentaires.
● Dans le panneau Diagramme :
○ Sélectionnez un objet pour montrer uniquement les commentaires qui lui sont associés, ou bien pour lui
ajouter un commentaire.
○ Cliquez sur le fond du diagramme pour afficher tous les commentaires pour tous les objets du
diagramme, ou bien pour ajouter un commentaire au diagramme lui-même.
● Dans le panneau Commentaires :
○ Cliquez sur un commentaire pour y répondre.
○ Cliquez sur un commentaire, puis cliquez sur la coche pour le marquer comme fermé et le masquer. Le
commentaire peut être réaffiché si vous choisissez d'afficher tous les commentaires.
○ Cliquez sur un commentaire que vous avez posté (qui n'a pas encore de réponses) puis cliquez sur le
crayon pour l'éditer ou sur la poubelle pour le supprimer.
○ Cliquez sur un nom d'objet dans un commentaire pour centrer le diagramme sur cet objet.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
23
○ Cliquez en haut du panneau pour alterner entre l'affichage de tous les commentaires et le masquage des
commentaires marqués comme étant fermés.
1.4.3
Partage, exportation et création de rapports sur les
diagrammes
PowerAMC Web permet de partager vos rapports de différentes façons, que ce soit sous forme de liens ou
d'images, par l'impression ou par la génération de rapports.
Cliquez sur le bouton Menu et sélectionnez :
● Partager le lien - pour obtenir un lien partageable vers le diagramme ou l'objet.
● Imprimer le diagramme - pour préparer le diagramme pour impression via la fonctionnalité d'impression de
votre navigateur. Vous devez spécifier que voter diagramme doit être imprimé sur une seule page ou laisser
PowerAMC gérer de façon optimale le nombre de pages sur lequel il sera réparti.
● Exporter l'image du diagramme - pour enregistrer le diagramme sous forme d'une image SVG.
● Sélectionnez Générer un rapport au format PDF /Générer un document Word - pour générer un rapport
standard à partir du diagramme. Les rapports sont disponibles pour les types de diagramme suivants :
○ Les diagrammes de processus métiers BPMN Descriptive et Executable - Les rapports incluent l'image du
diagramme et répertorient de façon alphabétique les activités et les événements intermédiaires,
branchements, événements de début et de fin contenus dans le diagramme.
Chaque objet affiche ses nom, code, commentaire, description et annotation (s'ils sont définis), ainsi que
d'autres propriétés standard qui ont été définies, et une liste de toutes les règles de gestion qui lui sont
associées. Les éventuels sous-diagrammes sont également traités dans les rapports, de même que les
objets qui les contiennent.
○ Cartographies de processus - Les rapports incluent l'image de la cartographie et et répertorient les objets
suivants qui apparaissent dans la cartographie.
○ Zones d'architecture
○ Fonctions métiers
○ Processus
Chaque objet affiche ses nom, code, commentaire, description et annotation (s'ils sont définis) et une
liste de toutes les règles de gestion qui lui sont associées. Les éventuels sous-diagrammes sont
également traités dans les rapports, de même que les objets qui les contiennent.
Remarque
Les rapports ne sont pas configurables pour l'instant et ne prennent pas en compte les propriétés
personnalisées.
24
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
1.4.4
Comparaison des versions de diagramme
Vous pouvez à tout moment comparer un de vos diagrammes brouillon (ou un diagramme que vous avez été
invité à commenter, ou qui vous a été envoyé pour évaluation), avec la version publiée utilisée comme point de
départ pour l'édition. Pour ouvrir la fenêtre Comparaison, cliquez sur
Menu
Comparer les versions .
Remarque
Vous pouvez également lancer une comparaison de deux versions du d'un diagramme publiées dans une
même branche à partir de la facette Versions de leur modèle parent (voir Propriétés d'un objet [page 9]).
● Dans la barre d'outils du haut :
○ Cliquez sur l'outil Propriétés pour afficher le volet Comparaison des propriétés, qui affiche les Propriétés
initiales, les Modifications qui ont été effectuées, ou les Nouvelles propriétés de l'objet sélectionné.
● Dans les panneaux de diagramme :
○ Le diagramme publié est affiché dans le volet de gauche et le brouillon dans le volet de droite. Les
différences sont signalées au moyen du code de couleurs qui suit :
○ Créations - Vert (panneau de droite uniquement)
○ Modifications - Orange (les deux panneaux)
○ Suppressions - Rouge (panneau de gauche uniquement)
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
25
○ Cliquez sur un objet dans le panneau de gauche ou de droite pour le sélectionner dans la liste des
modifications
○ Cliquez et faites glisser la souris pour vous déplacer dans le diagramme. Utilisez la molette de votre souris
pour zoomer en avant ou en arrière.
○ Consultez ou ajoutez des commentaires dans le paneau de droite (voir Ajout de commentaires sur les
diagrammes [page 21]).
● Dans la barre d'outils du bas :
○ Cliquez sur l'outil de filtre pour contrôler l'affichage des créations, modifications, changements de
symbole (y compris créations et suppressions de symboles) et suppressions.
○ Cliquez sur les flèches droite et gauche pour naviguer entre les modifications.
○ Cliquez sur le texte de la modification pour afficher la liste des modifications.
○ Cliquez sur OK pour revenir à la Visionneuse de diagrammes.
1.4.5
Vérification des diagrammes
Vous pouvez vérifier un diagramme à tout moment lors de son édition afin de vous assurer de sa conformité vis-àvis des règles de modélisation. Pour commencer la vérification, cliquez sur le bouton Vérifier en bas à droite de la
fenêtre.
Des bulles rouges s'affichent au-dessus des objets du diagramme qui contiennent des erreurs ou avertissements,
et la facette et la propriété appropriées de sa feuille de propriétés sont mises en évidence chaque fois que cela est
possible. Double-cliquez sur une bulle d'erreur pour ouvrir le panneau Erreurs et avertissements afin d'afficher les
erreurs et les avertissements.
● Dans le volet Diagramme :
26
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
○ Sélectionnez un objet pour afficher uniquement les erreurs et les avertissements qui lui sont associés.
Tous les objets sont testés afin de s'assure qu'ils ont un nom et que ce nom est unique pour les objets de
ce type dans la portée courante, qui est le plus souvent le processus ou le diagramme courant.
Pour plus d'informations sur les règles spécifiques à BPMN 2.0, voir Vérifications des diagrammes de
processus BPMN 2,0 [page 27].
○ Cliquez sur la bulle d'erreur du diagramme sous les outils de zoom et de navigation dans l'angle supérieur
gauche pour afficher toutes les erreurs et tous les avertissements pour tous les objets contenus dans le
diagramme.
● Dans le panneau Erreurs et avertissements :
○ Cliquez sur un nom d'objet dans un commentaire pour centrer le diagramme sur cet objet.
○ Cliquez au sommet du panneau pour basculer entre l'affichage des erreurs et avertissements et
l'affichage des erreurs uniquement.
Une fois que vous avez lancé une vérification de diagramme, PowerAMC Web continue à vérifier vos modifications
en temps réel de sorte qu'à mesure que vous effectuez des corrections, le nombre des erreurs et avertissements
diminuent dans la bulle et dans la liste. Pour quitter le mode de validation, cliquez sur Enregistrer pour enregistrer
vos modifications, puis appuyez sur F5 to pour réactualiser votre fenêtre de navigateur.
1.4.5.1
Vérifications des diagrammes de processus BPMN
2,0
PowerAMC Web fournit un jeu de règles de vérification standard pour les diagrammes de processus BPMN 2
Les règles de vérifications de cette liste s'appliquent à BPMN 2.0 Executable et (le cas échéant) à BPMN 2.0
Descriptive :
● Activité :
○ Flux entrant manquant/Flux sortant manquant : Les activités/processus doivent avoir au moins
un flux entrant et un flux sortant.
○ Mise en œuvre incorrecte : Les activités/processus ne peuvent pas être mis en œuvre par un(e)
activité/processus qui est à son tour mis(e) en œuvre
○ Décomposition invalide : Les tâches ne doivent pas contenir d'autres objets. Seuls les sousprocessus et les autres activités composites peuvent contenir d'autres objets.
○ Eléments sensibles invalides: Les événements et les tâches ne doivent contenir que des objets
sensibles de type Entrée de donnée ou Sortie de donnée.
○ Trop de flux par défaut : Les activités et les événements intermédiaires ne doivent pas avoir plus
d'un flux sortant par défaut.
○ Type de mise en œuvre incorrecte : Les activités d'appel doivent avoir un type de mise en oeuvre
Réutiliser le processus.
○ Début manquant/Fin manquante : Un sous-processus/processus composite doit comporter au moins
un début et une fin.
○ Flux entrants incorrects/Flux sortants incorrects : Les sous-processus d'événement ne
peuvent pas avoir de flux entrants ou sortants.
○ Trop d'événements de début: Les sous-processus d'événement doivent avoir exactement un
événement de début.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
27
○ Flux entrants incorrects/Flux sortants incorrects : Les activités de compensation ne
doivent pas avoir de flux de séquence entrants qui ne soient pas de type Compensation, ni de flux de
séquence sortants.
○ Invalide pour l'exportation : Les tâches manuelles ne peuvent pas être exportées vers un fichier
NetWeaver BPMN2.
● Branchements :
○ Pas assez de flux entrants ou sortants: Les synchronisations doivent avoir plusieurs flux
sortants pour représenter une fourche (branche conditionnelle) ou plusieurs flux entrants pour
représenter une jointure.
○ Trop de flux par défaut : Les branchements ne doivent pas avoir plus d'un flux sortant par défaut.
● Flux de séquence et flux de message :
○ Source manquante/Destination manquante : Les flux doivent avoir un objet source et un objet de
destination.
○ Format de message incorrect : Les flux de séquence ne doivent pas avoir de formats de message
attachés.
○ Format de message non défini : Les flux doivent soit spécifier un format de message, soit avoir leur
format de message défini à <Aucun>
○ Définition en double : Les formats de message ne doivent pas avoir la même définition qu'un autre
format de message.
○ Propriété de corrélation incorrecte : Les flux de message doivent spécifier une propriété de
corrélation parmi celles définies dans leur clé de corrélation.
○ Source incorrecte/Destination incorrecte : Les flux de message ne peuvent connecter (en tant
que sources et destinations) que des activités, des pools, des événements intermédiaires de réception de
message ou des événements de début Message.
● Evénements :
○ Flux sortant manquant : Les débuts doivent comporter au moins un flux sortant.
○ Flux entrant manquant : Les fins doivent comporter au moins un flux entrant.
○ Non permis au niveau racine : Les événements de début de type Escalade, Erreur ou
compensation sont uniquement permis dans les sous-processus d'événement.
○ Non permis dans les sous-processus : Les événements de début qui ne sont pas de type Standard
ne sont pas permis dans les sous-processus.
○ Non permis dans les sous-processus d'événement : Les événements de début de type
Standard ne sont pas permis dans les sous-processus d'événement.
○ Non admis dans une transaction : Les événements de début qui ne sont pas de type Standard ne
sont pas permis dans les transactions.
○ Non permis dans les sous-processus ad-hoc : Les événements de début et de fin ne sont pas
admis dans des sous-processus ad-hoc.
○ Permis uniquement dans les transactions : Les événements de fin de type Annulation ne sont
pas permis au niveau racine ou dans les sous-processus d'événement. Ils sont permis uniquement dans
les transactions.
○ Eléments sensibles invalides : Les événements et les tâches ne doivent contenir que des objets
sensibles de type Entrée de donnée ou Sortie de donnée.
○ Trop de flux par défaut : Les activités et les événements intermédiaires ne doivent pas avoir plus
d'un flux sortant par défaut.
○ Pas assez de définition d'événement : Les événements Multiple doivent contenir au moins deux
définitions d'événement.
28
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
○ Définitions d'événement invalides : Evénements multiples et parallèles multiples de type :
○ Début (au niveau racine) - peuvent contenir des définitions d'événement Message, Minuterie,
Conditionnel, Erreur et Signal.
○ Début interrupteur (dans des sous-processus d'événement) - ne peuvent contenir que des définitions
d'événement Message, Minuterie, Escalade, Conditionnel, Erreur, Compensation et Signal.
○ Début non-interrupteur (dans des sous-processus d'événement) - ne peuvent contenir que des
définitions d'événement Message, Minuterie, Escalade, Conditionnel, et Signal.
○ En bordure interrupteur - ne peuvent contenir que des définitions d'événement Message, Minuterie,
Escalade, Conditionnel, Erreur, Annulation, Compensation et Signal.
○ En bordure non-interrupteur - ne peuvent contenir que des définitions d'événement Message,
Minuterie, Escalade, Conditionnel et Signal.
○ Intermédiaire récepteur - ne peuvent contenir que des définitions d'événement Message, Minuterie,
Conditionnel, Lien et Signal.
○ Intermédiaire émetteur - ne peuvent contenir que des définitions d'événement Message, Escalade,
Lien, Compensation et Signal.
○ Fin - ne peuvent contenir que des définitions d'événement Message, Erreur, Annulation,
Compensation, Signal, et Arrêt.
○ Décomposition invalide : Les événements ne doivent pas être décomposés. ils ne doivent pas
contenir d'autres objets.
○ Stéréotype manquant : Les événements doivent porter un stéréotype afin de définir leur type
d'événement.
○ Réutilisabilité incorrecte : Les événements ne doivent pas être spécifiés comme réutilisables.
● Données et associations de données :
○ Ressource non utilisée : Les données/ressources doivent être liées à au moins une activité/un
processus.
○ Non permis dans les tâches ou les événements : Les données et les références de données ne
sont pas permises dans les tâches ou dans les événements.
○ Donnée manquante/Donnée incorrecte : Les références de données doivent spécifier la donnée à
laquelle elles font référence.
○ Source incorrecte/Destination incorrecte : Les association de données/flux de ressource
peuvent uniquement provenir de (avoir comme source) et aller vers (avoir pour destination) des
activités/processus ou des données/ressources.
○ Elément source manquant/Elément source incorrect : Les associations de données avec un
type de transformation Sortie doivent spécifier un élément sensible (de type Sortie de donnée) parmi
ceux définis sur leur activité source, qui sera transféré depuis l'activité vers la donnée.
○ Elément cible manquant/Elément cible incorrect : Les associations de données avec un type
de transformation Entrée doivent spécifier un élément sensible (de type Entrée de donnée) parmi ceux
définis sur leur activité cible, qui sera transféré à l'activité depuis la donnée.
● Eléments sensibles
○ Non permis dans les événements de début : Les éléments sensibles de type Entrée de données
ne sont pas permis dans les événements de début.
○ Non permis dans les événements intermédiaires de réception : Les éléments sensibles de
type Entrée de données ne sont pas permis dans les événements intermédiaires de réception.
○ Non permis dans les événements intermédiaires d'émission : Les éléments sensibles de
type Sortie de données ne sont pas permis dans les événements intermédiaires d'émission.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
29
○ Non permis dans les événements de fin : Les éléments sensibles de type Sortie de données ne
sont pas permis dans les événements de fin.
● Clés de corrélation :
○ Variables manquantes : Les clés de corrélation doivent comporter au moins une variable.
● Objets de mise en oeuvre - Ces objets ne sont pas encore modélisés dans PowerAMC Web, mais peuvent être
présents dans des modèles créés dans le client standard PowerAMC :
○ Interfaces manquantes : Les fournisseurs de services doivent contenir au moins une interface
○ Opérations manquantes : Les interfaces doivent contenir au moins une opération.
○ Message d'entrée manquant (Sens unique) : Les opérations Sens unique doivent spécifier un
message d'entrée
○ Message d'entrée manquant (Demande-Réponse) : Les opérations Demande-Réponse doivent
spécifier à la fois un message d'entrée et un message de sortie.
○ Message d'entrée manquant (Sollicitation-Réponse) : Les opérations Sollicitation-Réponse
doivent spécifier à la fois un message d'entrée et un message de sortie.
○ Message de sortie manquant (Notification) : Les opérations Notification doivent spécifier un
message de sortie.
○ Message de sortie manquant (Demande-Réponse) : Les opérations Demande-Réponse doivent
spécifier à la fois un message d'entrée et un message de sortie.
○ Message de sortie manquant (Sollicitation-Réponse) : Les opérations Sollicitation-Réponse
doivent spécifier à la fois un message d'entrée et un message de sortie.
1.4.6
Publication de diagrammes
Lorsque vos modifications (ou celles que vous évaluez) sont terminées, vous pouvez les publier et rendre la
nouvelle version du diagramme disponible pour tous les utilisateurs.
Contexte
Remarque
Vous devez disposer au moins d'une permission Ecriture pour pouvoir publier directement un diagramme. Si
vous ne disposez que de la permission Soumission, vos modifications doivent être validées avant publication.
Dans ce cas, sélectionnez
Pubiier
Soumettre des modifications .
Procédure
1. [Conseillé] Evaluez le contenu du diagramme en termes de précision et de conformité aux standards de
modélisation de votre organisation :
○ Pour vérifier sa conformité vis-à-vis des règles de modélisation appropriées, cliquez sur le bouton, Vérifier
en bas à droite de la fenêtre (voir Vérification des diagrammes [page 26]).
30
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
○ Pour obtenir une analyse interactive des modifications effectuées depuis la version publiée, sélectionnez
Menu
Comparer les versions
(voir Comparaison des versions de diagramme [page 25]).
2. Cliquez sur l'outil Publier et sélectionnez Publier.
3. Saisissez un commentaire pour expliquer l'objet de ces modifications.
Le commentaire de publication est affiché en regard du numéro de version sur l'onglet Versions de la feuille de
propriétés du modèle (voir Propriétés d'un objet [page 9]).
4. Cliquez sur OK pour publier vos modifications.
Une nouvelle version du diagramme est publiée et vous revenez à votre espace de travail. Le diagramme
publié est disponible en haut de la liste Diagrammes récemment affichés.
1.4.7
Création d'objets réutilisables dans la Bibliothèque
Vous pouvez créer des objets à réutiliser dans vos modèles en les enregistrant dans un diagramme situé dans le
dossier Bibliothèque du référentiel. Les objets enregistrés ainsi peuvent être réutilisés par d'autres utilisateurs
dans leurs diagrammes.
Il y a deux façons pour réutiliser les objets :
● Lorsque vous créez un objet dans un diagramme et que vous saisissez son nom sur son symbole ou dans sa
feuille de propriétés, les noms des objets enregistrés dans la bibliothèque (ainsi que ceux situés dans le
diagramme local) vous sont proposés. Sélectionnez un nom dans la liste pour réutiliser l'objet existant.
Remarque
Votre objet local est remplacé par un raccourci vers l'objet de la bibliothèque, qui est en lecture seule, et
toutes les propriétés précédemment définies pour l'objet sont perdues.
● Certaines propriétés d'objet requièrent que vous sélectionniez un objet comme valeur. Cliquez sur le bouton
Sélectionner un objet à droite de la zone de propriété pour afficher une liste contenant tous les objets de ce
type dans la bibliothèque (ainsi que ceux du diagramme local). Sélectionnez un objet pour l'affecter à cette
propriété.
Les objets BPMN 2.0 Descriptive et Executable suivants peuvent être réutilisés :
● Pools
● Couloirs
● Tâches/Activités
● Objets Donnée/Magasins de données
● Evénements intermédiaires
Les objets BPMN 2.0 Descriptive et Executable suivants ne peuvent pas être réutilisés :
● Evénements de début/fin
● Branchements
● Liens de séquence et de message et associations de données
Remarque
Les objets BPMN 2.0 Descriptive ne peuvent pas être réutilisés dans des diagrammes BPMN 2.0, et vice-versa.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
31
1.5
Diagrammes de cartographie des processus
Un diagramme de cartographie des processus fournit une représentation graphique de votre architecture métiers,
et vous aide à identifier les fonctions métiers ainsi que les processus de haut niveau et ce, indépendamment de
ceux qui en ont la charge.
L'exemple suivant montre un diagramme de cartographie de processus dans lequel les regroupements
Gestion,Coeur de métiers et Support sont définis dans des zones d'architecture, et où sont définis dix
processus de haut niveau :
Les processus 4. De la demande jusqu'au règlement et 8. De la fourniture jusqu'au paiement
contiennent des sous-diagrammes, dans lesquelles vous pouvez entrer en cliquant sur les signes Plus à la base de
leur symbole (voir Création d'un diagramme de cartographie des processus multiniveau [page 35]).
32
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Pour créer un diagramme de cartographie de processus, naviguez dans le dossier de référentiel dans lequel vous
souhaitez le créer, puis appuyez sur la tuile + (voir Création d'un diagramme [page 10]).
Les objets suivants peuvent être créés à partir de la Boîte à outils du diagramme de cartographie des processus :
Table 2 :
Outil
Description
Processus - Activité ou groupe de sous-processus. Voir Processus [page 33].
Fonction métiers - Agrégation de processus et/ou sous-fonctions. Voir Fonction métiers [page 38].
Zone d'architecture - Objet abstrait permettant de grouper d'autres objets Voir Zones d'architecture
[page 37].
Remarque
Les programmes, projets et buts créés dans un diagramme de cartographie de processus à l'aide du client
standard PowerAMC peuvent être affichés, mais ne peuvent être ni créés ni modifiés dans PowerAMC Web.
1.5.1
Processus
Un processus représente une action effectuée par l'organisation. Les processus peuvent être décomposés en
sous-processus et la hiérarchie des processus est le plus souvent illustrée par une carte de processus.
Pour créer un processus, cliquez sur l'outil Processus pour le sélectionner, puis cliquez sur un emplacement vide
ou sur une zone d'architecture, une fonction métiers ou un processus dans le diagramme :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
33
Pour créer un second processus à la suite du premier processus, cliquez sur l'outil Processus dans sa barre
d'outils contextuelle. Vous pouvez créer autant de processus que nécessaire sur une ligne de cette façon :
Pour créer une seconde ligne de processus, cliquez sur l'outil Processus dans la barre d'outils contextuelle situé à
l'extrémité de la ligne, et faites-le glisser sous la ligne avant de le relâcher (ou bien utilisant l'outil Processus de la
barre d'outils du bas) :
Les processus d'une même ligne sont partiellement collés les uns aux autres :
● Pour aligner le début ou la fin d'une ligne de processus sur un autre symbole, faites glisser le premier ou le
dernier processus de la ligne (sans dépasser les bordures supérieure ou inférieure de la ligne) et relâchez-le
une fois que la ligne de guidage apparaît. Les autres processus de la ligne se déplacent en même temps que
celui sélectionné.
● Pour détacher un processus de sa ligne, faites-le glisser au-delà des bordures supérieure ou inférieure de sa
ligne.
● Pour changer l'ordre des processus dans une ligne, faites glisser un processus et relâchez-le après le
processus après lequel vous souhaitez le positionner. Le cas échéant, les autres processus sont déplacés
pour lui faire de la place.
Remarque
Les processus reçoivent un numéro lors de leur création. Si vous déplacez des processus, leur numéro
peuvent ne plus correspondre à l'ordre souhaité. Vous pouvez modifier le numéro d'un processus en
utilisant la zone Numéro identifiant de sa feuille de propriétés, et les autres numéros seront mis à jour afin
d'éviter les doublons et pour remplir les trous de la séquence lorsque cela est possible.
● Pour créer un sous-diagramme dans un processus, double-cliquez sur son symbole (voir Création d'un
diagramme de cartographie des processus multiniveau [page 35]).
34
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
● Pour lier un processus à un diagramme de processus métiers qui modélise ses étapes, utilisez la facette
Diagrammes (voir Liaison des processus à des diagrammes de processus métiers [page 36]).
Les processus peuvent avoir les propriétés suivantes :
Table 3 :
Propriété
Description
Nom/Code/
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'ob­
Commentaire
jet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne
doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de
fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en
appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la
synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Stéréotype
Etend la sémantique de l'objet. Vous pouvez saisir un stéréotype directement dans cette zone, ou bien
ajouter des stéréotypes dans la liste en les spécifiant dans un fichier d'extension.
Numéro identifiant
Spécifie le numéro du processus dans la séquence. Les numéros sont alloués de façon séquentielle à
mesure que les processus sont créés. Si vous déplacez des processus, leur numéro peuvent ne plus
correspondre à l'ordre souhaité. Vous pouvez modifier le numéro d'un processus ici, et les autres nu­
méros seront modifiés afin d'éviter les doublons et pour remplir les trous de la séquence lorsque cela
est possible.
Processus réutilisé
Spécifie le nom du processus réutilisé.
Les sous-processus peuvent apparaître dans un symbole de processus ou dans un sous-diagramme, et ils sont
répertoriés dans les deux cas sur la facette Enfants de sa feuille de propriétés.
1.5.1.1
Création d'un diagramme de cartographie des
processus multiniveau
Les diagrammes de cartographie de processus sont le plus souvent gérés par les analystes métiers qui, en
commençant par une vue d'ensemble des zones métiers et des fonctionnalités de haut niveau, décomposent les
processus racine en sous-processus. Tout ou partie des processus contenus dans les diagrammes racine sont
décomposés en sous-processus contenant des sous-diagrammes, et ainsi de suite en passant par un certain
nombre de niveaux. Les zones d'architectures et les fonctions métiers ne sont permises qu'au niveau racine et ne
peuvent pas être créées dans des sous-diagrammes.
Il est fréquent de décomposer des processus en quatre niveaux dans un diagramme de cartographie des
processus, puis de modéliser les étapes de chaque processus de quatrième niveau dans un diagramme de
processus métiers (voir Liaison des processus à des diagrammes de processus métiers [page 36]).
Pour créer un sous-diagramme dans un processus, double-cliquez sur son symbole. Les processus que vous
créez dans ce sous-diagramme sont des sous-processus du processus initial et sont répertoriés sur la facette
Enfants de sa feuille de propriétés. Leur numéro qualifié contient le numéro de leur processus parent comme
préfixe.
Pour descendre dans un sous-diagramme existant, cliquez sur le signe Plus situé au centre de la partie inférieur
d'un symbole de processus, ou bien zoomez sur un processus jusqu'à ce que ce dernier remplisse l'écran. Pour
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
35
revenir au diagramme parent, cliquez sur la flèche Page précédente située en haut à gauche de la fenêtre de
diagramme ou faites un zoom arrière jusqu'à une échelle inférieure à 20%.
Remarque
Les diagrammes de cartographie et processus et les sous-diagrammes contenus dans leurs processus sont
traités comme un seul diagramme pour des raisons de simplicité lors de la publication ainsi que dans l'onglet
Référentiel de l'Explorateur d'objets. Pour établir un signet sur un sous-diagramme de processus afin d'y
accéder plus facilement, épinglez-le dans la liste Diagrammes récemment affichés dans votre Espace de travail.
1.5.1.2
Liaison des processus à des diagrammes de
processus métiers
Bien que vous puissiez décomposer les processus en sous-processus dans un diagramme de cartographie de
processus, c'est le diagramme de processus métiers qui est fréquemment utilisé pour modéliser les processus
métiers de niveau inférieur. Le diagramme de cartographie de processus est le plus souvent géré par un
architecte d'entreprise ou un analyste de processus, tandis que la modélisation des étapes de processus de
quatrième niveau est souvent effectuée par les propriétaires de ces processus.
Contexte
Remarque
Vous devez créer le diagramme de processus métiers avant de pouvoir le lier à un processus dans votre
diagramme de cartographie de processus.
Procédure
1. Sélectionnez le processus dans le diagramme de cartographie des processus, puis cliquez sur la facette
Diagrammes de sa feuille de propriétés.
2. Cliquez sur le lien Ajouter un diagramme puis, dans la boîte de dialogue, naviguez jusqu'au modèle de
processus métiers contenant le diagramme que vous souhaitez lier dans le volet gauche.
3. Sélectionnez le diagramme que vous souhaitez lier, puis cliquez sur Ajouter.
Le diagramme de processus métiers est maintenant associé au processus. Vous pouvez naviguer vers ce
diagramme depuis le processus en double cliquant sur le symbole du processus.
36
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
1.5.2
Zones d'architecture
Une zone d'architecture est un objet abstrait qui peut contenir et regrouper d'autres objets. Les objets
n'appartiennent pas à la zone et sont juste regroupés dans cette dernière.
Pour créer une zone d'architecture, cliquez sur l'outil Zone d'architecture afin de le sélectionner, puis cliquez sur
un espace vide ou dans une zone existante dans le diagramme :
Vous pouvez créer des sous-zones, des fonctions et des processus dans une zone en sélectionnant l'outil
approprié et en cliquant dans le symbole de la zone :
Les zones d'architecture peuvent avoir propriétés suivantes :
Table 4 :
Propriété
Description
Nom/Code/Commen­
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'ob­
taire
jet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne
doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de
fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en
appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer
la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
37
Propriété
Description
Stéréotype
Etend la sémantique de l'objet. Vous pouvez saisir un stéréotype directement dans cette zone, ou
bien ajouter des stéréotypes dans la liste en les spécifiant dans un fichier d'extension.
Les sous-zones, fonctions et processus apparaissent dans le symbole de la zone, et sont répertoriés dans la
facette Dépend de de sa feuille de propriétés.
1.5.3
Fonction métiers
Une fonction métiers est une agrégation de sous-fonctions et de processus. Ces sous-objets appartiennent à la
fonction et seront supprimés lorsque vous supprimez cette dernière.
Pour créer une fonction métiers, cliquez sur l'outil Fonction métiers afin de le sélectionner, puis cliquez sur un
espace vide ou dans une zone d'architecture ou une fonction métiers dans le diagramme :
Vous pouvez créer des sous-fonctions et des processus dans une fonction en sélectionnant l'outil approprié et en
cliquant dans le symbole de la fonction :
Les fonctions métiers peuvent avoir propriétés suivantes :
38
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Table 5 :
Propriété
Description
Nom/Code/Commen­
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'ob­
taire
jet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne
doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de
fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en
appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer
la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Stéréotype
Etend la sémantique de l'objet. Vous pouvez saisir un stéréotype directement dans cette zone, ou
bien ajouter des stéréotypes dans la liste en les spécifiant dans un fichier d'extension.
Les sous-fonctions et processus apparaissent dans le symbole de la fonction, et sont répertoriés dans la facette
Enfants de sa feuille de propriétés.
1.6
BPMN 2.0 Descriptive
BPMN (Business Process Modeling Notation) 2.0 est une notation graphique standard simplifiée destinée à
promouvoir la communication entre les utilisateurs métiers non-techniciens qui doivent documenter leurs
processus et les développeurs qui doivent les mettre en œuvre à l'aide de langages d'exécution métiers.BPMN 2.0
Descriptive est destiné aux utilisateurs métiers et contient un sous-ensemble des objets BPMN 2.0 disponibles
pour la modélisation et l'analyse des processus métiers.
PowerAMC prend en charge deux variantes de BPMN 2.0. Pour plus d'informations sur BPMN 2.0 Executable, voir
BPMN 2.0 Executable [page 55].
PowerAMC prend en charge la création de diagramme de processus BPMN 2.0 Descriptive, qui mettent l'accent
sur le flux de séquence dans un processus unique (qui peut se trouver dans un pool), et des diagrammes de
collaboration, qui incluent plusieurs pools, avec des messages qui circulent entre eux :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
39
Les outils suivants sont disponibles dans les diagrammes BPMN 2.0 :
Table 6 :
Outil
Description
Pool/Couloir- Représente des sociétés, des services, des rôles ou des sous-entités (voir Pools et couloirs (BPMN
Descriptive) [page 41]).
Evénement de début - Commence un processus (voir Evénements de début et de fin (BPMN Descriptive) [page
44]).
40
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Outil
Description
Tâche - Représente un travail effectué au sein d'un processus (voir Tâches (BPMN Descriptive) [page 45]).
Branchement - Représente une décision ou des actions parallèles et la réunification du flux de séquence (voir
Branchements (BPMN Descriptive) [page 48]).
Evénement de fin - Termine un processus (voir Evénements de début et de fin (BPMN Descriptive) [page 44]).
Magasin de données - Représente une base de données, un classeur ou tout autre conteneur de données (voir
Données (BPMN Descriptive) [page 52]).
Objet Donnée - Représente un rapport, un document, ou toute autre information utilisée dans le processus (voir
Données (BPMN Descriptive) [page 52]).
Annotation - Permet d'ajouter des explications sous forme de texte dans le diagramme.
Flux - Lie les objets au moyen d'un des types de flux suivants :
1.6.1
●
Flux de séquence - Lie deux éléments (événements, activités, branchements) pour montrer la progression
dans un processus.
●
Flux de message - Lie un pool (ou l'une de ses activités) à un autre pool (ou l'une de ses activités), et trans­
met un message entre eux.
●
Association de données - Lie un objet de données à une tâche ou à un événement.
Pools et couloirs (BPMN Descriptive)
Les pools représentent des sociétés, des services ou des rôles. Les couloirs représentent des sous-entités au sein
de ces organisations et s'affichent sous la forme de couloirs dans le pool. De nombreux diagrammes BPMN
contiennent un ou plusieurs pools, avec tous les autres objets placés dans les couloirs de ces pools.
Remarque
Les pools peuvent être verticaux (de haut en bas) ou horizontaux (de gauche à droite). Vous pouvez changer
l'orientation de votre diagramme (s'il ne contient aucun pool) en sélectionnant
Menu
Changer le pool en
horizontal/vertical .
Pour créer un pool, cliquez sur l'outil Pool/Couloir pour le sélectionner, puis cliquez sur un emplacement vide
dans le diagramme. Un début est automatiquement créé dans le pool (voir Evénements de début et de fin (BPMN
Descriptive) [page 44]).
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
41
Un pool unique dans un diagramme représente le plus souvent l'organisation :
Pour ajouter un couloir dans un pool, cliquez sur l'outil Pool/Couloir pour le sélectionner, puis passez la souris audessus d'un pool existant dans le diagramme. Une ligne verte s'affiche pour montrer où le couloir va être ajouté.
Cliquez pour créer le couloir à cet emplacement.
Chaque couloir du pool principal représente un service ou une autre sous-entité dans l'organisation :
Les diagrammes BPMN peuvent contenir un second pool afin de représenter un partenaire, comme par exemple
un client ou un fournisseur avec lequel l'organisation interagit. Pour créer un second pool, cliquez sur l'outil Pool/
Couloir afin de le sélectionner, puis cliquez sur un emplacement vide dans le diagramme :
42
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Puisque vous ne connaissez généralement pas les détails des processus d'un partenaire, le second pool est
généralement traité comme une "boîte noire". Aucune tâche ou autre objet n'est créé dans ce dernier, et il est lié
au premier pool uniquement via des flux de message.
Remarque
Vous pouvez faire glisser des couloirs d'un pool à l'autre, ou vers un espace vide pour créer un nouveau pool, et
les couloirs peuvent être réutilisés et apparaître dans différents pools.
Les pools et les couloirs peuvent avoir les propriétés suivantes :
Table 7 :
Propriété
Description
Nom/Code/Commen­
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'ob­
taire
jet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne
doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de
fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en
appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer
la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Instances multiples
PowerAMC Web
PowerAMC Web
[pools] Le pool représente plusieurs instances du rôle spécifié.
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
43
1.6.2
Evénements de début et de fin (BPMN Descriptive)
Un processus commence par un événement de début et se termine par un ou plusieurs événements de fin
Pour créer un début, cliquez sur l'outil Début pour le sélectionner, puis cliquez dans le diagramme.
Remarque
Un événement de début est créé par défaut lorsque vous créez un pool (voir Pools et couloirs (BPMN
Descriptive) [page 41]).
Par défaut, c'est une tâche standard qui est créée. Pour changer le type de la tâche, sélectionnez-la, cliquez sur
l'outil Propriétés, puis sélectionnez le type approprié. Dans BPMN 2.0 Descriptive, PowerAMC prend en charge les
types d'événement de début suivants :
Table 8 :
Symbole
Description
Evénement de début standard - Le processus commence sans événement déclencheur particulier.
Evenement de début Message - Le processus commence suite à la réception d'un message, comme une
commande ou une requête.
Evenement de début Minuterie - Le processus commence à une date ou à une heure spécifique, comme
Lundi à 9H.
Pour créer une fin :
● Sélectionnez un objet dans le diagramme, puis cliquez (ou cliquez et faites glisser) sur l'outil Fin dans sa barre
d'outils contextuelle pour créer une nouvelle fin après lui dans le flux de contrôle, ou
● Cliquez sur l'outil Fin dans la barre d'outils du bas, puis cliquez dans le diagramme.
Par défaut, c'est une fin standard qui est créée. Pour changer le type de fin, cliquez sur l'outil Propriétés, puis
sélectionnez un type dans la liste. Dans BPMN 2.0 Descriptive, PowerAMC prend en charge les types de fin
suivants :
Table 9 :
Symbole
Description
Début standard - Le processus se termine simplement lorsque toutes les tâches sont terminées.
Evenement de fin Message - Le processus se termine par l'envoi d'un message, comme un tarif, une fac­
ture ou un rapport.
Evénement de fin Arrêt - Toutes les tâches de tous les flux de séquence parallèles sont arrêtés immédia­
tement lorsqu'une branche atteint un événement de fin Arrrêt.
Les débuts et les fins peuvent avoir les propriétés suivantes :
44
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Table 10 :
Propriété
Description
Nom/Code/Commen­
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'ob­
taire
jet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne
doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de
fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en
appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer
la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
1.6.3
Tâches (BPMN Descriptive)
Le principal contenu d'un processus est constitué par les tâches effectuées lors de son exécution.
Pour créer une tâche :
● Sélectionnez un objet dans le diagramme, puis cliquez (ou cliquez et faites glisser) sur l'outil Tâche dans sa
barre d'outils contextuelle pour créer une nouvelle tâche après lui dans le flux de contrôle, ou
● Cliquez sur l'outil Tâche dans la barre d'outils du bas, puis cliquez dans le diagramme.
La tâche est créée avec son nom par défaut mis en surbrillance, ce qui permet de saisir directement un nom
approprié.
Dans BPMN 2.0 Descriptive, PowerAMC prend en charge les types de tâches suivants :
Table 11 :
Symbole
Description
Tâche standard - Peut être utilisée pour tout type d'activité.
Tâche Service - Tâche réalisée par une application ou par un service Web sans intervention humaine.
Tâche Utilisateur - Tâche effectuée par un humain qui interagit avec une application.
Activité Appel - Tâche qui réutilise un processus global. Par exemple, vous pouvez définir un processus
Connecter et le réutiliser dans plusieurs processus (voir Activités d'appel (BPMN Descriptive) [page
47]).
Sous-processus - Tâche qui est elle-même décomposée en sous-tâches (voir Sous-processus (BPMN
Descriptive) [page 46]).
Les tâches peuvent avoir les propriétés suivantes :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
45
Table 12 :
Propriété
Description
Nom/Code/Commentaire
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi
sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être
abrégé, et ne doit normalement contenir aucun espace. Vous pouvez également spécifier un
commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est
généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les op­
tions du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton
= en regard de la zone Code.
Réutiliser le processus
Spécifie que la tâche peut être référencée par une activité d'appel (voir Activités d'appel
(BPMN Descriptive) [page 47]).
Objet appelé
[Activités d'appel] Spécifie la tâche globale ou le processus global qui est réutilisé dans l'acti­
vité d'appel.
1.6.3.1
Sous-processus (BPMN Descriptive)
Un sous-processus est une tâche qui est décomposée en sous-tâches. Par exemple, vous pouvez décomposer
une tâche Connecter en sous-tâches Saisir nom d'utilisateur et Saisir mot de passe.
Pour créer un sous-processus :
● Sélectionnez un objet dans le diagramme, puis cliquez (ou cliquez et faites glisser) sur l'outil Tâche pour créer
une nouvelle tâche après lui dans le flux de contrôle, ou
● Cliquez sur l'outil Tâche dans la barre d'outils du bas, puis cliquez dans le diagramme.
Saisissez un nom pour la tâche, puis cliquez sur l'outil Propriétés pour changer son type, et sélectionnez SubProcess.
Le sous-processus est initialement vide :
Pour commencer à spécifier les détails du sous-processus, cliquez sur l'outil Début dans la barre d'outils du bas,
puis cliquez dans le symbole du sous-processus afin de créer le début dans ce dernier :
46
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Remarque
Lorsque vous passez la souris au-dessus du sous-processus, sa bordure est surlignée en vert pour indiquer que
vous allez y créer un objet.
Ajoutez des tâches supplémentaires et d'autres objets si nécessaire afin de compléter la définition du sousprocessus :
Le symbole s'agrandit pour pouvoir afficher ces objets, et vous pouvez le redimensionner et le déplacer si
nécessaire.
Remarque
Les objets créés dans un sous-processus sont répertoriés dans la facette Enfants de sa feuille de propriétés.
1.6.3.2
Activités d'appel (BPMN Descriptive)
Les activités d'appel sont des tâches qui réutilisent un processus global ou une tâche globale. Par exemple, vous
pouvez définir un processus appelé Connecter, puis le réutiliser dans différents processus.
Pour créer une activité d'appel, commencez par créer une tâche :
● Sélectionnez un objet dans le diagramme, puis cliquez (ou cliquez et faites glisser) sur l'outil Tâche dans sa
barre d'outils contextuelle pour créer une nouvelle tâche après lui dans le flux de contrôle, ou
● Cliquez sur l'outil Tâche dans la barre d'outils du bas, puis cliquez dans le diagramme.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
47
Saisissez un nom pour la tâche, puis cliquez sur l'outil Propriétés dans sa barre d'outils contextuelles pour
changer son type, et sélectionnez Activité Appel.
Pour spécifier la tâche qui sera réutilisée, allez dans le panneau Propriétés, puis cliquez sur le bouton Sélectionner
un objet à droite de la zone Objet appelé, puis sélectionnez la tâche à réutiliser dans la liste.
Remarque
Les tâches qui sont disponibles pour être réutilisées dans cette liste doivent :
● Avoir la propriété Processus réutilisable sélectionnée, et
● Etre enregistrées soit dans le diagramme courant, soit dans le dossier Bibliothèque du référentiel.
1.6.4
Branchements (BPMN Descriptive)
Les branchements contrôlent le flux de séquence du processus et peuvent fusionner ou scinder le flux pour
montrer le nombre de décisions ou d'actions simultanées requises.
Pour créer un branchement :
● Sélectionnez un objet dans le diagramme, puis cliquez (ou cliquez et faites glisser) sur l'outil Branchement
dans sa barre d'outils contextuelle pour créer un nouveau branchement après lui dans le flux de séquence.
● Cliquez sur l'outil Branchement dans la barre d'outils du bas, puis cliquez dans le diagramme.
Par défaut, c'est un branchement exclusif qui est créé.Pour le changer en branchement parallèle, cliquez sur l'outil
Propriétés, puis sélectionnez Branchement parallèle. Dans BPMN 2.0 Descriptive, PowerAMC prend en
charge les types de branchement suivants :
Table 13 :
Symbole
Description
Branchement exclusif - Une seule branche sortante est créée, en fonction de la condition.
Branchement parallèle - Toutes les branchements sortantes sont réalisées simultanément.
Pour créer un objet à la suite du branchement, cliquez sur un outil dans la barre d'outils contextuelle du
branchement pour créer une tâche ou un autre objet après le branchement dans le flux de contrôle :
48
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Pour créer un second objet dans une nouvelle branche, resélectionnez le branchement et cliquez et faites glisser
un outil depuis sa barre d'outils contextuelle pour placer le second objet à l'emplacement approprié. Le flux partira
de préférence depuis un autre angle du symbole de branchement :
Pour spécifier une condition sur un flux de séquence connectant le branchement à un objet, sélectionnez le flux et
saisissez une valeur appropriée dans la zone Alias du panneau Propriétés. La valeur s'affiche dans le diagramme,
sur le flux de séquence à proximité du branchement :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
49
Vous devez ajouter une condition à tous les flux de séquence qui quittent le branchement. Vous pouvez ajouter
des flux de séquence alternatifs si nécessaires. Dans l'exemple suivant, une fois qu'une commande est émise, un
branchement exclusif contrôle le flux de séquence qui suit en fonction de la valeur de la commande :
50
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Les branchements sont également utilisés pour fusionner des flux de séquence lorsque plusieurs flux parallèle ou
exclusifs se rejoignent pour continuer le processus. Dans ce cas, les deux types de branchement ont les
significations suivantes :
Table 14 :
Symbole
Description
Branchement exclusif - Attend qu'une branche entrante se termine avant de continuer.
Branchement parallèle - Attend que toutes les branches entrantes se terminent avant de continuer.
Dans cet exemple, une des tâches d'approbation va arriver au branchement exclusif final, qui va ensuite
déclencher l'envoi de la commande :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
51
Les branchements peuvent avoir les propriétés suivantes :
Table 15 :
Propriété
Description
Nom/Code/Commen­
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'ob­
taire
jet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne
doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de
fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en
appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer
la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
1.6.5
Données (BPMN Descriptive)
Les données représentent les informations utilisées dans le processus.
Pour créer un objet de donnée, cliquez sur l'outil Magasin de donnée ou Donnée dans la barre d'outils du bas pour
le sélectionner, puis cliquez dans le diagramme.
Dans BPMN 2.0 Descriptive, PowerAMC prend en charge les types de données suivants :
52
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Table 16 :
Symbole
Description
Objet Donnée - Information utilisée dans le processus.
Magasin de données - Une base de données, un classeur, ou tout autre emplacement depuis lequel le
processus peut lire ou dans lequel il peut écrire des données, et qui persiste au-delà de l'existence de
l'instance de processus.
Pour afficher une tâche (ou un autre objet) lisant depuis un objet donnée ou un magasin de données, cliquez sur
l'objet donnée, puis faites glisser sur l'outil Lien depuis sa barre d'outils contextuelle et faites-le glisser sur la tâche
pour créer une association de données (une ligne en tirets) pointant vers la tâche :
Pour afficher une tâche (ou un autre objet) écrivant dans un objet donnée ou un magasin de données, cliquez sur
la tâche, puis cliquez sur l'outil Lien dans sa barre d'outils contextuelle et faites-le glisser sur l'objet donnée pour
créer une association de données pointant vers l'objet donnée :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
53
Les données peuvent avoir les propriétés suivantes :
Table 17 :
Propriété
Description
Nom/Code/Commentaire
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi
sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être
abrégé, et ne doit normalement contenir aucun espace. Vous pouvez également spécifier un
commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est
généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les op­
tions du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton
= en regard de la zone Code.
Collection
[objets données] Spécifie que l'objet représente une collection d'éléments.
Capacité/ Illimitée
[magasins de données] Spécifie la capacité du magasin soit sous la forme d'une valeur numé­
rique, soit comme Illimitée.
1.6.6
Flux de séquence et flux de message (BPMN
Descriptive)
Les flux de séquence sont des lignes pleines munies d'une pointe de flèche à une extrémité, qui lient les éléments
d'un processus dans un diagramme ou dans un pool unique et qui montrent l'ordre dans lequel ils sont effectués.
Les flux de message sont des lignes en tirets munies d'une pointe de flèche à une extrémité, qui lient deux pools
séparés (ou des éléments dans deux pools séparés) et montrent la direction dans lequelle le mesage est envoyé.
Une flux de séquence ou de message est créé automatiquement lorsque vous créez un objet depuis la barre
d'outils contextuelle d'un autre objet. Pour créer un flux de séquence de façon explicite :
● Sélectionnez un objet dans le diagramme, cliquez sur l'outil Lien dans sa barre d'outils contextuelle et faites-le
glisser sur un autre élément dans le même pool, ou
● Cliquez sur l'outil Lien dans la barre d'outils du bas afin de le sélectionner, cliquez sur un élément et faites
glisser sur un autre élément dans un même pool.
Pour créer un flux de message de façons excplicite :
● Sélectionnez un objet dans le diagramme, cliquez sur l'outil Lien dans sa barre d'outils contextuelle et faites-le
glisser sur un autre pool (ou sur un élément dans un autre pool), ou
● Cliquez sur l'outil Lien dans la barre d'outils du bas afin de le sélectionner, puis cliquez et faites glisser depuis
un pool (ou un élément du pool) vers un autre pool (ou élément dans le pool).
54
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Dans l'exemple suivant, notez comment les flux entre les tâches dans un pool unique sont des flux de séquence en
trait continu, tandis que les flux entre pools sont des flux de message en tirets :
Les flux de séquence et les flux de message peuvent avoir les propriétés suivantes :
Table 18 :
Propriété
Description
Nom/Code/
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'objet,
Commentaire
tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne doit
normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de fournir
des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en appliquant
les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la synchroni­
sation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Source / Destination Spécifie que les objets sont liés par le flux. Dans le cas des flux de séquence, l'objet source vient avant
l'objet de destination dans le processus. Dans le cas des flux de message, l'objet source émet le mes­
sage et l'objet de destination le reçoit.
Condition
1.7
[flux de séquence] Spécifie les conditions qui doivent être remplies pour que le processus prenne cette
branche après un embranchement.
BPMN 2.0 Executable
BPMN (Business Process Modeling Notation) 2.0 est une notation graphique standard simplifiée destinée à
promouvoir la communication entre les utilisateurs métiers non-techniciens qui doivent documenter leurs
processus et les développeurs qui doivent les mettre en œuvre à l'aide de langages d'exécution métiers.BPMN 2.0
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
55
Executable inclut tous les objets BPMN 2.0 standard, et est destiné aux concepteurs techniques et à ceux qui
procèdent au reverse engineering depuis SAP BPM ou Eclipse BPMN2 Modeler.
PowerAMC prend en charge deux variantes de BPMN 2.0 : Pour plus d'informations sur BPMN 2.0 Descriptive,
voir BPMN 2.0 Descriptive [page 39].
PowerAMC prend en charge les diagrammes BPMN Executable 2.0 suivants :
● Diagrammes de processus - Mettent l'accent sur le flux de séquence dans un processus unique au sein d'un
participant. PowerAMC prend en charge les diagrammes de processus comme des diagrammes de processus
métiers standard dotés d'une boîte à outils spécifique à BPMN.
● Diagrammes de collaboration - Peuvent également mettre l'accent sur les messages échangés entre
participants. Vous pouvez afficher les participants sous la forme de boîtes noires ou avec les processus qu'ils
contiennent. PowerAMC prend en charge les diagrammes de collaboration sous la forme de diagrammes de
processus standard dotés d'une boîte à outils spécifique à BPMN.
● Diagrammes de conversation - Fournissent une vue d'ensemble des communications entre participants. Les
diagrammes de conversation peuvent être créés et édités dans le client standard PowerAMC, mais sont en
lecture seule dans PowerAMC Web.
● Diagrammes de chorégraphie - Mettent l'accent sur les détails de la conversation entre plusieurs participants,
et sont souvent liés à des noeuds de conversation particuliers. Les diagrammes de chorégraphie peuvent être
créés et édités dans le client standard PowerAMC, mais sont en lecture seule dans PowerAMC Web.
Les outils suivants sont disponibles dans les diagrammes BPMN 2.0 Executable :
Table 19 :
Outil
Description
Pool/Couloir- Représente des sociétés, des services, des rôles ou des sous-entités (voir Pools et couloirs (BPMN
Descriptive) [page 41]).
Evénement de début - Commence un processus (voir Evénements de début, intermédiaires et de fin (BPMN Des­
criptive) [page 63]).
Activité - Représente un travail effectué au sein d'un processus (voir Activités (BPMN Executable) [page 66]).
Evénement intermédiaire - Se produit lors d'un processus et influe sur son déroulement (voir Evénements de dé­
but, intermédiaires et de fin (BPMN Descriptive) [page 63]).
Branchement - Représente une décision ou des actions parallèles et la réunification du flux de séquence (voir
Branchements (BPMN Executable) [page 68]).
Evénement de fin - Termine un processus (voir Evénements de début, intermédiaires et de fin (BPMN Descrip­
tive) [page 63]).
56
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Outil
Description
Magasin de données - Représente une base de données, un classeur ou tout autre conteneur de données (voir
Données et références de donnée (BPMN Executable) [page 69]).
Objet Donnée - Représente une rapport, un document, ou toute autre information utilisée dans le processus (voir
Données et références de donnée (BPMN Executable) [page 69]).
Annotation - Permet d'ajouter des explications sous forme de texte dans le diagramme.
Flux - Lie les objets au moyen d'un des types de flux suivants :
1.7.1
●
Flux de séquence - Lie deux éléments (événements, activités, branchements) pour montrer la progression
dans un processus.
●
Flux de message - Lie un pool (ou l'une de ses activités) à un autre pool (ou l'une de ses activités), et trans­
met un message entre eux.
●
Association de données - Lie un objet de données à une activité ou à un événement.
Diagrammes de collaboration et de processus (BPMN
Executable)
Un diagramme de collaboration analyse le flux de séquence des processus et l'échange de messages entre
participants (représentés sous la forme de couloirs et de pools). Chaque pool contient un processus implicite
avec un événement de début et un ou plusieurs événements de fin. Un diagramme de processus analyse le flux de
séquence dans un seul processus au sein d'un participant (qui peut être montré ou implicite). PowerAMC prend
en charge les diagrammes de collaboration et les diagrammes de processus comme des diagrammes de
processus métiers standard avec une boîte à outils spécifique à BPMN.
Dans l'exemple de diagramme de collaboration suivant, les interactions entre l'équipe d'une pizzeria et un client
sont analysées :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
57
Dans l'exemple de diagramme de processus suivant, le processus de réservation interne à une agence de voyage
est analysé :
58
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
1.7.2
Diagrammes de conversation (BPMN Executable)
Un diagramme de conversation met l'accent sur les communications entre participants. Vous ne pouvez pas créer
ou afficher des processus ou des chorégraphies dans ce diagramme.
Remarque
Les diagrammes de conversation peuvent être créés et édités dans le client standard PowerAMC, mais sont en
lecture seule dans PowerAMC Web.
Dans l'exemple suivant, les diverses conversations associées aux livraisons d'un fournisseur à un détaillant sont
analysées :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
59
Remarque
PowerAMC ne prend pas en charge l'affichage des processus dans les symboles de participant dans un
diagramme de conversation.
Les noeuds de conversation ont les propriétés suivantes :
Table 20 :
Propriété
Description
Nom/Code/Commen­
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert
taire
l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et
ne doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire
afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du
nom en appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour
supprimer la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Réutilisable
Spécifie si le noeud de conversation peut être réutilisé dans d'autres contextes.
Réutiliser la conversation Spécifie le noeud de conversation qui est réutilisé dans ce contexte.
60
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Propriété
Description
Clé de corrélation
[conversations atomiques uniquement] Spécifie la clé de corrélation (jeu de propriétés de corréla­
tion tirées du message) utilisées pour associer cette conversation à une instance particulière d'un
processus (voir Clés de corrélation (BPMN Executable) [page 71]). Chaque flux connecté au
noeud doit avoir la même clé que le noeud.
Remarque
Vous pouvez associer un noeud de conversation à un diagramme de chorégraphie ou à une tâche de
chorégraphie afin de modéliser la chorégraphie des messages qui y passent. Les diagrammes et tâches de
chorégraphie associés à un noeud de conversation sont initialisés avec les participants liés au noeud :
● Pour associer un diagramme de chorégraphie à un nœud de conversation à partir du diagramme de
chorégraphie, pointez sur le fond du diagramme, cliquez le bouton droit de la souris, puis sélectionnez
Diagramme Propriétés , puis sélectionnez le nœud approprié dans la liste Nœud associé sur l'onglet
Général de la feuille de propriétés du diagramme. Les tâches de chorégraphie que vous créez ensuite dans
le diagramme sont initialisées avec les participants associés au noeud.
● Pour associer une tâche de chorégraphie à un nœud de conversation à partir de la feuille de propriétés de
la tâche, sélectionnez le nœud approprié dans la liste Nœud associé sur l'onglet Général de la feuille de
propriétés de la tâche. Les participants de la tâche seront définis avec les participants associés au noeud.
● Pour associer un nœud de conversation à un diagramme de chorégraphie existant à partir du symbole du
nœud de conversation, pointez sur le symbole, cliquez le bouton droit de la souris, puis sélectionnez
Diagramme associé
<NomDiagramme> . Vous pouvez également créer un nouveau diagramme de
chorégraphie à partir d'un nœud de conversation en sélectionnant Diagramme associé Nouveau .
Dans les deux cas, pour compléter le lien, vous devez afficher la feuille de propriétés du diagramme de
chorégraphie et sélectionner le nœud dans la liste Nœud associé. Les tâches de chorégraphie que vous
créez ensuite dans le diagramme sont initialisées avec les participants associés au nœud.
Les liens de conversation ont les propriétés suivantes :
Table 21 :
Propriété
Description
Nom/Code/Commen­
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert
taire
l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et
ne doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire
afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du
nom en appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour
supprimer la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Participant
Spécifie le participant auquel le lien est connecté.
Noeud de conversation
Spécifie le noeud de conversation auquel le lien est joint. Utilisez les outils à droite de la liste pour
créer ou sélectionner un objet, ou pour afficher les propriétés de l'objet sélectionné.
1.7.3
Diagrammes de chorégraphie (BPMN Executable)
Un diagramme de chorégraphie est utilisé pour analyser la façon dont les participants échangent des informations
afin de coordonner leurs interactions. Vous pouvez utiliser un diagramme de chorégraphie afin de développer et
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
61
d'analyser en détails l'échange des messages associés à un noeud de conversation dans un diagramme de
conversation.
Remarque
Les diagrammes de chorégraphie peuvent être créés et édités dans le client standard PowerAMC, mais sont en
lecture seule dans PowerAMC Web.
Dans l'exemple suivant, l'échange de messages entre un patient et son médecin est analysé :
Remarque
PowerAMC ne prend pas en charge l'affichage des couloirs de participant ni celui des diagrammes de
collaboration au sein des tâches de chorégraphie. En outre, seul un participant initiateur et un participant
répondeur sont pris en charge pour les tâches de chorégraphie atomiques (bien que plusieurs participants
soient calculés pour une tâche contenant des sous-tâches).
Les tâches de chorégraphie ont les propriétés suivantes :
Table 22 :
Propriété
Description
Nom/Code/Commen­
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert
taire
l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et
ne doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire
afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du
nom en appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour
supprimer la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Noeud associé
Spécifie le noeud de conversation auquel la tâche de chorégraphie est associée. Utilisez les outils à
droite de la liste pour créer ou sélectionner un objet, ou pour afficher les propriétés de l'objet sélec­
tionné.
Etat composite
Spécifie si la tâche est une tâche de chorégraphie ou un sous-processus de chorégraphie (qui peut
contenir des tâches de chorégraphie, répertoriées sur l'onglet Tâches de chorégraphie).
Si vous retransformez un sous-processus de chorégraphie en tâche de chorégraphie, les éventuel­
les tâches créées dans ce sous-processus seront supprimées.
Réutilisable
Spécifie si la tâche peut être réutilisée dans d'autres contextes.
Réutiliser la tâche
Spécifie la tâche de chorégraphie qui est réutilisée dans ce contexte.
62
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Propriété
Description
Participants initiateur et
répondeur
[tâches atomiques uniquement] Spécifient les participants qui interagissent via la tâche de choré­
graphie. Le participant initiateur et son message sont colorés en blanc et le participant répondeur
et son message sont colorés en gris. Utilisez les outils à droite de la liste pour créer ou sélectionner
un objet, ou pour afficher les propriétés de l'objet sélectionné. Cochez la case Multiple pour spéci­
fier qu'il existe plusieurs participants initiateurs ou répondeurs.
Messages initiateur et de
retour
[tâches atomiques uniquement] Spécifient les messages que les participants échangent par la tâ­
che de chorégraphie. Utilisez les outils à droite de la liste pour créer ou sélectionner un objet, ou
pour afficher les propriétés de l'objet sélectionné.
Caractéristiques de bou­
cle
Spécifie que la tâche est une boucle ou une tâche à instances multiples (parallèle ou séquentielle).
1.7.4
Pools et couloirs (BPMN Executable)
Les pools représentent des sociétés, des services ou des rôles. Les couloirs représentent des sous-entités au sein
de ces organisations et s'affichent sous la forme de couloirs dans le pool. De nombreux diagrammes BPMN
contiennent un ou plusieurs pools, avec tous les autres objets placés dans les couloirs de ces pools.
Les pools et couloirs BPMN Executable sont comportent de la même manière que ceux de BPMN Descriptive (voir
Pools et couloirs (BPMN Descriptive) [page 41]).
Dans BPMN Executable, les pools et couloirs peuvent également apparaître dans un diagramme de conversation
sous la forme de noeuds carrés (voir Diagrammes de conversation (BPMN Executable) [page 59]) ainsi que dans
des diagrammes de chorégraphie, où ils n'ont pas leur propre symbole mais sont affichés dans les bandes
supérieure et inférieure du symbole de tâche de chorégraphie (voir Diagrammes de chorégraphie (BPMN
Executable) [page 61]).
1.7.5
Evénements de début, intermédiaires et de fin (BPMN
Descriptive)
Un événement est quelque chose qui se produit lors d'un processus. Les événements incluent le début et la fin
d'une activité, et les autres phénomènes intermédiaires (comme un changement d'état ou la réception d'un
message) qui va affecter la chronologie ou la durée.
Dans BPMN Executable, différents types d'événement de début, intemédiaires et de fin peuvent être créés en
fonction du contexte, et leur type est indiqué par leur symbole. PowerAMC prend en charge tous les types
d'événement définis dans BPMN 2.0 :
● Aucun - Evénements sans type, qui indiquent les points de départ, les changements d'état ou les états finaux.
● Message - Réception et envoi de messages.
● Minuterie - Evénements cycliques, points dans le temps, durées ou délais.
● Escalade - Passage à un niveau de responsabilité supérieur.
● Conditionnel - Réaction à des conditions métiers modifiées ou intégration de règles de gestion.
● Lien - Connecteurs de page. Deux événements de lien correspondants équivalent à un flux de séquence.
● Erreur - Réception ou émission d'erreurs nommées.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
63
● Annulation - Réaction à des transactions annulées ou déclenchement d'annulation.
● Compensation - Gestion ou déclenchement de compensation.
● Signal - Signalisation sur différents processus. Un signal envoyé peut être reçu plusieurs fois.
● Multiple - Réception d'un événement faisant partie d'un jeu d'événements. L'envoi de tous les événements est
défini.
● Parallèle multiple - Réception de tous les événements d'un jeu d'événements.
● Arrêt - Déclenchement de l'arrêt immédiat d'un processus.
64
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Vous pouvez créer des événements dans les contextes montrés ci-avant de l'une des façons suivantes :
● Evenements de début - peuvent être créés directement dans le diagramme, dans un pool ou dans un couloirs,
dans un sous-processus standard ou de transaction (événements standard uniquement), ou dans un sousprocessus d'événement. Utilisez l'outil Evénement Début dans la barre d'outils du bas. Pour changer le type,
cliquez sur l'outil Propriétés dans la barre d'outils contextuelle et sélectionnez le type approprié.
Remarque
Les événements de début ne sont pas permis dans les sous-processus ad hoc.
Remarque
Pour rendre un sous-processus d'événement non interrupteur (avec le cercle extérieur en tirets),
désélectionnez la propriété Interrupteur.
● Evénements intermédiaires de réception - peuvent être créés directement dans le diagramme, dans un pool
ou dans un couloir, ou dans tout type de sous-processus. Utilisez l'outil Evénement intermédiaire de réception
dans la barre d'outils contextuelle ou dans la barre d'outils du bas pour créer l'événement. Pour changer le
type, cliquez sur l'outil Propriétés dans la barre d'outils contextuelle et sélectionnez le type approprié.
● Evénements intermédiaires en bordure - peuvent être créés sur le bord d'une tâche ou de tout type de sousprocessus. Utilisez l'outil Evénement intermédiaire de réception dans la barre d'outils contextuelle ou dans la
barre d'outils du bas, puis cliquez sur la bordure de la tâche ou du sous-processus. Pour changer le type,
cliquez sur l'outil Propriétés dans la barre d'outils contextuelle et sélectionnez le type approprié.
Remarque
Pour rendre un événement en bordure intermédiaire non interrupteur (avec le cercle extérieur en tirets),
désélectionnez la propriété Interrupteur.
● Evénements intermédiaires d'envoi - peuvent être créés directement dans le diagramme, dans un pool ou
dans un couloir, ou dans tout type de sous-processus. Utilisez l'outil Evénement intermédiaire de réception
dans la barre d'outils contextuelle ou dans la barre d'outils du bas, sélectionnez l'outil Propriétés tdans sa
barre d'outils contextuelle, sélectionnez Evénement intermédiaire Envoi pour changer le type d'envoi, puis
sélectionnez Propriétés à nouveau et sélectionnez le type d'événement d'envoi approprié.
● Evénements de fin - peuvent être créés directement dans le diagramme, dans un pool ou dans un couloir, ou
dans tout type de sous-processus. Utilisez l'outil Evénement Fin dans la barre d'outils contextuelle ou dans la
barre d'outils du bas. Pour changer le type, cliquez sur l'outil Propriétés dans la barre d'outils contextuelle et
sélectionnez le type approprié.
Remarque
Les événements de fin ne sont pas permis dans les sous-processus ad hoc. Les événements de fin
Annulation ne sont permis que dans les transactions.
Les événements exécutables peuvent avoir les propriétés suivantes :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
65
Table 23 :
Propriété
Description
Nom/Code/Commen­
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'ob­
taire
jet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne
doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de
fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en
appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer
la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Interrupteur
Alors que la plupart des événements interrompent le processus modélisé, les débuts de sous-pro­
cessus d'événement et les événements en bordure intermédiaires peuvent être rendus non interrup­
teurs en désélectionnant cette propriété. Les événements non interrupteurs sont signalés par un
cercle extérieur en tirets.
Message
[événements de message] Spécifie le message associé à l'événement (voir Messages (BPMN Execu­
table) [page 71])
1.7.6
Activités (BPMN Executable)
Les activités sont des travaux effectués au sein d'un processus.
Pour créer une activité :
● Sélectionnez un objet dans le diagramme, puis cliquez (ou cliquez et faites glisser) sur l'outil Tâche dans sa
barre d'outils contextuelle pour créer une nouvelle activité après lui dans le flux de contrôle, ou
● Cliquez sur l'outil Tâche dans la barre d'outils du bas, puis cliquez dans le diagramme.
L'activité est créée avec son nom par défaut mis en surbrillance, ce qui permet de saisir directement un nom
approprié.
Par défaut, c'est une tâche abstraite qui est créée. Pour changer le type de l'activité, cliquez sur l'outil Propriétés
puis sélectionnez un type dans la liste Dans BPMN 2.0 Executable, PowerAMC prend en charge les types
d'activités suivants :
Table 24 :
Symbole
Description
Tâche abstraite - Unité de base de travail.
Envoi - Envoie un message à un participant externe au processus. Une fois le message envoyé, la tâche est
terminée.
Réception - Attend qu'un message arrive d'un participant externe au processus. Une fois le message reçu, la
tâche est terminée.
Tâche utilisateur - Un humain effectue la tâche avec l'aide d'une application logicielle, et cette tâche est pro­
grammée à l'aide d'un gestionnaire de tâches.
Tâche manuelle - Une tâche est effectuée sans l'aide d'un moteur d'exécution de processus métiers ou d'une
application. Par exemple, un technicien en téléphonie installant une ligne téléphonique chez un client.
66
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Symbole
Description
Règle de gestion - Envoie une entrée dans un moteur de règle de gestions et reçoit le résultat du calcul effec­
tué par ce moteur.
Service - Utilise un service Web ou une application automatisée.
Script - Exécuté par un moteur de processus métiers.
Transaction - Jeu d'activités liées d'un point de vue logique, et qui peuvent suivre un protocole transactionnel
spécifique.
Activité d'appel - enveloppe d'un sous-processus ou d'une tâche qui est réutilisée dans le processus courant
(voir Activités d'appel (BPMN Descriptive) [page 47]).
Sous-processus - Activité dont les détails internes ont été modélisés à l'aide d'activités, de branchements,
d'événements et de flux de séquence (voir Sous-processus (BPMN Descriptive) [page 46]).
Sous-processus d'événement - Une activité qui est activée dès qu'un événement de début est déclenché, et
peut interrompre le contexte du processus de niveau supérieur ou être exécutée en parallèle (sans interrup­
tion) selon l'événement de début.
Sous-processus Ad hoc - Type de sous-processus spécialisé qui représente un groupe d'activités qui n'ont
pas de relations de séquence requise, et dont la séquence et le nombre sont déterminés par ceux qui effec­
tuent les activités.
Les activités peuvent avoir les propriétés suivantes :
Table 25 :
Propriété
Description
Nom/Code/Commentaire
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi
sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être
abrégé, et ne doit normalement contenir aucun espace. Vous pouvez également spécifier un
commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est
généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les op­
tions du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton
= en regard de la zone Code.
Réutiliser le processus
Spécifie que le processus peut être référencé par une activité d'appel (voir Activités d'appel
(BPMN Descriptive) [page 47]).
Quantité de début / Quantité
de fin
Spécifie le nombre de jetons qui doivent arriver avant que l'activité ne puisse commencer et le
nombre de jetons qui doivent être générés depuis l'activité. La valeur par défaut est 1 et n'est
modifiée que dans des situations de modélisation particulièrement avancées.
Caractéristiques de boucle
Spécifie que l'activité peut être répétée de l'une des façons suivantes :
●
<Aucun> - valeur par défaut
●
Boucle
●
Parallèle à instances multiples
●
Séquentielle à instances multiples
Compensation
Spécifie que l'activité est utilisée à des fins de compensation.
Objet appelé
[Activités d'appel] Spécifie la tâche globale ou le processus global qui est réutilisé dans l'acti­
vité d'appel.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
67
1.7.7
Branchements (BPMN Executable)
Les branchements contrôlent le flux de séquence du processus et peuvent fusionner ou scinder le flux en fonction
des conditions de branchement.
Pour créer un branchement :
● Sélectionnez un objet dans le diagramme, puis cliquez (ou cliquez et faites glisser) sur l'outil Branchement
dans sa barre d'outils contextuelle pour créer un un nouveau branchement après lui dans le flux de contrôle,
ou
● Cliquez sur l'outil Branchement dans la barre d'outils du bas, puis cliquez dans le diagramme.
Par défaut, c'est un branchement exclusif qui est créé. Pour changer le type de branchement, cliquez sur
l'outilPropriétés, puis sélectionnez un type dans la liste. Dans BPMN 2.0 Executable, PowerAMC prend en charge
les types de branchement suivants :
Table 26 :
Symbole
Description
Branchement normal/exclusif - Lors de la scission, dirige le flux vers une branche sortante. Lors de la fu­
sion, attend qu'une branche entrante se termine avant de déclencher le flux de sortie.
Branchement parallèle - Lors de la scission, active toutes les branches sortantes simultanément. Lors de la
fusion, attend que toutes les branches entrantes se terminent.
Branchement inclusif - Lors de la scission, active une ou plusieurs branches. Lors de la fusion, attend que
toutes les branches entrantes se terminent avant de fusionner.
Branchement événementiel - Suivi par des événements de réception ou des tâches Réception et dirige le
flux vers ce qui se produit le premier.
Branchement événementiel exclusif - Démarre une nouvelle instance de processus pour chaque occur­
rence d'un événement ultérieur.
Branchement événementiel parallèle - Démarre une nouvelle instance de processus pour l'occurrence de
tous les événements ultérieurs.
Branchement complexe - Traite le comportement de fusion ou de branchement complexe non couvert par
les autres branchements.
Les branchements peuvent avoir les propriétés suivantes :
Table 27 :
Propriété
Description
Nom/Code/
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'objet,
Commentaire
tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne doit
normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de fournir
des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en appliquant
les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la synchroni­
sation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
68
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Propriété
Description
Direction
Spécifie la façon dont le branchement peut être utilisé. Vous pouvez sélectionner :
●
Unspecified - Le branchement peut avoir n'importe quel nombre de flux de séquence entrants
●
Converging - Le branchement peut avoir plusieurs flux de séquence entrants mais ne doit pas
●
Diverging - Le branchement peut avoir plusieurs flux de séquence sortants mais ne doit pas
et sortants.
avoir plus d'un flux de séquence sortant.
avoir plus d'un flux de séquence entrant.
●
Expression / Alias
d'expression
1.7.8
Mixed - Le branchement comporte plusieurs flux de séquence sortants et entrants.
Spécifie la condition qui sera évaluée pour décider du chemin que le processus suit après le branche­
ment. L'alias fournit une version abrégrée de la condition qui est affichée sous le branchement dnas le
diagramme.
Données et références de donnée (BPMN Executable)
Les données sont des éléments physiques ou des informations qui sont créés, manipulés ou utilisés lors de
l'exécution d'un processus. Les références de donnée sont des objets qui référencent les données pour
réutilisation.
Remarque
PowerAMC ne prend pas en charge l'association de données avec des flux de séquence.
Pour créer une donnée, cliquez sur l'outil Magasin de donnée ou Donnée dans la barre d'outils du bas pour le
sélectionner, puis cliquez dans le diagramme.
Dans BPMN 2.0 Executable, PowerAMC prend en charge les types de données suivants :
Table 28 :
Symbole
Description
Donnée / Collection de données - Information passant par le processus.
Entrée de donnée / Collection d'entrées de donnée - Entrée externe pour le processus entier, qui peut
être lue par une activité.
Sortie de donnée / Collection de sorties de donnée - Variable disponible comme résultat du processus
entier.
Magasin de données - Endroit où le processus peut lire ou écrire des données, comme une base de don­
nées ou un classeur d'archivage, et qui persiste au-delà de la durée du vie de l'instance de processus.
Les données peuvent avoir les propriétés suivantes :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
69
Table 29 :
Propriété
Description
Nom/Code/
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'objet,
Commentaire
tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne doit
normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de fournir
des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en appliquant
les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la synchroni­
sation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Capacité/ Illimitée
[magasins de données] Spécifie la taille du magasin de données ou le fait qu'il a une capacité illimitée.
Donnée
[références de donnée] Spécifie la donnée à référencer. Sélectionnez un objet dans la liste, ou utilisez
les outils à droite de cette zone pour créer, supprimer, ou sélectionner un objet, ou pour consulter les
propriétés de l'objet sélectionné.
Etat
[références de données] Spécifie l'état de la donnée. Vous pouvez sélectionner :
●
Collection
Initial
●
Processing
●
Completed
Spécifie que la donnée représente une collection de données, telle qu'une liste d'articles dans une com­
mande.
Les association de données peuvent avoir les propriétés suivantes :
Table 30 :
Propriété
Description
Nom/Code/Commen­
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert
taire
l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et
ne doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire
afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du
nom en appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour
supprimer la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Type de transformation
Elément source
Spécifie la direction du transfert de l'élément sensible (voir Eléments sensibles (BPMN Executable)
[page 72]):
●
Input - Spécifie une lecture. L'association de données passe de la donnée à l'activité.
●
Output - Spécifie une écriture. L'association de données va de l'activité à l'objet donnée.
[Output] Spécifie que l'élément sensible (de type Sortie de données) défini sur l'activité
doit être transféré depuis cette dernière vers l'objet donnée.
Objet cible
[Input] Spécifie que l'élément sensible (de type Entrée de données) défini sur l'activité doit
être transféré vers cette dernière depuis l'objet donnée.
70
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
1.7.9
Clés de corrélation (BPMN Executable)
Les clés de corrélation sont des jeux de propriétés utilisées afin d'associer un message à une instance particulière
d'un processus.
Remarque
Les clés de corrélation ne peuvent être créées que dans le client standard PowerAMC, mais elles peuvent être
sélectionnées et éditées dans PowerAMC Web.
Les clés et propriétés de corrélation BPMN Executable peuvent avoir les propriétés suivantes :
Table 31 :
Propriété
Description
Nom/Code/Commentaire
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi
sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être
abrégé, et ne doit normalement contenir aucun espace. Vous pouvez également spécifier un
commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est
généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les op­
tions du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton
= en regard de la zone Code.
Les propriétés de corrélation regroupées dans la clé de corrélation sont répertoriées sur la facette Dépend de.
1.7.10
Messages (BPMN Executable)
Un message représente le contenu d'une communication entre deux participants, et est transféré le long d'un flux
de message. Dans les diagrammes de chorégraphie, un message initiateur est automatiquement coloré en blanc,
tandis qu'un message non-initiateur est automatiquement coloré en gris.
Remarque
Les messages ne peuvent être créés que dans le client standard PowerAMC, mais ils peuvent être sélectionnés
et édités dans PowerAMC Web.
Les messages peuvent avoir les propriétés suivantes :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
71
Table 32 :
Propriété
Description
Nom/Code/Commentaire
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi
sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être
abrégé, et ne doit normalement contenir aucun espace. Vous pouvez également spécifier un
commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est
généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les op­
tions du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton
= en regard de la zone Code.
Les propriétés suivantes sont également disponibles :
● Définition - Contient les propriétés suivantes :
Table 33 :
Propriété
Description
Définition externe
Spécifie l'emplacement d'un fichier externe ou d'une URL.
Type de format de Spécifie le format du message. Vous pouvez saisir votre propre format ou choisir l'une des valeurs
message
suivantes :
Définition du for­
mat de message
1.7.11
○
XML Schema
○
DTD
○
RELAX NG
Spécifie le contenu du message.
Eléments sensibles (BPMN Executable)
Les éléments sensibles sont des variables utilisées afin de stocker et convoyer des informations lors de
l'exécution de processus. Vous pouvez associer ces éléments avec des processus, des activités et des
événements.
Remarque
Les éléments sensibles ne peuvent être créés et ajoutés à un objet que dans le client standard PowerAMC, mais
leurs propriétés peuvent être éditées dans PowerAMC Web.
Les différents types d'élément suivants sont disponibles dans les types d'objet suivants :
Table 34 :
Objet
Propriété
Donnée / Référence
de donnée
Entrée
Sortie
Processus composites
X
X
X
X
Tâches
X
X
X
72
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Objet
Propriété
Donnée / Référence
de donnée
Entrée
Evénements de début / X
Evénements intermé­
diaires de réception
Evénements de fin /
Evénements intermé­
diaires d'émission
Sortie
X
X
X
Les éléments sensibles ont le propriétés suivantes :
Table 35 :
Propriété
Description
Nom/Code/Commentaire
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi
sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être
abrégé, et ne doit normalement contenir aucun espace. Vous pouvez également spécifier un
commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est
généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les op­
tions du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton
= en regard de la zone Code.
1.7.12
Flux de séquence et flux de message (BPMN
Executable)
Les flux de séquence sont des lignes pleines munies d'une pointe de flèche à une extrémité, qui lient les éléments
d'un processus dans un diagramme ou dans un pool unique et qui montrent l'ordre dans lequel ils sont effectués.
Les flux de message sont des lignes en tirets munies d'une pointe de flèche à une extrémité, qui lient les éléments
dans deux pools séparés et montrent la direction dans lequelle le mesage est envoyé.
Pour plus d'informations sur la création des flux de séquence et de message, voir Flux de séquence et flux de
message (BPMN Descriptive) [page 54]. Les flux de séquence et les flux de message BPMN Executable peuvent
avoir les propriétés suivantes :
Table 36 :
Propriété
Description
Nom/Code/
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'objet,
Commentaire
tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne doit
normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de fournir
des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en appliquant
les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la synchroni­
sation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Source / Destination Spécifie que les objets sont liés par le flux. Dans le cas des flux de séquence, l'objet source vient avant
l'objet de destination dans le processus. Dans le cas des flux de message, l'objet source émet le mes­
sage et l'objet de destination le reçoit.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
73
Propriété
Description
Condition
[flux de séquence] Spécifie les conditions qui doivent être remplies pour que le processus prenne cette
branche après un embranchement.
Format de message
[flux de message] Spécifie le message qui transite par le flux (voir Messages (BPMN Executable) [page
71])
Clé de corrélation
[flux de message] Spécifie la clé de corrélation utilisée pour associer le message à une instance particu­
lière d'un processus (voir Clés de corrélation (BPMN Executable) [page 71]). Dans un diagramme de
conversation, chaque flux doit avoir la même clé que le noeud de conversation auquel il est connecté.
Propriété de corréla­ [flux de message] Spécifie la propriété de corrélation qui agit comme identifiant unique pour cette ins­
tion
tance du message.
1.7.13
Importation et exportation de fichiers BPMN 2.0
PowerAMC peut importer et exporter des fichiers BPMN 2.0, ce qui permet en particulier la prise en charge de
SAP BPM, et de Eclipse BPMN2 Modeler.
Contexte
PowerAMC prend en charge l'importation et l'exportation par va-et-vient des fichiers BPMN 2.0 de SAP BPM v7.3
et versions supérieures. PowerAMC Web rend vos modèles de processus disponibles pour consultation et
importation directement dans SAP NetWeaver Developer Studio Process Composer v7.3 EHP1 SP15 ou versions
supérieures.
Pour importer un fichier BPMN 2.0 dans votre diagramme, cliquez sur l'outil Menu, puis sélectionnez Importer un
fichier BPMN2.
Remarque
L'importation écrase le contenu de votre diagramme.
Pour exporter un diagramme BPMN 2.0, cliquez sur l'outil Menu, puis sélectionnez Exporter un fichier BPMN2.
Les objets BPMN2 2.0 suivants sont pris en charge pour l'importation et l'exportation :
74
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
Table 37 :
Objets pris en charge
●
DocumentRoot, Definitions, Property, Documentation, TextAnnotation
●
Process
●
Task, GlobalTask, GlobalBusinessRuleTask, GlobalManualTask, GlobalScriptTask, GlobalUserTask, BusinessRuleTask,
ManualTask, ReceiveTask, ScriptTask, SendTask, ServiceTask, UserTask
●
Transaction, CallActivity, SubProcess, AdHocSubProcess
●
Message, MessageFlow
●
Participant, ParticipantMultiplicity
●
Collaboration
●
Lane, LaneSet
●
SequenceFlow
●
MultiInstanceLoopCharacteristics, StandardLoopCharacteristics
●
Association
●
Group
●
InputOutputSpecification, InputSet, OutputSet
●
DataObject, DataStore, DataInput, DataOutput, DataState
●
DataAssociation, DataInputAssociation, DataOutputAssociation
●
DataObjectReference, DataStoreReference
●
BoundaryEvent, IntermediateCatchEvent, StartEvent, EndEvent, ImplicitThrowEvent, IntermediateThrowEvent
●
CancelEventDefinition, CompensateEventDefinition, ConditionalEventDefinition, ErrorEventDefinition, EscalationEvent­
Definition, LinkEventDefinition, MessageEventDefinition, SignalEventDefinition, TerminateEventDefinition, TimerEventDe­
finition
●
ComplexGateway, EventBasedGateway, ExclusiveGateway, InclusiveGateway ParallelGateway
●
Operation, Interface
●
BPMNDiagram, BPMNPlane, BPMNShape, BPMNEdge, Bounds, Point
Les objets BPMN2 suivants sont pris en charge pour la modélisation dans le client PowerAMC standard, mais ne
sont pas pris en charge pour la modélisation dans PowerAMC Web, ni pour l'importation et l'exportation :
Table 38 :
Objets de modélisation non pris en charge dans l'importation/exportation
●
ChoreographyTask, GlobalChoreographyTask, Choreography, SubChoreography, CallChoreography
●
CorrelationKey, CorrelationPropertyBinding, CorrelationPropertyRetrievalExpression, CorrelationSubscription, Correla­
tionProperty
●
Conversation, SubConversation, ConversationNode, ConversationLink, GlobalConversation, CallConversation
Les objets BPMN2 suivants ne sont pris en charge ni pour la modélisation, ni pour l'importation ou l'exportation :
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
75
Table 39 :
Objets non pris en charge
●
CorrelationPropertyBinding, CorrelationPropertyRetrievalExpression, CorrelationSubscription
●
MessageFlowAssociation, ParticipantAssociation, ConversationAssociation
●
ResourceAssignmentExpression, ResourceParameter, ResourceParameterBinding, ResourceRole
●
InputOutputBinding
●
ItemDefinition
●
ImplicitThrowEvent
●
Assignment
●
Auditing
●
ComplexBehaviorDefinition
●
Monitoring
●
Relationship
●
Rendering
●
Expression, FormalExpression
●
PotentialOwner
●
HumanPerformer
●
Category, CategoryValue
●
EndPoint
●
Error
●
Escalation
●
PartnerEntity, PartnerRole
●
Resource
●
Signal
●
Extension, ExtensionAttributeDefinition, ExtensionAttributeValue, ExtensionDefinition Import
1.7.13.1
Importation depuis SAP BPM
PowerAMC prend en charge l'importation d'un processus SAP BPM v7.3 ou version supérieure pour édition dans
un nouveau modèle de processus métiers.
Procédure
1. Démarrez SAP NetWeaver Developer Studio et développez le dossier Modélisation de processus.
2. Développez le dossier Processus, pointez sur un processus, cliquez le bouton droit de la souris, puis
sélectionnez Export vers BPMN 2.0....
3. Spécifiez un dossier et un nom de fichier, puis cliquez sur Exporter.
4. Ouvrez PowerAMC Web, créez un nouveau diagramme, cliquez sur l'outil Menu, puis sélectionnez Importer un
fichier BPMN2, affichez le fichier que vous avez exporté depuis NetWeaver, sélectionnez-le, puis cliquez sur
Ouvrir pour l'importer.
76
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
1.7.13.2
Exportation vers SAP BPM
PowerAMC prend en charge l'exportation d'un diagramme de processus métiers BPMN 2.0 sous la forme d'un
processus vers SAP BPM v7.3 ou version supérieure.
Contexte
Remarque
PowerAMC Web rend vos modèles de processus disponibles pour consultation et importation directement
dans SAP NetWeaver Developer Studio Process Composer v7.3 EHP1 SP15 ou versions supérieures sans avoir
besoin d'effectuer une exportation. Pour plus d'informations, voir SAP BPM Developer’s Guide Modeling
Processes with Process Composer à l'adresse http://help.sap.com/saphelp_nw73ehp1/helpdata/en/ff/
165a665c16482e9c282ce6b0e67776/frameset.htm
Procédure
1. Dans PowerAMC Web, ouvrez votre diagramme BPMN 2.0, cliquez sur l'outil Menu, puis sélectionnez Exporter
un fichier BPMN2. Le fichier BPMN 2.0 est enregistré dans votre dossier de téléchargement par défaut.
2. Démarrez SAP NetWeaver Developer Studio et créez un nouveau projet Composant de développement du
Process Composer.
3. Développez le dossier Modélisation de processus, pointez sur le dossier Processus, cliquez le bouton droit de
la souris, puis sélectionnez Import du diagramme BPMN 2.0....
4. Sélectionnez le fichier que vous avez exporté depuis PowerAMC, puis cliquez sur Ouvrir pour l'importer.
1.8
Règles de gestion
Un règle de gestion est une règle écrite spécifiant ce qu'un système d'informations doit faire, ou comment il doit
être structuré. Les règles peuvent être dérivées d'une disposition légale, d'une exigence d'un client ou d'un article
de règlement interne. Vous pouvez associer des règles à vos objets de modèle pour compléter vos diagrammes à
l'aide d'informations qui ne sont pas facilement représentables de façon graphique.
Par exemple, une règle spécifiant "un employé ne peut appartenir qu'à une seule division à la fois" peut vous aider
à créer de façon graphique le lien entre un employé et une division. Les règles commencent souvent par de
simples observations qui se développent, lors du processus de modélisation, sous la forme d'expressions plus
détaillées. Vous pouvez par exemple développer des règles afin de définir de façon explicite les informations
fournies lorsqu'il passe une commande, ou combien un client peut dépense en fonction d'une limite de crédit.
Les règles peuvent être développées à partir de procédures que le système doit respecter, de spécification qui
dictent la portée d'un projet, et de contraintes externes.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
77
Vous pouvez créer un règle de validation dans n'importe quel type de modèle/diagramme :
1. Naviguez jusqu'à la feuille de propriétés du modèle en cliquant sur le lien Modèle dans une feuille de
propriétés de diagramme.
2. Cliquez sur la facette Enfants. Si la liste Règles de gestion n'est pas visible, ajoutez-la en cliquant sur le lien
Ajouter des objets... (ou Autres objets...), puis en cliquant sur le lien Règles de gestion.
3. Cliquez sur le bouton + au-dessus de la liste Règles de gestion, puis cliquez sur le lien à son nom afin d'afficher
sa feuille de propriétés.
Les règles de gestion peuvent avoir propriétés suivantes :
Table 40 :
Propriété
Description
Nom/Code/
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'ob­
Commentaire
jet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne
doit normalement contenir aucun espace. Vous pouvez également spécifier un commentaire afin de
fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en
appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la
synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code.
Stéréotype
Etend la sémantique de l'objet. Vous pouvez saisir un stéréotype directement dans cette zone, ou bien
ajouter des stéréotypes dans la liste en les spécifiant dans un fichier d'extension.
Type
Spécifie la nature de la règle de gestion. Vous pouvez choisir entre :
●
Contrainte – contrainte de vérification sur une valeur. Dans un MPD, les règles de gestion peuvent
être générées dans la base de données. Par exemple, "La date de début doit être antérieure à la
date de fin d'un projet".
●
Définition – propriété de l'élément dans le système. Par exemple ; "Un client est identifié par un
nom et une adresse".
●
Fait – certitude dans le système. Par exemple, "Un client peut passer une ou plusieurs comman­
des".
●
Formule – un calcul. Par exemple, "Le total des commandes est égal à la somme de toutes les
commandes".
●
Contrainte OCL [MOO uniquement] – expression OCL.
●
Besoin – spécification fonctionnelle. Par exemple, "Le modèle est conçu de telle manière que les
pertes totales ne dépassent pas 10% du volume total des ventes".
●
Validation – contrainte sur une valeur. Par exemple, "La somme des commandes d'un client ne
doit pas être supérieure au plafond autorisé pour ce client".
Expression server /
Expression client
78
Bien que les règles de gestion commencent par une description, à mesure que vous développez votre
modèle et analysez votre problème de gestion, vous pouvez compléter des règles en y ajoutant des
expressions techniques.
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
PowerAMC Web
1.8.1
Application d'une règle de gestion à un objet de modèle
Vous pouvez attacher des règles de gestion à vos objets de modèle depuis la facette Dépend de de la feuille de
propriétés de l'objet.
Procédure
1. En mode Edition, affichez la feuille de propriétés de l'objet et cliquez sur la facette Dépend de.
2. Si la liste des règles de gestion n'est pas visible, cliquez sur le lien Ajouter des objets... (ou Autres objets...),
puis en cliquant sur le lient Règles de gestion associées.
3. Cliquez sur l'outil + en haut de la liste Règles de gestion associées et, dans la boîte de dialogue, naviguez
jusqu'au modèle contenant la règle que vous souhaitez lier dans le volet gauche.
4. Sélectionnez la règle de gestion que vous souhaitez lier, puis cliquez sur Ajouter.
La règle de gestion est maintenant attachée à l'objet. Vous pouvez naviguer vers elle depuis la liste dans la
facette Dépend de sur la facette de l'objet. Vous pouvez naviguer depuis la règle vers l'objet dans la liste des
Objets attachés sur l'onglet Impacte des règles.
PowerAMC Web
PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
79
2
Administration de PowerAMC Web
Un ou plusieurs administrateurs peuvent installer et configurer PowerAMC Web et gérer les utilisateurs et les
groupes de référentiel. Les administrateurs peuvent également définir des extensions pour rendre les propriétés
personnalisées disponibles pour les objets.
2.1
Installation du serveur PowerAMC Web
PowerAMC Web permet d'afficher le contenu de votre référentiel et de créer et d'éditer des diagrammes de
cartographie des processus et des diagrammes de processus métiers BPMN 2.0 dans votre navigateur Web. Le
CD-ROM d'installation de PowerAMC inclut les composants nécessaires pour parcourir votre référentiel via le
Web, de même qu'un serveur Web Apache Tomcat standard. Avant de commencer l'installation, vous devez avoir
créé votre base de données de référentiel et vous être muni de votre nom d'utilisateur et de votre mot de passe de
base de données.
Contexte
Le programme d'installation va :
● Installer ou mettre à jour le serveur PowerAMC Web.
● Installer ou mettre à jour le serveur Portail PowerAMC de l'ancienne version.
● Installer un serveur node.js, qui rend vos modèles de processus disponibles pour consultation et importation
directement dans SAP NetWeaver Developer Studio Process Composer v7.3 EHP1 SP15 ou versions
supérieures.
● Installer le référentiel dans la base de données, s'il n'est pas déjà présent.
Si le serveur de base de données du référentiel n'est pas un serveur Windows ou s'il n'est pas capable de gérer la
charge de travail supplémentaire, nous vous recommandons d'installer serveur PowerAMC Web sur une autre
machine située dans le même segment de réseau local. Nous vous recommandons d'utiliser au minimum une
machine bi-processeur, dotée de 2 à 4 Go of RAM.
Lorsque vous configurez la mémoire de votre machine virtuelle Java, nous vous recommandons les valeurs
initiales suivantes :
Table 41 :
Windows 32
bits
Windows 64 bits
Mémoire installée
2 Go
2 Go
4 Go
4 Go
Taille de tas Java initiale (Ms)
500 Mo
500 Mo
1000 Mo
1000 Mo
Taille de tas Java maximum (Mx)
1000 Mo
1300 Mo
3000 Mo
6000 Mo
80
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
Windows 32
bits
Windows 64 bits
Mémoire installée
2 Go
2 Go
4 Go
4 Go
Taille maximale de génération permanente
(MaxPermSize)
250 Mo
250 Mo
250 Mo
250 Mo
A mesure que le nombre d'utilisateurs concurrents ou la taille de vos modèles augmentent, vous pouvez être
amenés à ajouter plus de processeurs et de mémoire et à augmenter ces valeurs pour préserver les
performances.
Procédure
1. Naviguez jusqu'au fichier Autorun.exe et double-cliquez dessus sur votre DVD PowerAMC pour lancer le
programme d'installation; puis cliquez sur Installer le Portail PowerAMC 16.5 SP05. Vous avez également la
possibilité, si vous avez téléchargé un programme d'installation, de double-cliquer sur
PowerAMC165SP05_Portal.exe.
2. Cliquez sur Suivant pour passer à la page d'accord de lience, et sélectionnez l'endroit auquel vous installez le
logiciel. Lisez le contrat de licence et cliquez sur le bouton radio J'ACCEPTE pour accepter les termes du
contrat. Si vous cliquez sur l'option JE N'ACCEPTE PAS, vous ne pouvez pas poursuivre le programme
d'installation et vous devez annuler l'installation.
Remarque
Vous pouvez imprimer le contrat de licence à partir du répertoire Setup\Licenses du support
d'installation.
3. Cliquez sur Suivant pour passer à la page de sélection de répertoire. Acceptez le répertoire d'installation par
défaut ou choisissez-en un autre en cliquant sur le bouton Parcourir.
4. Cliquez sur Suivant pour passer à la page de serveur d'application. Par défaut, le programme d'installation
installe un nouveau serveur Tomcat 37 2 bits Tomcat si vous êtes sur un machine Windows 32 bits ou un
nouveau serveur Tomcat 64 bits si vous êtes sur un machine Windows 64 bits. Si vous souhaitez utiliser l'un
des autres serveurs pris en charge, vous devez le sélectionner et spécifier son emplacement. Des ports de
serveur par défaut peuvent être fournis, que vous pouvez avoir à vérifier. Vous devez spécifier au moins un
port pour créer un profil de connexion et vous connecter à la base de données du référentiel.
Remarque
Si vous choisissez le serveur d'application WebLogic, vous devez déployer le répertoire d'archive (par
défaut, le répertoire weblogic_openfolder contenu dans le répertoire d'installation) à partir de votre
console d'administration WebLogic après avoir terminé l'installation.
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
81
5. Cliquez sur Suivant pour passer à la page de paramètres de base de données, qui permet de spécifier les
paramètres appropriés pour votre base de données. Si vous cochez la case Utiliser l'authentification Windows,
vous allez devoir sélectionner l'option Ce compte sur l'onglet Connexion de la feuille de propriétés du service
de serveur Web avant de lancer ce service.
82
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
6. Cliquez sur Suivant pour passer à la page du serveur de licences et spécifiez le nom de l'ordinateur qui est
utilisé comme serveur de licences.
Si vous n'utilisez pas de serveur de licences, vous pouvez sélectionner l'option Je n'ai pas de serveur de
licences. Vous serez en mesure de continuer l'installation, mais vous pourrez pas créer ou éditer des
diagrammes et des objets via PowerAMC Web.
7. Cliquez sur Suivant pour passer à la page d'information qui récapitule vos choix.
8. Cliquez sur Suivant pour accepter la configuration actuelle et commencer la copie des fichiers.
Une boîte de dialogue de progression s'affiche et le programme d'installation copie les fichiers dans le
répertoire de destination.
9. Une fois l'installation terminée, cliquez sur Fermer pour quitter l'Assistant.
Le serveur se connecte à la base de données et détecte si le référentiel a déjà été créé dans la base de
données, il se charge de le créer si ce n'est déjà fait. Une fois parvenu à ce stade, vous devez vous connecter
au référentiel pour la première fois avec les informations d'identification suivantes :
○ Nom d'utilisateur : ADMIN
○ Mot de passe: ChangeMe - vous serez immédiatement invité à changer le mot de passe.
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
83
2.2
Contrôle de l'accès au référentiel
L'administrateur de référentiel est responsable du contrôle de l'accès aux documents stockés dans le référentiel,
en créant des utilisateurs et des groupes et en leur affectant des droits, des permissions et des profils. PowerAMC
peut gérer les utilisateurs lui-même et prend également en charge l'authentification basée sur les certificats LDAP
et X.509.
Contexte
Les droits de référentiel permettent aux utilisateurs d'accéder aux fonctionnalités générales du référentiel, tandis
que les permissions leur permettent d'accéder à des emplacements particuliers dans le référentiel. Les droits et
permissions suivants sont disponibles :
Table 42 :
Droits (sur tout le référentiel)
●
●
●
Connexion - Se connecter au référentiel et afficher les
●
l'explorateur du référentiel et dans les résultats de re­
cherche. Sans cette permission, le dossier est caché à
dans PowerAMC Web.
l'utilisateur.
Edition Web - Pour créer et éditer des propriétés per­
Gel des versions - (utilisé uniquement avec le cli­
●
●
difications sur le document à l'évaluation d'un utilisateur
Verrouillage des versions - (utilisé unique­
doté d'une permission Ecriture.
●
Gestion des branches - (utilisé uniquement avec
Gestion des configurations - (utilisé unique­
Gestion de tous les documents - Pour effec­
tuer toute action sur n'importe quelle version de docu­
ment. Inclut de façon implicite la permission Totale sur
tous les documents du référentiel.
●
Gestion des utilisateurs - Pour créer, modifier
et supprimer des utilisateurs et des groupes de référen­
tiel, leur accorder des droits et les ajouter dans des grou­
pes. Permet d'accéder aux tuiles Administration/
Utilisateurs et Groupes.
●
Soumission - Permet également de proposer des mo­
ent PowerAMC standard).
ment avec le client PowerAMC standard).
●
Lecture - Permet également d'ouvrir et de comparer
des documents.
Ecriture - Permet également de passer en revue les
modifications effectuées par d'autres utilisateurs et de
le client PowerAMC standard).
●
Liste- Pour afficher le document ou le dossier dans
Edition Web - Pour créer et éditer des diagrammes
ment avec le client PowerAMC standard).
●
●
diagrammes dans PowerAMC Web.
sonnalisées dans PowerAMC Web. Permet d'accéder à la
tuile Administration/Extensions.
●
Permissions (par dossier ou élément)
publier des modifications directement.
●
Totale - Permet également de gérer des permissions
accordées aux utilisateurs et groupes.
Remarque
Les administrateurs, qui disposent d'une permission
Totale implicite sur tous les objets de référentiel ne
reçoivent les diagrammes à des fins d'évaluation que
s'ils disposent d'une permission Ecriture explicite.
Gestion du référentiel - Pour créer et à mettre
à niveau un référentiel et supprimer la base de données
du référentiel. Permet d'accéder à la tuile Administration/
Paramètres.
84
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
Procédure
1. [recommandé] Connectez le référentiel à un serveur SMTP pour permettre l'envoi automatique de courriels
concernant les mots de passe, les soumissions de listes de modifications et autres notifications (voir
Connexion à un serveur SMTP à des fins de notifications [page 107]).
2. Déterminez comment vous allez gérer l'authentification des utilisateurs. Vous pouvez choisir une ou plusieurs
des valeurs suivantes :
○ Authentification gérée par PowerAMC - Spécifiez une politique de mots de passe appropriée (voir
Définition d'une politique de mots de passe [page 108]).
○ Authentification LDAP - Connectez le référentiel à un serveur LDAP pour gérer les accès utilisateur (voir
Connexion à un serveur LDAP pour l'authentification des utilisateurs [page 102]).
○ Connexion unique basée sur un certificat X.509 - [PowerAMC Web-uniquement] Adaptez la configuration
du serveur (voir Activation de la connexion unique (Single Sign-On) pour PowerAMC Web [page 110]).
Remarque
Les certificats LDAP ou X.509 ne sont utilisés que pour l'authentification. Les droits et permissions sur les
dossiers et documents du référentiel sont contrôlés dans le référentiel.
3. [facultatif] Créez des groupes fonctionnels de haut niveau (voir Création de groupes de référentiel [page
89]) afin d'organiser les utilisateurs par type et leur affecter les droits appropriés afin de contrôler les
actions générales qu'ils peuvent effectuer dans le référentiel (voir Octroi de droits aux utilisateurs et aux
groupes [page 91]).
Par exemple :
Table 43 :
Groupes
Droits
Administrateurs
Connexion, Gestion de tous les documents, Gestion des utilisateurs, Gestion du référentiel
Architectes experts
[utilisez le client PowerAMC standard] Connexion, Edition Web, Gel des versions, Verrouillage
des versions, Gestion des branches, Gestion des configurations
Architectes
[utilisez le client PowerAMC standard] Connexion, Edition Web, Gel des versions, Verrouillage
des versions
Analystes métiers
Connexion, Edition Web
Propriétaires des pro­
cessus
Connexion, Edition Wen, Edition des extensions sur le Web
Intervenants divers
Connexion (pour permettre un accès en lecture seule à PowerAMC Web).
Remarque
Vous n'êtes aucunement obligé de créer des groupes - vous pouvez choisir d'affecter des droits et des
permissions à des utilisateurs individuels - mais nous vous recommandons de le faire, car sauf dans les cas
de déploiements restreints, la création de groupes simplifie le contrôle d'accès.
4. [facultatif] Appliquez les profils à vos groupes afin de filtrer l'interface PowerAMC et masquer ou rendre en
lecture seule des types de modèles, des objets et des propriétés, mais aussi pour spécifier des valeurs par
défaut pour des éléments d'interface, des options et des préférences pour les différentes catégories
d'utilisateur . Les profils utilisateurs sont développés et déployés uniquement à l'aide du client PowerAMC
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
85
standard mais sont appliqués à la fois au client standard et à PowerAMC Web (voir Guide des fonctionnalités
générales > Administration de PowerAMC > Personnalisation de l'interface de PowerAMC > Utilisation de
profils pour contrôler l'interface de PowerAMC).
5. Créez une structure de dossiers appropriée dans le référentiel (voir Le Référentiel [page 7]) afin de permettre
de regrouper les documents par projet ou selon tout autre type de modalité approprié, ainsi que pour
simplifier l'octroi de permissions.
Dans cet exemple, nous imaginons la structure de dossiers simple dans laquelle les processus sont organisés
à haut niveau par ligne de métiers :
○ Bibliothèque
○ Diagrammes de cartographie des processus
○ Diagrammes de processus
○ RH
○ Ventes
6. Déterminez votre politique d'évaluation soit au niveau global, soit par projet. PowerAMC prend en charge le
type de politique suivants :
○ Evaluation simple - Les listes de modifications soumises par des utilisateurs avec la permission
Soumission sont évaluées par un seul utilisateur doté d'une permission Ecriture ou Totale.
○ Evaluation par des pairs - Les utilisateurs dotés de la permission Ecriture ou Totale soumettent
volontairement des listes de modifications pour évaluation.
○ Consolidation directe - La permission Soumission et les listes de modifications ne sont pas utilisées, et
les utilisateurs consolident des modifications sans évaluation.
7. Créez des groupes de développement et mettez en œuvre vos politiques d'évaluation en affectant les
permissions permettant de contrôler les actions que les utilisateurs et groupes peuvent effectuer sur des
documents et dossiers de référentiel particuliers.
Dans cet exemple, nous proposons un structure de groupes simple avec des permissions basées sur le rôle et
la ligne des métiers.
○ Architectes d'entreprise - Disposent d'un contrôle total sur tous les documents.
○ Analystes des processus - Assurent la maintenance de la cartographie des processus et évaluent les
diagrammes de processus métiers en vue de leur publication dans le référentiel.
○ Propriétaires de processus - Sont susceptibles de soumettre des diagrammes de processus métiers pour
leur domaine.
○ Intervenants divers - Disposent par défaut d'un accès en lecture seule à tous les documents.
Table 44 :
86
Groupe
Bibliothèque
Diagrammes de car­
Diagrammes de pro­
tographie des proces­ cessus/RH
sus
Diagrammes de pro­
cessus/Ventes
Architectes d'entre­
prise
Totale
Totale
Totale
Totale
Analystes des proces­
sus
Ecriture
Ecriture
Ecriture
Ecriture
Propriétaires des pro­
cessus - RH
Soumission
Lecture
Soumission
Lecture
Propriétaires des pro­
cessus - Ventes
Soumission
Lecture
Lecture
Soumission
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
Groupe
Bibliothèque
Diagrammes de car­
Diagrammes de pro­
tographie des proces­ cessus/RH
sus
Diagrammes de pro­
cessus/Ventes
Intervenants divers
Lecture
Lecture
Lecture
Lecture
8. Créez autant d'utilisateurs que nécessaire manuellement (voir Création d'utilisateurs du référentiel [page
87]) ou via LDAP (voir Création d'un utilisateur de référentiel à authentification externe [page 105]) et
affectez-les aux groupes appropriés (voir Ajout d'utilisateurs et de groupes dans un groupe [page 90]) en
fonction de leurs rôles et de leurs responsabilités dans les projets.
Il n'y a pas de limite au nombre de groupes dont un utilisateur ou groupe peut faire partie, et leurs utilisateurs
bénéficient du cumul de tous les droits et permissions qu'ils reçoivent.
2.2.1
Création d'utilisateurs du référentiel
L'administrateur du référentiel est responsable de la création de comptes utilisateur afin de permettre à ces
utilisateurs de se connecter au référentiel et d'accéder au contenu dont ils ont besoin.
Contexte
Les utilisateurs standard suivants sont automatiquement créés dans chaque référentiel PowerAMC :
● ADMIN - Dispose de tous les droits disponibles et et la permission Totale implicite sur tous les dossiers du
référentiel.
● _ADMIN - Est créé comme un utilisateur temporaire de secours afin de permettre de se connecter à un
référentiel lorsqu'aucun administrateur ne peut y accéder (voir Obtention d'un accès de secours au référentiel
[page 95]).
Remarque
Cette procédure permet de créer des utilisateurs authentifiés par le référentiel. PowerAMC prend également en
charge la délégation de l'authentification des utilisateurs à un serveur LDAP (voir Connexion à un serveur LDAP
pour l'authentification des utilisateurs [page 102]) ainsi que l'authentification par un certificat X509 (voir
Activation de la connexion unique (Single Sign-On) pour PowerAMC Web [page 110]).
Procédure
1. A partir de la page d'accueil, cliquez sur Administration
créer un utilisateur et afficher sa feuille de propriétés.
Utilisateurs , puis cliquez sur le bouton + pour
2. Spécifiez les propriétés suivantes :
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
87
Table 45 :
Propriété
Description
Nom de connexion
Spécifie le nom du compte utilisé pour se connecter au référentiel.
Géré par
Par défaut, les utilisateurs doivent saisir un mot de passe géré par PowerAMC afin de se connecter
au référentiel. Pour leur permettre de saisir leur mot de passe professionnel standard, sélection­
nez Externe (LDAP) (voir Création d'un utilisateur de référentiel à authentification externe [page
105]).
Nom complet
Spécifie de vrai nom de l'utilisateur.
Courriel
Spécifie l'adresse de courriel de l'utilisateur. Si vous avez spécifié un serveur SMTP (voir Conne­
xion à un serveur SMTP à des fins de notifications [page 107]), cette adresse sera utilisée pour
l'envoi du mot de passe.
Commentaire
Spécifie les informations supplémentaires relatives à l'utilisateur.
Etat
Spécifie le statut de l'utilisateur, qui peut être :
○
○
Actif - l'utilisateur peut accéder au référentiel.
Inactif- l'utilisateur n'est plus actif dans le référentiel (voir Désactivation d'utilisateurs [page
94]) et ne peut donc plus se connecter. L'utilisateur reste présent dans la Liste des utilisa­
teurs et peut être réactivé à tout moment.
○
Bloqué - l'utilisateur a violé l'une des règles de la politique de mot de passe (voir Définition
d'une politique de mots de passe [page 108]), et ne peut pas accéder au référentiel jusqu'à
ce qu'un administrateur débloque son compte (voir Déblocage des utilisateurs bloqués [page
94]).
Droits
Cochez les cases qui correspondent aux droits que vous souhaitez accorder. Les droits suivants
sont disponibles :
○
Connexion - Se connecter au référentiel et afficher les diagrammes dans PowerAMC Web.
○
Edition Web - Pour créer et éditer des diagrammes dans PowerAMC Web.
○
Edition Web - Pour créer et éditer des propriétés personnalisées dans PowerAMC Web.
○
Gel des versions - (utilisé uniquement avec le client PowerAMC standard).
Permet d'accéder à la tuile Administration/Extensions.
○
Verrouillage des versions - (utilisé uniquement avec le client PowerAMC stan­
dard).
○
○
Gestion des branches - (utilisé uniquement avec le client PowerAMC standard).
Gestion des configurations - (utilisé uniquement avec le client PowerAMC stan­
dard).
○
Gestion de tous les documents - Pour effectuer toute action sur n'importe quelle
version de document. Inclut de façon implicite la permission Totale sur tous les documents
du référentiel.
○
Gestion des utilisateurs - Pour créer, modifier et supprimer des utilisateurs et des
groupes de référentiel, leur accorder des droits et les ajouter dans des groupes. Permet d'ac­
céder aux tuiles Administration/Utilisateurs et Groupes.
○
Gestion du référentiel - Pour créer et à mettre à niveau un référentiel et supprimer
la base de données du référentiel. Permet d'accéder à la tuile Administration/Paramètres.
3. Si vous n'avez pas activé la fourniture des mots de passe par courriel (voir Connexion à un serveur SMTP à
des fins de notifications [page 107]), cliquez sur le bouton Changement de mot de passe saisissez un mot de
passe temporirer identique dans les deux zones, puis cliquez sur Changer de mot de passe. Notez le mot de
passe temporaire afin de le transmettre à l'utilisateur.
88
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
4. Cliquez sur la facette Groupes et ajoutez l'utilisateur aux groupes appropriés (voir Ajout d'utilisateurs et de
groupes dans un groupe [page 90]).
Tous les utilisateurs sont ajoutés dans le groupe Public dont ils héritent par défaut la permission Lecture
sur tout le contenu du référentiel (voir Octroi de permissions d'accès sur un élément de référentiel [page
92]).
5. Cliquez sur Enregistrer pour terminer la création de l'utilisateur. Si un serveur SMTP est configuré, le mot de
passe est envoyé à l'utilisateur en utilisant l'adresse de courriel qui a été spécifiée.
Les utilisateurs doivent se connecter avec leur mot de passe temporaire avant expiration du délai spécifié
dans la politique de mot de passe (voir Définition d'une politique de mots de passe [page 108]). Lors de leur
première connexion, il leur est demandé de changer le mot de passe temporaire.
2.2.2
Création de groupes de référentiel
L'administrateur du référentiel est responsable de la création des groupes utilisateurs dans le référentiel. Les
utilisateurs sont ajoutés dans des groupes pour simplifier l'octroi des droits et des permissions et afin de
permettre d'utiliser des profils. Vous pouvez créer des hiérarchies de groupes. Par exemple, vous pouvez insérer
les groupes Concepteurs, Assurance Qualité et Documentation dans le groupe R&D, auquel vous affectez des
permissions sur les documents que tous ces groupes doivent utiliser.
Contexte
Les groupes standard suivants sont automatiquement créés dans chaque référentiel PowerAMC :
● Administrateurs [ADMIN] - Dispose de tous les droits disponibles et de la permission Totale implicite sur
tous les dossiers du référentiel.
● Tous les utilisateurs [PUBLIC] - Dispose par défaut d'une permission Lecture sur la racine du référentiel.
Tous les utilisateurs appartiennent à ce groupe et peuvent par conséquent par défaut parcourir n'importe
quel diagramme.
● Utilisateurs externes [EXTERNE] - N'a ni droit ni permission par défaut. Les utilisateurs authentifiés via LDAP
ou utilisant la connexion unique (voir Connexion à un serveur LDAP pour l'authentification des utilisateurs
[page 102] et Activation de la connexion unique (Single Sign-On) pour PowerAMC Web [page 110]) sont
automatiquement ajoutés à ce groupe lorsqu'ils se connectent pour la première fois.
Procédure
1. A partir de la page d'accueil, cliquez sur Administration
créer un groupe et afficher sa feuille de propriétés.
Groupes , puis cliquez sur le bouton + pour
2. Spécifiez les propriétés suivantes :
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
89
Table 46 :
Propriété
Description
Nom
Spécifie le nom du groupe tel qu'il apparaîtra dans l'interface.
Code
Spécifie le nom interne du groupe, qui peut être utilisé dans des scripts.
Commentaire
Décrit le groupe et son utilité.
Droits
Cochez les cases qui correspondent aux droits que vous souhaitez accorder. Les droits suivants sont
disponibles :
○
Connexion - Se connecter au référentiel et afficher les diagrammes dans PowerAMC Web.
○
Edition Web - Pour créer et éditer des diagrammes dans PowerAMC Web.
○
Edition Web - Pour créer et éditer des propriétés personnalisées dans PowerAMC Web. Per­
○
Gel des versions - (utilisé uniquement avec le client PowerAMC standard).
○
Verrouillage des versions - (utilisé uniquement avec le client PowerAMC standard).
○
Gestion des branches - (utilisé uniquement avec le client PowerAMC standard).
○
Gestion des configurations - (utilisé uniquement avec le client PowerAMC standard).
met d'accéder à la tuile Administration/Extensions.
○
Gestion de tous les documents - Pour effectuer toute action sur n'importe quelle
version de document. Inclut de façon implicite la permission Totale sur tous les documents
du référentiel.
○
Gestion des utilisateurs - Pour créer, modifier et supprimer des utilisateurs et des
groupes de référentiel, leur accorder des droits et les ajouter dans des groupes. Permet d'accé­
der aux tuiles Administration/Utilisateurs et Groupes.
○
Gestion du référentiel - Pour créer et à mettre à niveau un référentiel et supprimer la
base de données du référentiel. Permet d'accéder à la tuile Administration/Paramètres.
Par défaut, les groupes n'ont aucun droit.
3. Cliquez sur la facette Membres et ajoutez les utilisateurs et groupes appropriés dans le groupe (voir Ajout
d'utilisateurs et de groupes dans un groupe [page 90]).
4. Cliquez sur la facette Parents et ajoutez le groupe aux groupes appropriés (voir Ajout d'utilisateurs et de
groupes dans un groupe [page 90]).
5. Cliquez sur Enregistrer pour terminer la création du groupe.
2.2.2.1
Ajout d'utilisateurs et de groupes dans un groupe
Vous pouvez ajouter et des utilisateurs et des groupes comme membres d'un groupe à partir de la feuille de
propriétés du groupe ou de l'utilisateur.
Contexte
Vous pouvez ajouter des membres dans un groupe de trois façons différentes :
● Pour ajouter un utilisateur dans un groupe à partir de la feuille de propriétés de l'utilisateur, cliquez sur la
facette Groupes, qui répertorie les groupes auxquels l'utilisateur appartient. Cliquez sur l'outil + pour afficher
une liste de groupes, sélectionnez un ou plusieurs groupes, puis cliquez sur OK pour y ajouter l'utilisateur.
90
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
● Pour ajouter un groupe à un groupe parent depuis la feuille de propriétés du groupe enfant, cliquez sur la
facette Groupes parent qui répertorie les groupes auxquels le groupe appartient. Cliquez sur l'outil + pour
afficher une liste de groupes, sélectionnez un ou plusieurs groupes, puis cliquez sur OK pour y ajouter
l'utilisateur.
● Pour ajouter un utilisateur ou un groupe à un groupe depuis la feuille de propriétés du groupe parent, cliquez
sur la facette Membres qui répertorie les utilisateurs et groupes qui sont membres du groupe. Cliquez sur
l'outil Ajouter pour ouvrir une boîte de dialogue contenant une liste d'utilisateurs et de groupes, sélectionnez
un ou plusieurs utilisateurs ou groupes, puis cliquez sur OK pour les ajouter dans le groupe.
2.2.2.2
Suppression d'un groupe
Lorsque vous supprimez un groupe dans le référentiel, vous ne supprimez pas ses membres (utilisateurs ou
groupes) de ce groupe.
Procédure
1. Depuis la page d'accueil, cliquez sur
Administration
Groupes .
2. Sélectionnez un groupe dans la liste, puis cliquez sur l'outil Supprimer. Le groupe disparaît de la liste et :
○ Les permissions sur des documents accordées aux groupes sont révoquées.
○ Les membres du groupe perdent tous les droits et permissions hérités du groupe.
○ Le groupe est retiré des groupes auxquels il appartient.
3. Cliquez sur Enregistrer pour enregistrer vos modifications.
2.2.3
Octroi de droits aux utilisateurs et aux groupes
Un nouvel utilisateur dispose uniquement du droit Connexion affecté par défaut et appartient au groupe PUBLIC,
qui est dépourvu de droit. L'administrateur du référentiel peut accorder des droits supplémentaires à l'utilisateur
directement ou via son ajout à des groupes.
Contexte
Remarque
Les droits qu'un utilisateur ou groupe reçoit lorsqu'il devient membre d'un groupe (voir Ajout d'utilisateurs et
de groupes dans un groupe [page 90]) sont cumulatifs. Par un exemple, un utilisateur ayant le droit Gestion
des branches ne perd pas ce droit lorsqu'il devient membre d'un groupe qui ne dispose que des droits Gel
de versions et Verrouillage de versions.
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
91
Les droits des utilisateurs sont associées à des permissions sur les documents (voir Octroi de permissions
d'accès sur un élément de référentiel [page 92]) pour définir les actions qu'un utilisateur peut effectivement
réaliser sur un document.
Procédure
1. A partir de la page d'accueil, cliquez sur Administration Utilisateurs (ou Administration Groupes ),
puis cliquez sur l'utilisateur ou le groupe approprié dans la liste pour afficher sa feuille de propriétés.
2. Cochez les cases qui correspondent aux droits que vous souhaitez accorder. Les droits suivants sont
disponibles :
○ Connexion - Se connecter au référentiel et afficher les diagrammes dans PowerAMC Web.
○ Edition Web - Pour créer et éditer des diagrammes dans PowerAMC Web.
○ Edition Web - Pour créer et éditer des propriétés personnalisées dans PowerAMC Web. Permet
d'accéder à la tuile Administration/Extensions.
○ Gel des versions - (utilisé uniquement avec le client PowerAMC standard).
○ Verrouillage des versions - (utilisé uniquement avec le client PowerAMC standard).
○ Gestion des branches - (utilisé uniquement avec le client PowerAMC standard).
○ Gestion des configurations - (utilisé uniquement avec le client PowerAMC standard).
○ Gestion de tous les documents - Pour effectuer toute action sur n'importe quelle version de
document. Inclut de façon implicite la permission Totale sur tous les documents du référentiel.
○ Gestion des utilisateurs - Pour créer, modifier et supprimer des utilisateurs et des groupes de
référentiel, leur accorder des droits et les ajouter dans des groupes. Permet d'accéder aux tuiles
Administration/Utilisateurs et Groupes.
○ Gestion du référentiel - Pour créer et à mettre à niveau un référentiel et supprimer la base de
données du référentiel. Permet d'accéder à la tuile Administration/Paramètres.
3. Cliquez sur Enregistrer pour enregistrer vos modifications.
2.2.4
Octroi de permissions d'accès sur un élément de
référentiel
L'administrateur du référentiel, ou un utilisateur doté d'une permission Totale sur un document ou un dossier
peut accorder des permissions sur celui-ci. Les permissions peuvent être octroyées sur la racine du référentiel,
sur des dossiers et des modèles, mais pas sur des diagrammes ou objets individuels de modèles.
Contexte
Un utilisateur qui souhaite consulter et éditer des documents dans le référentiel doit disposer au moins des
permissions suivantes :
● Navigation - Permission Lecture. Lorsque vous créez un utilisateur, il est inséré dans le groupe Public, qui a
par défaut la permission Lecture sur la racine du référentiel.
92
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
● Création ou édition d'un diagramme - Soumission sur le dossier cible pour proprser un nouveau diagramme
ou des modifications sur un diagramme existant, ou bien Ecriture pour les publier directement.
Remarque
Les permissions sur les objets doivent être considérées conjointement avec les droits accordés aux utilisateurs
ou groupes (voir Octroi de droits aux utilisateurs et aux groupes [page 91]).
Procédure
1. A partir de la page d'accueil, cliquez sur Référentiel, naviguez jusqu'à l'élément, puis cliquez sur sa facette
Permissions.
2. Cliquez sur le bouton + pour ouvrir une liste d'utilisateurs et de groupes disponibles, sélectionnez-en un ou
plusieurs, puis cliquez sur OK pour les ajouter dans la liste.
3. Pour chaque utilisateur ou groupe, sélectionnez les permissions d'accès dans la liste déroulante de la colonne
Permission octroyée. Les permissions suivantes sont disponibles :
○ Liste- Pour afficher le document ou le dossier dans l'explorateur du référentiel et dans les résultats de
recherche. Sans cette permission, le dossier est caché à l'utilisateur.
○ Lecture - Permet également d'ouvrir et de comparer des documents.
○ Soumission - Permet également de proposer des modifications sur le document à l'évaluation d'un
utilisateur doté d'une permission Ecriture.
○ Ecriture - Permet également de passer en revue les modifications effectuées par d'autres utilisateurs
et de publier des modifications directement.
○ Totale - Permet également de gérer des permissions accordées aux utilisateurs et groupes.
Remarque
Les administrateurs, qui disposent d'une permission Totale implicite sur tous les objets de référentiel
ne reçoivent les diagrammes à des fins d'évaluation que s'ils disposent d'une permission Ecriture
explicite.
La colonne Permission effective montre le plus haut niveau de permission dont dispose chaque utilisateur ou
groupe, directement ou via un groupe.
4. [facultatif] Cliquez sur l'outil Copier les permissions sur tous les enfants afin de propager les modifications sur
les enfants de l'élément.
Lorsque vous créez un dossier ou consolidez un modèle ou projet, les permissions définies sur ses parents y
sont propagées. Toutefois, les changements ultérieurs des permissions pour le parent ne sont pas appliqués
aux enfants, sauf si vous cliquez sur cet outil. Par exemple, si vous accordez une permission Ecriture sur le
dossier Projet principal au groupe Equipe développement 2, ils ne se voient pas automatiquement
octroyer un accès Ecriture sur son contenu.
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
93
2.2.5
Déblocage des utilisateurs bloqués
L'administrateur du référentiel ou un utilisateur doté du droit Gestion des utilisateurs peut procéder au
déblocage des utilisateurs bloqués en raison de non-respect de la politique de mot de passe.
Procédure
1. A partir de la page d'accueil, cliquez sur Administration
liste pour afficher sa feuille de propriétés.
Utilisateurs , puis cliquez sur l'utilisateur dans la
2. Cliquez sur le bouton Changement de mot de passe. Si vous n'avez pas activé la fourniture de mots de passe
par courriels (voir Connexion à un serveur SMTP à des fins de notifications [page 107]), saisissez un mot de
passe temporaire identique dans les deux zones et notez-le afin de le transmettre à l'utilisateur.
3. Cliquez sur le bouton Changement de mot de passe. Si un serveur SMTP est configuré, le mot de passe est
envoyé à l'utilisateur en utilisant l'adresse de courriel qui a été spécifiée.
Les utilisateurs doivent se connecter avec leur mot de passe temporaire avant expiration du délai spécifié
dans la politique de mot de passe (voir Définition d'une politique de mots de passe [page 108]). Lors de leur
première connexion, il leur est demandé de changer le mot de passe temporaire.
2.2.6
Désactivation d'utilisateurs
L'administrateur du référentiel ou un utilisateur doté des droits Gestion des utilisateurs peut désactiver
des utilisateurs. Un utilisateur inactif ne peut pas se connecter au référentiel, mais les informations relatives à ses
consolidation et autres actions dans le référentiel restent disponibles aux autres utilisateurs.
Contexte
Attention
Un utilisateur ne peut pas se désactiver lui-même, même s'ils dispose du droit Gestion des utilisateurs.
Procédure
1. Depuis la page d'accueil, cliquez sur
Administration
Utilisateurs , puis cliquez sur l'outil Editer.
2. Localisez l'utilisateur dans la liste, puis cochez la case correspondante dans la colonne Utilisateur désactivé.
L'utilisateur reste dans la liste mais ne peut plus se connecter au référentiel. Si un utilisateur désactivé est
réactivé ultérieurement, il aura perdu tous ses droits, permissions et appartenances à des groupes et
commencera avec le seul droit Connexion.
94
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
2.2.7
Obtention d'un accès de secours au référentiel
Dans le cas où aucun administrateur ne serait en mesure de se connecter à un référentiel en cours d'exécution,
vous pouvez créer un compte administrateur de secours afin d'y accéder.
Procédure
1. Si le proxy de référentiel n'est pas encore utilisé dans votre environnement, installez-le sur le serveur du
référentiel ou sur une machine proche dont vous êtes administrateur (voir Guide d'installation > Installation du
proxy du référentiel).
2. Lancez l'utilitaire Configuration du proxy de référentiel (amcproxyconf16.exe).
Remarque
Sur une machine Windows 7, vous devez lancer l'utilitaire en pointant sur son icône, cliquant le bouton
droit de la souris, puis en sélectionnant Exécuter en tant qu'administrateur.
3. Si aucune instance n'est déjà disponible pour le référentiel en question, créez-en une, en spécifiant la source
de données, le nom d'utilisateur, le mot de passe et le numéro de port appropriés pour vous connecter à la
base de données du référentiel.
4. Sélectionnez l'instance appropriée, puis cliquez sur l'outil Créer un utilisateur de secours pour afficher la boîte
de dialogue Mot de passe de secours, puis cochez la case Afficher le mot de passe pour voir un mot de passe
généré automatiquement, à utiliser avec le compte spécial _ADMIN.
5. Affichez la page d'accueil de PowerAMC Web, saisissez _ADMIN comme nom de connexion et le mot de passe
généré dans la zone Mot de passe, puis cliquez sur OK.
Remarque
Si vous n'accédez pas au référentiel dans les 15 minutes, vous devez répéter la procédure pour générer un
nouveau mot de passe temporaire.
6. Redéfinissez le mot de passe de l'administrateur ou créez un nouveau compte administrateur (voir Création
d'utilisateurs du référentiel [page 87]).
7. Revenez à la page d'accueil, cliquez sur l'utilisateur _ADMIN en regard de l'outil Menu, puis sélectionnez
Déconnecter pour déconnecter l'utilisateur de secours du référentiel. L'utilisateur de secours est supprimé
après sa déconnexion.
2.3
Création de propriétés personnalisées
Les utilisateurs disposant d'un droit Edition des extensions sur le Web peuvent définir de nouvelles
propriétés personnalisées pour modéliser des objets. Lorsque vous définissez une propriété personnalisée, celleci devient immédiatement disponible pour tous les objets du type spécifié dans tous les modèles de ce type sur
leur facette Info, dans une section nommée Propriétés personnalisée.
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
95
Procédure
1. Depuis la page d'accueil, cliquez sur
Administration
Extensions . La liste des extensions inclut :
○ BPMN2 - Permet d'ajouter des propriétés personnalisées aux objets de diagrammes de processus BPMN
2.0 Descriptive et Executable.
○ Cartographie des processus - Permet d'ajouter des propriétés personnalisées aux objets de diagrammes
cartographie des processus
2. Cliquez sur le nom de l'extension que vous souhaitez éditer pour l'ouvrir.
Les extensions répertorient toutes les classes d'objet disponibles pour définition de propriétés
personnalisées.
3. Si le type d'objet pour lequel vous souhaitez définir une nouvelle propriété est présent dans la liste, cliquez
dessus pour l'ouvrir dans l'éditeur. S'il n'est pas présent, cliquez sur le bouton +, puis cliquez sur le type
d'objet pour l'ajouter et l'ouvrir dans l'éditeur.
Dans cet exemple, les classes de l'extension BPMN 2.0 Executable sont répertoriées :
4. Cliquez sur le bouton + pour définir une nouvelle propriété pour le type d'objet, puis saisissez :
Table 47 :
96
Propriété
Description
Nom
Spécifie le nom de la propriété tel qu'il apparaîtra dans l'interface.
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
Propriété
Description
Code
Spécifie le nom interne de la propriété, qui ne doit pas contenir d'espace ou de tiret et être unique
pour cette classe d'objets.
Attention
Si vous changez le code alors que cette propriété est en cours d'utilisation, toutes les valeurs
définies dans les modèles seront perdues.
Type de données
Vous pouvez choisir entre :
○
Boolean - Valeurs Oui/Non
○
Integer - Valeurs sous forme d'entiers
○
String - Valeurs exprimées sous forme de texte (une seule ligne)
○
Text - Valeurs exprimées sous forme de texte sur plusieurs lignes
○
Object - Lien vers un autre objet
Valeur par défaut
Spécifie la valeur de la propriété qui sera définie dans l'interface par défaut.
Type d'objet
[Object] Spécifie le type d'objet qui peut être sélectionné pour la propriété. Cliquez sur l'outil pour
sélectionner le type d'objet dans une liste.
Dans ce exemple, une nouvelle propriété booléenne est créée pour la classe Magasin de données :
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
97
5. Cliquez sur Enregistrer pour enregistrer vos modifications.
La propriété personnalisée devient immédiatement disponible pour tous les objets du type spécifié dans tous
les modèles de ce type créés dans PowerAMC Web sur leur facette Info, dans une section nommée Propriétés
personnalisée :
98
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
Remarque
Les modèles créés avant la v16.5 SP05 et ceux créés dans le client PowerAMC standard n'afficheront pas
automatiquement les propriétés personnalisées. Pour les activer, vous devez extraire le modèle à l'aide du
client standard, attacher manuellement l'extension BPMN2 ou Cartographie des processus, puis les
consolider à nouveau.
2.4
Configuration du serveur PowerAMC Web
L'administrateur du référentiel est reponsable de la configuration du serveur PowerAMC Web et doit également
maintenir ses connexions avec les serveurs de base de données, de licences, LDAP et SMTP.
2.4.1
Connexion au serveur de base de données
Une serveur de base de données et une base de données destinée à contenir le référentiel doivent être spécifiés
lors de l'installation, mais vous pouvez changer cette connexion pour faire en sorte que PowerAMC Web pointe
vers une autre base de données de référentiel.
Contexte
Les principaux paramètres de serveur de base de données sont disponibles via l'interface d'administration
standard, mais les paramètres relatifs à la consignation et au cache ne peuvent être modifiés qu'en éditant les
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
99
fichiers de configuration sur le serveur hôte (voir Configuration des autres paramètres PowerAMC Web [page
113]).
Procédure
1. Depuis la page d'accueil, cliquez sur
cliquez sur l'outil Editer.
Administration
Paramètres
Serveur de base de données , puis
2. Définissez les paramètres généraux suivants :
Table 48 :
Nom du paramètre
Description
Type de base de don­ Spécifie le type de SGBD qui héberge le référentiel.
nées
Pilote
Spécifie la classe de pilote JDBC utilisée pour se connecter à la base de données de référentiel.
Hôte
Spécifie le nom de la machine hôte pour la base de données du référentiel. Dans certains environ­
nements, un nom de domaine complet peut être requis.
Port
Spécifie le numéro de port de la machine hôte par le biais de laquelle la base de données de réfé­
rentiel est disponible.
Nom de base de don­ Spécifie le nom de la base de données de référentiel.
nées
Nom d'utilisateur
Spécifie le nom d'utilisateur de base de données que le référentiel utilise pour accéder au SGBD.
Mot de passe
Spécifie le mot de passe de base de données que le référentiel utilise pour accéder au SGBD. Il
doit être saisi normalement, et sera crypté dès que le serveur sera connecté à la base de données.
3. [facultatif] Définissez les paramètres de base de données avancés suivants :
Table 49 :
Nom du paramètre
Description
Niveau d'isolation
Spécifie le niveau d'isolation utiliser pour isoler les transactions dans un environnement multiutili­
sateur. Par défaut, le niveau 1 est utilisé pour SAP® SQL Anywhere® et le niveau 2 pour SAP® Sy­
base® Adaptive Server® Enterprise. Reportez-vous à la documentation de votre SGBD pour plus
d'informations sur le comportement de chaque niveau dans votre environnement.
Taille de pool initiale
Spécifie le nombre initial de connexions dans le pool de connexions. La valeur par défaut est 1.
Inactivité mini
Spécifie le nombre minimal de connexions pouvant rester inactives dans le pool sans que des con­
nexion supplémentaires ne soient créées. Spécifiez 0 pour n'en créer aucune. La valeur par défaut
est 1.
100
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
Nom du paramètre
Description
Inactivité maxi
Spécifie le nombre maximal de connexions pouvant rester inactives dans le pool sans que des
connexion supplémentaires ne soient libérées. Spécifiez -1 pour aucune limite. La valeur par dé­
faut est 3.
Attente maxi (msec)
Spécifie le temps d'attente maximum de millisecondes que le pool attend lorsqu'aucune conne­
xion n'est disponible pour être retournée avant d'émettre une exception. Spécifiez -1 pour une at­
tente indéfinie. La valeur par défaut est 2.
Nombre maxi d'utili­
sateurs actifs
Spécifie le nombre maximum de connexions actives pouvant être allouées simultanément depuis
Nombre maxi d'oc­
tets par caractère
Dans le cas de bases de données à jeu de caractères Unicode non-Oracle ou à jeu de caractères
ce pool. Spécifiez -1 pour aucune limite. La valeur par défaut est 10.
multi-octets, vous devez également spécifier le nombre d'octets utilisés par caractère dans la
base de données :
Jeu de caractères
○
1-octet - [défaut] Pour SBCS (Single-Byte Character Set)
○
2-octets - Pour DBCS (Double-Byte Character Set)
○
3-octets - Pour Unicode ou MBCS (Multi-Byte Character Set)
[ASE uniquement] Spécifie le jeu de caractères utilisé par la base de données.
4. Cliquez sur Enregistrer pour enregistrer vos modifications. Vous devez redémarrer le Serveur du portail
PowerAMC pour que les modifications soient prises en compte.
2.4.2
Connexion à un serveur de licences
Pour permettre la création et l'édition des diagrammes, les administrateurs de référentiel doivent spécifier une
connexion vers un serveur de licences SySAM. Un serveur de licences est le plus souvent spécifié lors de
l'installation, mais vous pouvez spécifier ou modifier sa connexion à tout moment.
Procédure
1. Depuis la page d'accueil, cliquez sur
l'outil Editer.
Administration
Paramètres
Serveur de licences , puis cliquez sur
2. Modifiez les paramètres appropriés dans la zone de groupe Général :
Table 50 :
Paramètre
Description
Hôte
Spécifie la machine hôte du serveur de licences
Port
Spécifie le port à utiliser.
3. Cliquez sur Enregistrer pour enregistrer vos modifications.
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
101
2.4.3
Connexion à un serveur LDAP pour l'authentification
des utilisateurs
Un administrateur de référentiel peut déléguer l'authentification des utilisateurs de référentiel à un serveur LDAP.
PowerAMC prend en charge l'authentification via Active Directory et d'autres mises en oeuvre LDAP. Vous pouvez
également permettre la création automatique de comptes de référentiel lorsqu'un utilisateur LDAP se connecte
au référentiel pour la première fois.
Contexte
Remarque
L'intégration de LDAP ne permet que l'authentification. Les autorisations sont toujours gérées via les droits et
permissions accordés au sein de l'environnement du référentiel.
Procédure
1. Depuis la page d'accueil, cliquez sur
Editer.
Administration
Paramètres
Serveur LDAP , puis cliquez sur l'outil
2. Sélectionnez le Type de serveur dans la liste pour définir des valeurs par défaut pour les autres paramètres.
Pour Active Directory, si votre environnement prend charge la liaison anonyme, vous pouvez être en mesure
de vous connecter sans configuration supplémentaire. Cliquez sur le bouton Tester la connexion et suivez les
instructions de cette boîte de dialogue. Si votre connexion se passe bien, vous pouvez ensuite activer les
options Utiliser SSL (Secure Socket Layer) et Enregistrer automatiquement les utilisateurs dans le référentiel
et passe directement à l'étape 5 [page 105].
3. Modifiez les paramètres appropriés dans la zone de groupe Général :
102
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
Table 51 :
Paramètre
Description
Type de serveur
Spécifie le type de serveur LDAP et définit les valeurs par défaut pour le serveur. Les types sui­
vants sont disponibles :
○
Active Directory - si votre environnement prend en charge les liaison anonymes, vous pouvez
être en mesure de vous connecter sans configuration supplémentaire. Cliquez sur le bouton
Tester la connexion et suivez les instructions de cette boîte de dialogue.
○
Netscape Directory Server
○
OpenLDAP
○
Oracle Directory Server
○
Autre
Si vous éditez un paramètre et souhaitez revenir aux valeurs par défaut, cliquez sur le bouton
Paramètres par défaut.
URL de fournisseur
Spécifie l'URL pour le fournisseur LDAP. Par défaut, pour Active Directory, PowerAMC va automa­
tiquement détecter le serveur LDAP le plus proche et l'utiliser pour authentification, en initialisant
ce champ à :
LDAP://_ldap.<domain>:389
Pour d'autres serveurs, ce champ sera initialisé en :
LDAP://ldap.<domain>:389
et vous devez remplacer ldap par le nom ou l'adresse IP de votre serveur LDAP.
Utiliser SSL (Secure
Socket Layer)
Demande à PowerAMC de se connecter au serveur LDAP en utilisant SSL, en changeant le port du
fournisseur LDAP pour le port standard sécurisé 636. Si vous avez déployé le Portail PowerAMC,
vous devez obtenir et enregistrer un certificat d'autorité de certification dans l'installation Java.
Remarque
Dans la plupart des environnements d'entreprise utilisant Active Directory, le certificat néces­
saire est déjà enregistré sur les machines client. Si tel n'est pas le cas, ou s'agissant d'autres
serveurs LDAP, les utilisateurs qui installent PowerAMC devront contacter leur administrateur
pour obtenir un certificat et utiliser \Windows\System32\certmgr.msc pour l'enregis­
trer. Pointez sur Autorités de certification racine de confiance, cliquez le bouton droit de la sou­
ris, puis sélectionnez
Toutes les tâches
Importer
, avant de suivre les instructions de l'As­
sistant.
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
103
Paramètre
Description
Base de recherche
par défaut
Spécifie le niveau auquel la requête commence à cherche l'utilisateur dans l'arborescence LDAP.
Par défaut cette recherche commence par les composants de domaine (DCs) du serveur LDAP.
Par exemple :
dc=acme, dc=com
Vous pouvez inclure l'emplacement de l'annuaire des utilisateurs comme OU=Users,
dc=devpd, dc=local. Si l'emplacement du répertoire des utilisateurs n'est pas spécifié ici,
vous devez l'inclure dans la Base de recherche d'authentification.
Liaison anonyme
[défaut] Spécifie que le serveur LDAP prend en charge l'accès anonyme. Si vous déselectionnez ce
paramètre, vous devez spécifier un DN (Distinguished Name (DN)) et un mot de passe de liaison
pour un compte qui dispose des permissions appropriées pour interroger le serveur LDAP.
Remarque
Si le BN de l'utilisateur de liaison est le même que le DN que pour la Base de recherche
d'authentification, vous pouvez vous contenter de saisir l'ID utilisateur pour la recherche. Dans
le cas contraire, vous devez spécifier le DN complet pour ce compte. Par exemple, si la Base de
recherche par défaut est ou=people,dc=Onebridge,dc=qa, et que vous avez un utilisa­
teurcn=csitest,cn=users,dc=Onebridge,dc=qa, le DN de liaison doit être
cn=csitest,cn=users,dc=Onebridge,dc=qa.
Enregistrer automa­ Spécifie que les utilisateurs qui correspondent au filtre de recherche d'authentification LDAP peu­
tiquement les utilisa­ vent se connecter au référentiel, et un compte sera créé pour eux dans le référentiel lorsqu'ils le
teurs dans le réfé­
feront. Si vous ne sélectionnez pas cette option, un administrateur doit créer un compte pour cha­
rentiel
que utilisateur avant que ce dernier ne puisse se connecter.
4. Modifiez les paramètres appropriés dans la zone de groupe Authentification :
Table 52 :
Paramètre
Description
Filtre de recher­
che
Spécifie la requête LDAP qui sélectionne les utilisateurs pour authentification. Par défaut, cette re­
quête est initialisée à (pour Active Directory) :
(&(objectClass=person)(userPrincipalName={uid}))
et pour les autres serveurs :
(&(objectClass=person)(cn={uid}))
Pour déterminer un filtre alternatif, vous devez connaître les propriétés des utilisateurs définies dans
le Active Directory, et savoir quelle propriété (par exemple, name ou samAccountName) est utilisée
comme nom d'ouverture de session.
104
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
Paramètre
Description
Base de recher­
che
Spécifie l'emplacement de la liste des utilisateurs dans votre serveur LDAP. Par défaut, cette zone est
initialisée avec la même valeur que Base de recherche par défaut. Si la base de recherche par défaut
n'inclut pas vos utilisateurs, vous devez spécifier une base de recherche appropriée ici. Les utilisateurs
peuvent se trouver sur un nœud commun tel que cn=Users ou dans une unité d'organisation telle
que OU=Users. Pour déterminer la base de recherche appropriée, vous devez utilisez un navigateur
LDAP pour examiner le DN (distinguished name) complet d'un utilisateur. Notez que votre identité de
liaison peut être un utilisateur situé sur un autre nœud que celui des utilisateurs généraux, il est donc
crucial de disposer des informations précises concernant chacun d'entre eux.
Portée de la re­
cherche
Spécifie la portée de la recherche d'authentification. Vous pouvez choisir entre :
○
subtree - [valeur par défaut] la recherche commence au niveau de la base de recherche, mais
se poursuit ensuite dans les sous-noeuds.
○
Méthode d'au­
thentification
onelevel - la recherche est limité au seul niveau spécifié dans la base de recherche
Spécifie la méthode à utiliser pour les requêtes d'authentification. Vous pouvez choisir entre :
○
simple - [valeur par défaut] authentification de mot de passe en texte clair. Si SSL est activé, le
○
DIGEST-MD5 - authentification de mot de passe chiffré. Si vous sélectionnez cette option, vous
mot de passe sera crypté.
devez spécifier un format Digest.
5. Cliquez sur Enregistrer pour enregistrer vos modifications.
Remarque
Si vous n'avez pas sélectionné l'option Enregistrer automatiquement les utilisateurs dans le référentiel, vous
devez créer un compte de référentiel pour chaque utilisateur qui doit pouvoir s'y connecter. Même si vous
sélectionnez cette option, nous vous recommandons de créer les comptes d'utilisateur à l'avance afin de
pouvoir leur octroyer des droits et permissions sur vos différents dossiers et documents de référentiel. Les
utilisateurs LDAP se connectant au référentiel sont ajoutés dans les groupes Utilisateurs externes et
Tous les utilisateurs, et sont limités par défaut à un accès en lecture seule au référentiel.
2.4.3.1
Création d'un utilisateur de référentiel à
authentification externe
Si vous avez connecté votre référentiel à un serveur LDAP et sélectionné l'option Créer automatiquement des
comptes utilisateur dans le référentiel ou bien si vous avez activé la connexion unique, tous les utilisateurs dotés
de comptes valides dans votre organisation peuvent par défaut se connecter au référentiel et le parcourir à l'aide
de PowerAMC Web. Vous pouvez modifier ce comportent par défaut en modifiant les droits et permissions du
groupe Utilisateurs externes, ou fournir des droits et des permissions spécifiques à certaines utilisateurs
en pré-créant des comptes d'utilisateur de référentiel pour eux.
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
105
Contexte
Par exemple, si vous souhaitez permettre à tout utilisateur de se connecter au référentiel afin de créer et d'éditer
des diagrammes dans le dossier Processus et de les soumettre à approbation :
● Accordez au groupe Utilisateurs externes le droit Edition Web (voir Octroi de droits aux utilisateurs
et aux groupes [page 91]).
● Accordez au groupe Utilisateurs externes la permission Soumission sur le dossier Processus (voir
Octroi de permissions d'accès sur un élément de référentiel [page 92]).
Dans de nombreux environnements, vous allez accorder des droits différents à des groupes d'utilisateurs
différents, ou leur fournir des permissions différentes. Par exemple, vous pouvez souhaiter permettre aux
utilisateurs de soumettre des modifications uniquement sur les processus qui relèvent de leur ligne de métiers en
fonction des sous-dossiers situés sous le dossiers Processus. Dans ce cas de figure, ou dans d'autres plus
compliqués encore (ou bien si vous souhaitez limiter le nombre d'utilisateurs pouvant se connecter au référentiel
et que vous n'avez pas sélectionné l'option Créer automatiquement des comptes utilisateur dans le référentiel),
vous devez créer des comptes pour utilisateurs anticipés avant de les inviter à se connecter.
Procédure
1. A partir de la page d'accueil, cliquez sur Administration Groupes , cliquez sur l'outil Editer, puis sur le
bouton + pour afficher la feuille de propriétés du nouvel utilisateur.
2. Saisissez le nom du compte professionnel de l'utilisateur dans la zone Nom de connexion, sélectionnez
Externe (LDAP), puis cliquez sur le bouton Vérifier le nom afin de vérifier le nom de connexion et remplir
automatiquement les zones suivantes, qui sont en lecture seule, à l'exception de la zone Commentaire.
Remarque
Vous pouvez être amené à saisir le nom et le mot de passe de votre propre compte professionnel afin de
vous connecter au serveur LDAP, même si votre connexion est configurée pour une liaison anonyme.
3. Dans le panneau Droits, cochez les cases correspondant aux droits que vous souhaitez affecter. Les droits
suivants sont disponibles :
○ Connexion - Se connecter au référentiel et afficher les diagrammes dans PowerAMC Web.
○ Edition Web - Pour créer et éditer des diagrammes dans PowerAMC Web.
○ Edition Web - Pour créer et éditer des propriétés personnalisées dans PowerAMC Web. Permet
d'accéder à la tuile Administration/Extensions.
○ Gel des versions - (utilisé uniquement avec le client PowerAMC standard).
○ Verrouillage des versions - (utilisé uniquement avec le client PowerAMC standard).
○ Gestion des branches - (utilisé uniquement avec le client PowerAMC standard).
○ Gestion des configurations - (utilisé uniquement avec le client PowerAMC standard).
○ Gestion de tous les documents - Pour effectuer toute action sur n'importe quelle version de
document. Inclut de façon implicite la permission Totale sur tous les documents du référentiel.
○ Gestion des utilisateurs - Pour créer, modifier et supprimer des utilisateurs et des groupes de
référentiel, leur accorder des droits et les ajouter dans des groupes. Permet d'accéder aux tuiles
Administration/Utilisateurs et Groupes.
106
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
○ Gestion du référentiel - Pour créer et à mettre à niveau un référentiel et supprimer la base de
données du référentiel. Permet d'accéder à la tuile Administration/Paramètres.
4. Cliquez sur la facette Groupes et ajoutez l'utilisateur aux groupes appropriés (voir Ajout d'utilisateurs et de
groupes dans un groupe [page 90]).
Tous les utilisateurs authentifiés en externe sont ajoutés aux emplacement suivants :
○ Groupes Tous les utilisateurs (PUBLIC), dont ils héritent par défaut de la permission Lecture
sur tout le contenu du référentiel.
○ Utilisateurs externes (EXTERNE) - dont ils héritent par défaut du droit Connexion.
5. Cliquez sur Enregistrer pour terminer la création de l'utilisateur.
2.4.4
Connexion à un serveur SMTP à des fins de
notifications
Un administrateur du référentiel peut automatiser l'envoi des courriels pour les mots de passe, les soumissions de
listes de modification, ainsi que d'autres notifications des utilisateurs en spécifiant un serveur SMTP. Si aucun
serveur SMTP n'est spécifié, l'administrateur doit distribuer des mots de passe manuellement et les notifications
relatives à la création de commentaires ainsi qu'à la soumission et à l'approbation des listes de modification ne
peuvent pas être envoyées.
Procédure
1. Depuis la page d'accueil, cliquez sur
Editer.
Administration
Paramètres
Serveur SMTP , puis cliquez sur l'outil
2. Saisissez les valeurs appropriées pour chacun des paramètres suivants :
Table 53 :
Paramètre
Description
Hôte SMTP
Spécifie le nom de l'hôte pour le serveur SMTP utilisé pour l'envoi de courriels.
Port SMTP
Spécifie le numéro de port pour le serveur SMTP utilisé pour l'envoi de cour­
riels.
Adresse émettrice de courriel
Spécifie l'adresse de courriel à utiliser pour l'envoi des courriels.
Utiliser SSL (Secure Socket Layer)
Spécifie que vous devez utiliser SSL pour vous connecter au serveur de cour­
riels SMTP.
Authentification exigée par le serveur
Spécifie que le serveur de courriels SMTP requiert l'authentification. Si vous sé­
lectionnez cette option, vous devez spécifier un compte et un mot de passe
SMTP, et vous pouvez demander à PowerAMC d'utiliser SPA (Secure Password
Authentication).
3. Cliquez sur Enregistrer afin d'enregistrer vos modifications.
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
107
2.4.5
Définition d'une politique de mots de passe
Dans les environnements où PowerAMC gère les mots de passe utilisateur, l'administrateur du référentiel est
responsable de la définition d'une politique de mots de passe pour faire en sorte que les mots de passe soient
suffisamment sécurisés et changés régulièrement.
Contexte
Remarque
La politique de mots de passe n'est applicable qu'aux utilisateurs qui ne sont pas gérés par LDAP (voir Création
d'un utilisateur de référentiel à authentification externe [page 105]) ou par la connexion unique (voir Activation
de la connexion unique (Single Sign-On) pour PowerAMC Web [page 110]).
Procédure
1. Depuis la page d'accueil, cliquez sur
cliquez sur l'outil Editer.
Administration
Paramètres
Politique de mots de passe , puis
2. Sélectionnez les paramètres appropriés pour la politique :
Table 54 :
Paramètre
Description
Longueur du mot de passe
Spécifie les longueurs minimale et maximale permises pour les mots de passe.
Cette option ne peut pas être désactivée. La longueur minimale pour un mot de
passe est de 6 caractères.
Le mot de passe doit contenir
Spécifie que les mots de passe doivent contenir au moins un caractère de cha­
que type sélectionné.
Interdire la réutilisation des <x> der­
niers mots de passe
Empêche les utilisateurs de réutiliser les derniers mots de passe (dans la limite
du nombre spécifié).
Imposer le changement de mot de
passe après <x> jours
Oblige les utilisateurs à changer de mot de passe au bout du nombre de jours
spécifié.
Bloquer les utilisateurs inactifs après
<x> jours sans connexion
Bloque les utilisateurs s'ils tentent de se connecter après le nombre de jours
d'inactivité spécifié.
Bloquer temporairement les utilisateurs
<x> minutes après <y> échecs de con­
nexion
Bloque les utilisateurs durant le nombre spécifié de minutes s'ils soumettent
une combinaison nom d'utilisateur/mot de passe incorrecte le nombre de fois
spécifié.
Les mots de passe temporaires générés
par un administrateur sont valides <x>
jours
Spécifie la durée de validité des mots de passe temporaires (qui sont émis lors­
qu'un utilisateur est créé ou débloqué). Les utilisateurs qui tentent d'utiliser un
mot de passe temporaire à l'issue de cette période sont bloqués.
3. Cliquez sur Enregistrer pour enregistrer vos modifications.
108
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
Si votre politique devient plus restrictive, les utilisateurs dont les mots de passe ne sont plus conformes
seront invités à changer leur mot de passe à leur prochaine connexion.
2.4.6
Activation de SSL pour le PowerAMC Web
Nous vous conseillons d'activer SSL pour le serveur de PowerAMC Web afin de crypter ses communications vers
les navigateurs clients.
Contexte
Remarque
Cette procédure n'active que SSL. Pour configurer le serveur pour la connexion unique (y compris SSL), voir
Activation de la connexion unique (Single Sign-On) pour PowerAMC Web [page 110]. Pour obtenir la
documentation Tomcat relative à l'activation de SSL, voir http://tomcat.apache.org/tomcat-7,0-doc/sslhowto.html
Procédure
1. Ouvrez une fenêtre d'invite de commande avec des privilèges administrateur et naviguez jusqu'au répertoire
JAVA_HOME/bin contenant keytool.
2. Créez une paire de clés auto-signée pour identifier le serveur :
keytool -genkeypair -alias serverkey -keyalg RSA -dname
"CN=<NomServeur>,OU=<UnitéOrg>,O=<Org>,L=<Localité>,S=<Etat>,C=<Pays>" -keypass
<MotPasseSécurisé> -keystore "<RépInstallation>\keystore\server.jks" -storepass
<MotPasseSécurisé>
Où :
○ -dname "CN=<NomServeur>,OU=<UnitéOrg>,O=<Org>,L=<Localité>,S=<Etat>,C=<Pays>" doit fournir les métadonnées appropriées pour identifier votre serveur.
○ -keystore "<RépInstallation>\keystore\server.jks" - représente le chemin vers le keystore,
qui sera par défaut C:\Program Files\SAP\Portail PowerAMC 16\keystore\server.jks. Cette
commande va créer le keystore à cet emplacement s'il n'existe pas déjà.
○ -keypass <MotPasseSécurisé> et -storepass <MotPasseSécurisé> - doivent être identiques et
sont les mots de passe sécurisés que vous définissez pour la clé et le keystore de serveur.
Remarque
Une paire de clés auto-signée est suffisante pour effectuer des tests, mais les utilisateurs qui accèdent à
votre serveur vont recevoir un avertissement de sécurité. Pour identifier votre serveur de façon sécurisée,
vous devez demander un certificat signé par votre autorité de certification et l'importer dans votre
).
keystore (voir https://docs.oracle.com/javase/7/docs/technotes/tools/solaris/keytool.html
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
109
3. Editez le fichier Tomcat/conf/server.xml afin d'activer SSL et configurer le keystore.
Créez un élément <Connector avec les valeurs suivantes :
< Connector
protocol ="org.apache.coyote.http11.Http11Protocol"
port ="8443"
SSLEnabled ="true"
scheme ="https"
secure ="true"
clientAuth ="false"
sslProtocol ="TLS"
keystoreFile ="<InstallDir>\keystore\server.jks"
keystoreType ="JKS"
keystorePass ="<SecurePassword>"/>
Où :
○ port - peut être n'importe quelle valeur appropriée
○ clientAuth est défini à false pour permettre une connexion standard si le certificat est introuvable.
○ keystoreFile pointe vers votre keystore (par défaut situé à l'emplacement C:\Program Files\SAP
\Portail PowerAMC 16\keystore\server.jks).
○ keystorePass est le <SecurePassword> (mot de passe sécurisé) défini pour votre keystore.
Remarque
Pour limiter l'accès à ce seul port, mettez en commentaire tous les autres éléments connector.
2.4.7
Activation de la connexion unique (Single Sign-On)
pour PowerAMC Web
Dans les environnements ou l'authentification client X.509 est en place, un administrateur peut permettre à
PowerAMC Web d'authentifier des utilisateurs en utilisant le certificat utilisateur stocké sur leur machine. Le
navigateur du client envoie un certificat émis par une autorité de certification reconnue afin d'identifier l'utilisateur
et il est automatiquement connecté, sans avoir à s'identifier manuellement.
Contexte
Remarque
Cette procédure inclut l'activation de SSL.
Procédure
1. Ouvrez une fenêtre d'invite de commande avec des privilèges administrateur et naviguez jusqu'au répertoire
JAVA_HOME/bin contenant keytool.
110
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
2. Créez une paire de clés auto-signée pour identifier le serveur :
keytool -genkeypair -alias serverkey -keyalg RSA -dname
"CN=<NomServeur>,OU=<UnitéOrg>,O=<Org>,L=<Localité>,S=<Etat>,C=<Pays>" -keypass
<MotPasseSécurisé> -keystore "<RépInstallation>\keystore\server.jks" -storepass
<MotPasseSécurisé>
Où :
○ -dname "CN=<NomServeur>,OU=<UnitéOrg>,O=<Org>,L=<Localité>,S=<Etat>,C=<Pays>" doit fournir les métadonnées appropriées pour identifier votre serveur.
○ -keystore "<RépInstallation>\keystore\server.jks" - représente le chemin vers le keystore,
qui sera par défaut C:\Program Files\SAP\Portail PowerAMC 16\keystore\server.jks. Cette
commande va créer le keystore à cet emplacement s'il n'existe pas déjà.
○ -keypass <MotPasseSécurisé> et -storepass <MotPasseSécurisé> - doivent être identiques et
sont les mots de passe sécurisés que vous définissez pour la clé et le keystore de serveur.
Remarque
Une paire de clés auto-signée est suffisante pour effectuer des tests, mais les utilisateurs qui accèdent à
votre serveur vont recevoir un avertissement de sécurité. Pour identifier votre serveur de façon sécurisée,
vous devez demander un certificat signé par votre autorité de certification (voir https://docs.oracle.com/
).
javase/7/docs/technotes/tools/solaris/keytool.html
3. Obtenez la clé de l'émetteur du certificat client (*.cer) pour votre organisation et importez-la dans votre
keystore :
a. Dans Chrome, sélectionnez
Gérer les certificats.
Menu
Paramètres
Afficher les paramètres avancés
puis cliquez sur
b. Sélectionnez le certificat que vous utilisez pour vous identifier dans votre organisation, puis cliquez sur
Affichage.
c. Cliquez sur l'onglet Chemin d'accès de certification pour afficher le chemin du certificat sélectionné vers
l'autorité de certification qui émet le certificat, sélectionnez le certificat racuine, puis cliquez sur Afficher
le certificat.
d. Cliquez sur l'onglet Détails, puis cliquez sur Copier dans un fichier. Suivez les instructions de l'Assistant
Exportation de certificat pour enregistrer le certificat dans un fichier.
e. Exécutez la commande suivante pour importer le certificat dans votre keystore :
keytool -importcert -keystore "<RépInstallation>\keystore\server.jks" -alias
<aliascertifac> -file <file>.cer -storepass <MotPasseSécurisé>
Où :
○ -alias <aliascertifac> - définit l'alias pour le certificat d'autorité de certification dans votre
keystore.
○ -file <fichier>.cer - spécifie le chemin d'accès au certificat d'autorité de certification.
4. Editez le fichier Tomcat/conf/server.xml afin d'activer l'authentification client et configurez le keystore/
truststore.
Créez un élément <Connector> avec les valeurs suivantes :
< Connector
protocol ="org.apache.coyote.http11.Http11Protocol"
port ="8443"
SSLEnabled ="true"
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
111
scheme ="https"
secure ="true"
clientAuth ="want"
sslProtocol ="TLS"
keystoreFile ="<InstallDir>\keystore\server.jks"
keystoreType ="JKS"
keystorePass ="<SecurePassword>"
truststoreFile ="<InstallDir>\keystore\server.jks"
truststoreType ="JKS"
truststorePass ="<SecurePassword>"/>
Où :
○ port - peut être n'importe quelle valeur appropriée
○ clientAuth est défini à want pour permettre une connexion standard si le certificat est introuvable.
○ keystoreFile ry truststoreFile pointent vers votre keystore (par défaut situé à l'emplacement C:
\Program Files\SAP\Portail PowerAMC 16\keystore\server.jks).
○ keystorePass et truststorePass sont les <SecurePassword> (mots de passe sécurisés) définis
pour votre keystore.
Remarque
Pour limiter l'accès à ce seul port, mettez en commentaire tous les autres éléments connector.
5. Redémarrez Serveur du portail PowerAMC et invitez vos utilisateurs à se connecter en utilisant https et le
nouveau numéro de port. Par exemple :
https://pdserver.acme.com:8443/powerdesigner-web/resources/index.html
Les utilisateurs qui se connectent à PowerAMC Web depuis un client Windows avec un certificat approprié en
en utilisant une version prise en charge de Internet Explorer ou de Chrome doivent être connectés
automatiquement. Les utilisateurs qui passent par d'autres navigateurs tels que Firefox, qui ne peut pas lire
dans le magasin de certificats de Windows, ou qui utilisent d'autres systèmes d'exploitation, vont devoir
effectuer des opérations supplémentaires afin d'activer la connexion unique.
Remarque
Les utilisateurs peuvent parcourir le référentiel sans prendre une licence. Si un utilisateur crée un
diagramme ou édite un diagramme existant, il prend automatiquement une licence s'il y en a une de
disponible. Si leur session reste trop longtemps inactive (par défaut, après 15 minutes), leur licence est
restituée de façon silencieuse. S'ils reviennent à leur navigateur et continuent l'édition, ils acquièrent à
nouveau une licence de façon silencieuse, s'il y en a une de disponible.
6. [facultatif] Pour personnaliser les drois et permissions accordés aux utilisateurs, vous pouvez envisager de
changer les droits et permissions accordés par défaut au groupe Utilisateurs extenes pour pré-créer
des comptes utilisateur pour des utilisateurs individuels (voir Création d'un utilisateur de référentiel à
authentification externe [page 105]).
112
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
2.4.8
Configuration des autres paramètres PowerAMC Web
Un administrateur peut configurer le PowerAMC Web en éditant les fichiers sur le serveur hôte.
Référentiel
Les informations de connexion et de configuration sont initialement définies par l'installateur. Vous pouvez éditer
les principaux paramètres dans l'interface d'administration (voir Connexion au serveur de base de données [page
99]), et tous les paramètres (y compris les paramètres de cache et de consignation) peuvent être édités dans le
fichier <répertoire_installation_portail>/config/repository.xml:
Table 55 :
Nom param
Description
databaseProfile Spécifie le profil de connexion utilisé pour se connecter à la base de données de référentiel.
dbtype
Spécifie le type de SGBD qui héberge le référentiel.
connectionURL
Spécifie l'URL de connexion complet pour se connecter à la base de données de référentiel.
jdbcDriverClass Spécifie la classe de pilote JDBC utilisée pour se connecter à la base de données de référentiel.
dbhost
Spécifie le nom de la machine hôte pour la base de données du référentiel. Dans certains environne­
ments, un nom de domaine complet peut être requis.
dbport
Spécifie le numéro de port de la machine hôte par le biais de laquelle la base de données de référentiel
est disponible.
dbname
Spécifie le nom de la base de données de référentiel.
user
Spécifie le nom d'utilisateur de base de données que le référentiel utilise pour accéder au SGBD.
password
Spécifie le mot de passe de base de données que le référentiel utilise pour accéder au SGBD. Il doit
être saisi normalement, et sera crypté dès que le serveur sera connecté à la base de données.
initialPoolSize Spécifie le nombre initial de connexions dans le pool de connexions. La valeur par défaut est 1.
minIdle
Spécifie le nombre minimal de connexions pouvant rester inactives dans le pool sans que des conne­
xion supplémentaires ne soient créées. Spécifiez 0 pour n'en créer aucune. La valeur par défaut est 1.
maxIdle
Spécifie le nombre maximal de connexions pouvant rester inactives dans le pool sans que des conne­
xion supplémentaires ne soient libérées. Spécifiez -1 pour aucune limite. La valeur par défaut est 3.
maxWait
Spécifie le temps d'attente maximum de millisecondes que le pool attend lorsqu'aucune connexion
n'est disponible pour être retournée avant d'émettre une exception. Spécifiez -1 pour une attente in­
définie. La valeur par défaut est 2.
maxActive
Spécifie le nombre maximum de connexions actives pouvant être allouées simultanément depuis ce
pool. Spécifiez -1 pour aucune limite. La valeur par défaut est 10.
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
113
Nom param
Description
isolationLevel
Spécifie le niveau d'isolation utiliser pour isoler les transactions dans un environnement multiutilisa­
teur. Par défaut, le niveau 1 est utilisé pour les bases de données ASA et le niveau 2 pour ASE. Repor­
tez-vous à la documentation de votre SGBD pour plus d'informations sur le comportement de chaque
niveau dans votre environnement.
maxBytesPerChar Dans le cas de bases de données à jeu de caractères Unicode non-Oracle ou à jeu de caractères multioctets, vous devez également spécifier le nombre d'octets utilisés par caractère dans la base de don­
nées :
Charset
●
1-octet - [défaut] Pour SBCS (Single-Byte Character Set)
●
2-octets - Pour DBCS (Double-Byte Character Set)
●
3-octets - Pour Unicode ou MBCS (Multi-Byte Character Set)
[ASE uniquement] Spécifie le jeu de caractères utilisé par la base de données.
Les paramètres généraux du serveur contrôlent le comportement du serveur :
Table 56 :
Paramètre
Description
name
Spécifie le nom du référentiel.
description
Spécifie un commentaire descriptif relatif au référentiel.
sessionTimeout
Spécifie la durée pendant laquelle une session de l'explorateur peut rester inactive avant qu'une dé­
connexion automatique soit effectuée.
changeMonitorIn Spécifie le délai entre deux recherches d'éventuelles modifications dans la base de données du réfé­
rentiel. La valeur par défaut est de 5 minutes
terval
maxUsers
Spécifie le nombre maximum d'utilisateurs qui peuvent se connecter simultanément au Portail
PowerAMC.
Les paramètres d'index de recherche contrôlent la fréquence de rafraichissement de l'index de recherche et son
emplacement de stockage
Table 57 :
Paramètre
Description
indexRebuildInt Spécifie l'intervalle entre les régénérations de l'index de recherche. Par défaut, l'index est régénéré
erval
toutes les 120 minutes. Cliquez sur le bouton
Menu
Régénérer l'index
sur la page d'accueil
pour lancer une régénération immédiate.
indexLocation
Spécifie l'emplacement de l'index du serveur.
Les paramètres de mise en cache de diagramme contrôlent la mise en cache des aperçus de diagramme pour
accélérer le chargement des pages du référentiel et de l'espace de travail :
114
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
Table 58 :
Paramètre
Description
disablePreload
Désactive la mise en cache des aperçus.
maxThreads
Spécifie le nombre maximum de threads qui peuvent être dédiés à la mise en cache des aperçus.
Les paramètres de consignation du serveur sont contenus dans le fichier
<répertoire_installation_portail>/config/repository.xml:
Table 59 :
Paramètre
Description
logFileName
Spécifie le nom donné au fichier journal.
logLevel
Spécifie le niveau d'importance minimal des messages à consigner dans le fichier journal.
logFilePattern
Spécifie de quelle façon le fichier journal doit être découpé. Vous pouvez choisir entre :
●
Daily rolling – [valeur par défaut] le fichier est découpé après une durée prédéfinie. Spéci­
fiez la durée et le format du nom du fichier journal dans le champ Période de découpage.
●
File size rolling – le fichier est découpé lorsqu'il atteint une certaine taille. Spécifiez la
taille maximum dans le champ ci-dessous.
logDatePattern
Spécifie le format pour les dates dans le fichier journal.
logMaxFileSize
Spécifie la taille maximum (en Mo) que le fichier journal peut atteindre avant d'être tronqué.
logTruncateLogF Spécifie qu'un nouveau fichier journal doit être créé à chaque redémarrage du serveur.
ile
Les paramètres de langue par défaut contrôlent la langue utilisée par défaut pour l'interface :
Table 60 :
Paramètre
Description
defaultLanguage Spécifie la langue par défaut de l'interface. Les utilisateurs peuvent sélectionner une autre langue d'in­
terface pour le fichier journal et la page d'accueil.
Licence
Les paramètres du serveur ce licences peuvent être édités dans l'interface d'administration interface (voir
Connexion à un serveur de licences [page 101]) ou dans le fichier <répertoire_installation_portail>/
license/PowerDesigner.server.lic.
PowerAMC Web
Administration de PowerAMC Web
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
115
Client
Les informations relatives au client sont contenues dans le fichier <répertoire_installation_portail>/
config/cmrclient.xml. Les options de consignation sont identiques pour le serveur (voir ci-avant).
116
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
PowerAMC Web
Administration de PowerAMC Web
Clauses de non-responsabilité importantes et
informations juridiques
Exemples de code source
Le code et les lignes ou chaînes de code ("Code") inclus dans la présente documentation ne sont que des exemples et ne doivent en aucun cas être utilisés dans un
environnement productif. Le Code est utilisé uniquement pour mieux expliquer et visualiser les règles de syntaxe de certains codages. SAP ne sera pas tenu responsable
des erreurs ou dommages causés par l'utilisation de ce Code, sauf si de tels dommages étaient causés par SAP intentionnellement ou par négligence grave.
Accessibilité
Les informations contenues dans la documentation SAP représentent la vision actuelle de SAP concernant les critères d'accessibilité, à la date de publication de ladite
documentation, et ne peuvent en aucun cas être considérées comme juridiquement contraignantes pour garantir l'accessibilité aux produits logiciels. SAP décline toute
responsabilité pour le présent document. Cette clause de non-responsabilité ne s'applique toutefois pas à des cas de faute intentionnelle ou lourde de la part de SAP. En
outre, ce document n'entraîne pas des obligations contractuelles directes ou indirectes pour SAP.
Langage non discriminatoire
Dans la mesure du possible, la documentation SAP est non discriminatoire au titre du genre féminin ou masculin. Selon le contexte, le texte s'adresse au lecteur en utilisant
le pronom "vous" ou un substantif neutre (tel que "commercial" ou "jour ouvrable"). Lorsque le texte se réfère à des hommes et des femmes, que la troisième personne du
singulier ne peut pas être évitée ou qu'un substantif neutre n'existe pas, SAP se réserve le droit d'utiliser la forme masculine du nom ou du pronom. Ceci permet d'assurer
la bonne compréhension de la documentation.
Hyperliens Internet
La documentation SAP peut contenir des hyperliens vers Internet. Lesdits hyperliens sont utilisés pour indiquer où trouver l'information. SAP ne garantit pas la
disponibilité et l'exactitude des informations ou leur capacité à répondre à un but précis. SAP ne saurait être tenu responsable des dommages causés par l'utilisation
desdites informations sauf si de tels dommages étaient causés par une négligence grave ou une faute intentionnelle de SAP. Tous les liens sont catégorisés pour
transparence (voir : http://help.sap.com/disclaimer).
PowerAMC Web
Clauses de non-responsabilité importantes et informations juridiques
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
117
www.sap.com/contactsap
© 2015 SAP SE ou société affiliée SAP. Tous droits réservés.
Toute reproduction ou communication de la présente publication,
même partielle, par quelque procédé et à quelque fin que ce soit, est
interdite sans l'autorisation expresse et préalable de SAP SE ou
d'une société affiliée SAP. Les informations du présent document
sont susceptibles d’être modifiées sans préavis.
Certains logiciels commercialisés par SAP SE et ses distributeurs
contiennent des composants logiciels qui sont la propriété
d'éditeurs tiers. Les spécifications des produits peuvent varier d’un
pays à l’autre.
Les informations du présent document sont fournies par SAP SE ou
par une société affiliée SAP uniquement à titre informatif, sans
engagement ni garantie d'aucune sorte. SAP SE ou ses sociétés
affiliées ne pourront en aucun cas être tenues responsables des
erreurs ou omissions relatives à ces informations. Les seules
garanties fournies pour les produits et les services de SAP SE ou
d'une société affiliée SAP sont celles énoncées expressément à titre
de garantie accompagnant, le cas échéant, lesdits produits et
services. Aucune des informations contenues dans le présent
document ne saurait constituer une garantie supplémentaire.
SAP et tous les autres produits et services SAP mentionnés dans ce
document, ainsi que leurs logos respectifs, sont des marques
commerciales ou des marques déposées de SAP SE (ou d'une
société affiliée SAP) en Allemagne ainsi que dans d'autres pays.
Tous les autres noms de produit et service mentionnés sont des
marques commerciales de leurs sociétés respectives.
Pour plus d'informations sur les marques déposées, voir http://
www.sap.com/corporate-en/legal/copyright/index.epx.
">
Public link updated
The public link to your chat has been updated.