Préambule
Ce document présente le processus d’utilisation de l’application Project Monitor sur l’outil de workflow Zapier.
Terme | Description |
PM | |
API | Application Programming Interface |
REST | Representational State Transfer |
HTTP | Hyper Text Transfer Protocol |
1.3 Principes d’architecture
L’application Project Monitor utilise des web services, la documentation détaillée (en anglais) des web services est disponible à cette adresse :
Mémo Webservices
Mémo Zapier - 2. Zapier
2.1 Présentation
Zapier est un outil d’automatisation, il permet d’interconnecter des web services de différentes provenances. Ce processus est simplifié par l’utilisation de Zaps qui permettent l’échange de données entre 2 applications.
2.2 Création d’un compte
La première étape est la création d’un compte Zapier pour cela il faut se rendre à l’adresse suivante : https://zapier.com/sign-up/
2.2.1 Licence
Il existe plusieurs niveaux de licence Zapier. À chaque licence correspond un nombre maximum de tâches pouvant être exécutées par mois, un nombre de Zaps, ainsi qu’un temps de traitement.
Plus d’information sur le site https://zapier.com/pricing.
2.3 Présentation de l’interface
Une fois connecté, sur la gauche un menu est disponible :
2.3.1 Dashboard
Il s’agit de la page d’accueil, elle affiche les applications les plus utilisées sur le profil.
2.3.2 Zaps
Permet d’accéder à la liste des Zaps définis sur le profil.
Private folders
La partie Private folders vous permet de créer des dossiers pour ordonner vos Zaps. Cette étape est facultative.
Shared folders
La partie Shared folders est payante, il s’agit d’un espace collaboratif permettant le partage de Zaps.
Trash
Contient tous les Zaps qui ont été supprimés.
Liste des Zaps
Sur la droite, la liste des zaps. Le logo de gauche est celui de l’application qui déclenche le Zap. Le logo de droite est celui de l’application réceptrice du Zap.
Le chiffre au milieu est le nombre d’étapes du Zap. La terminologie employée par Zapier est nombre de tâches. Il est important car les licences Zapier sont conditionnées par le nombre de tâches mensuel sur compte.
Sur la droite, le bouton on/off permet de savoir si le Zap est actif ou inactif. Un Zap inactif ne sera pas déclenché.
Enfin, un menu contextuel permet d’effectuer des actions sur un Zap.
- Edit : Permet d’administrer le Zap.
- Rename : Permet de renommer le Zap.
- Share Zap : Permet de partager un lien vers le Zap.
- Move to folder : Déplace le Zap vers un dossier créé dans
Private folders. - Task History : Ouvre l’historique du Zap.
- Copy : Crée une copie du Zap.
- Trash : Supprime le Zap.
2.3.3 My Apps
Regroupe la totalité des connexions aux applications définies dans les Zaps.
Il est possible de les renommer, de tester l’état de la connexion ainsi que de les connecter ou déconnecter.
2.3.4 Task history
Regroupe la totalité des exécutions des Zaps et de leurs états.
Onglet Usage
Pour chaque Zap on voit figurer, son nom, la date de dernière exécution, le nombre de tâches Zapier consommées et le nombre d’erreurs levées par le Zap.
Open in Editor : Redirige vers l’administration du Zap.
View Task log : Redirige vers l’historique des tâches liées au Zap.
Onglet Task Log
Regroupe la totalité de l’historique des tâches pour l’ensemble des Zaps définis sur le profil.
Pour chaque exécution de Zap on voit figurer son état (réussi, échec, filtré), son nom, la date d’exécution et le nombre de tâches Zapier associées.
Un clic sur une ligne permet d’accéder au détail de l’exécution du Zap. On y retrouve, pour chaque étape du Zap, l’état d’exécution, la date, et, en fonction de l’étape, les données en entrée, en sortie, la complétion des conditions…