Modules Google Calendar
Dans un scénario Adobe Workfront Fusion, vous pouvez automatiser les processus qui utilisent le calendrier Google, et le connecter à plusieurs applications et services tiers.
Si vous avez besoin d’instructions sur la création d’un scénario, voir Créer un scénario dans Adobe Workfront Fusion.
Pour plus d’informations sur les modules, consultez Modules dans Adobe Workfront Fusion.
Conditions d’accès
Pour utiliser les fonctionnalités décrites dans cet article, vous devez disposer des éléments suivants :
Pour connaître la formule, le type de licence ou l’accès dont vous disposez, contactez vote administrateur ou administratrice Workfront.
Pour plus d’informations sur les licences Adobe Workfront Fusion, consultez les Adobe Workfront Fusion licences.
Conditions préalables
Pour utiliser des modules Google Calendar, vous devez disposer d’un compte Google.
Modules Google Calendar et leurs champs
Lorsque vous configurez des modules Google Calendar, Workfront Fusion affiche les champs répertoriés ci-dessous. Des champs Google Calendar supplémentaires peuvent également s’afficher, en fonction des facteurs tels que votre niveau d’accès dans l’application ou le service. Un titre en gras dans un module indique un champ obligatoire.
Si le bouton de mappage situé au-dessus d’un champ ou d’une fonction s’affiche, vous pouvez l’utiliser pour définir des variables et des fonctions pour ce champ. Pour plus d’informations, consultez Mapper les informations d’un module à un autre dans Adobe Workfront Fusion.
Événements
Surveiller les événements
Ce module de déclenchement exécute un scénario lorsqu’un nouvel événement est ajouté, mis à jour, supprimé, démarré ou se termine dans le calendrier que vous spécifiez. Le module renvoie tous les champs standard associés à l’enregistrement ou aux enregistrements, ainsi que les champs et valeurs personnalisés auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Événements de recherche
Ce module d’action recherche un événement dans le calendrier sélectionné.
Vous indiquez le calendrier et les paramètres de la recherche.
Le module renvoie l’identifiant de l’événement et de tous les champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Obtenir un événement
Ce module d’action renvoie les métadonnées d’un événement unique dans le calendrier spécifié.
Vous spécifiez le calendrier et l’événement.
Le module renvoie l’identifiant de l’événement et tous les champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Créer un événement
Ce module d’action crée un événement.
Vous spécifiez le calendrier et les paramètres de l’événement.
Le module renvoie l’identifiant de l’événement et de tous les champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Mettre à jour un événement
Ce module d’action modifie un événement existant.
Vous spécifiez le calendrier et l’identifiant d’événement.
Le module renvoie l’identifiant de l’événement et de tous les champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Vous pouvez mettre à jour les informations de l’événement en entrant de nouvelles valeurs dans le champ souhaité. Pour plus d’informations sur les champs individuels, voir Création d’un événement.
Supprimer un événement
Ce module d’action supprime un événement.
Vous spécifiez le calendrier et l’identifiant d’événement.
Le module renvoie l’identifiant de l’événement et de tous les champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Calendriers
Répertorier les calendriers
Ce module d’action renvoie les calendriers sur la liste des calendriers d’un utilisateur.
Le module renvoie l’identifiant du calendrier et des champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Obtenir un calendrier
Ce module d’action récupère un calendrier.
Vous indiquez l’identifiant du calendrier que vous souhaitez récupérer.
Le module renvoie l’identifiant de l’enregistrement et de tous les champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Créer un calendrier
Ce module d’action crée un nouveau calendrier.
Vous indiquez un nom pour le calendrier.
Le module renvoie l’identifiant du calendrier et des champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Mettre à jour un calendrier
Ce module d’action met à jour un calendrier.
Vous indiquez l’identifiant du calendrier que vous souhaitez mettre à jour.
Le module renvoie l’identifiant du calendrier et des champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Supprimer un calendrier
Ce module d'action supprime un calendrier.
Vous indiquez l’identifiant du calendrier que vous souhaitez supprimer.
Le module renvoie l’identifiant du calendrier et des champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Effacer un calendrier
Ce module d’action supprime tous les événements du calendrier principal d’un compte.
Vous spécifiez la connexion au compte qui contient le calendrier que vous souhaitez effacer.
Le module renvoie l’identifiant du calendrier et des champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Règles de contrôle d'accès
Règles de contrôle d’accès à la liste
Ce module d’action renvoie les règles de la liste de contrôle d’accès d’un calendrier.
Lors de la configuration de ce module, les champs suivants s’affichent.
Obtenir une règle de contrôle d’accès
Ce module d’action renvoie les métadonnées d’une règle de contrôle d’accès.
Lors de la configuration de ce module, les champs suivants s’affichent.
Créer une règle de contrôle d’accès
Ce module d’action crée une nouvelle règle de contrôle d’accès.
Vous indiquez un nom pour le calendrier.
Le module renvoie l’identifiant de la règle de contrôle d’accès et des champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Mettre à jour une règle de contrôle d’accès
Ce module d’action met à jour une règle de contrôle d’accès.
Vous indiquez un nom pour le calendrier.
Le module renvoie l’identifiant de la règle de contrôle d’accès et des champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Supprimer une règle de contrôle d’accès
Ce module d’action supprime une règle de contrôle d’accès.
Vous indiquez un nom pour le calendrier.
Le module renvoie l’identifiant de la règle de contrôle d’accès et des champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Itérateurs (obsolète)
Les modules itérer les pièces jointes et itérer les participants ont été abandonnés. Pour itérer les pièces jointes ou les participants, utilisez le module Contrôle de flux > Itérateur . Pour plus d’informations, voir Module d’itérateur dans Adobe Workfront Fusion
Autre
Effectuer un appel API
Ce module vous permet d’effectuer un appel API personnalisé.
Sélectionnez la méthode de requête HTTP dont vous avez besoin pour configurer l’appel API. Pour plus d’informations, voir Méthodes de requête HTTP dans Adobe Workfront Fusion.
Obtenir des informations sur la disponibilité
Ce module d’action renvoie des informations gratuites et chargées pour un ensemble de calendriers.
Le module renvoie l’identifiant du calendrier et des champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Déclencher un scénario avant un événement
Vous pouvez déclencher un scénario à une heure spécifiée avant un événement à l’aide de rappels d’email Google Calendar standard et du module Webhooks >Custom mailhook .
-
Utilisez le module Calendrier Google >Mettre à jour un événement pour ajouter un rappel par courrier électronique à votre événement :
-
Créez un nouveau scénario commençant par le module Webhooks >Custom mailhook .
- Copiez l’adresse électronique du point d’extension mailhook.
- Enregistrez le scénario et exécutez-le.
-
Dans Gmail, redirigez les rappels d'email Google Calendar vers l'adresse email du mailhook :
-
Ouvrez vos Gmailparamètres.
-
Ouvrez l’onglet Transfert et POP/IMAP .
-
Cliquez sur Ajouter une adresse de transfert.
-
Collez l’adresse électronique des mailhooks copiés, cliquez sur Suivant, confirmez en appuyant sur Continuer dans la fenêtre contextuelle, puis cliquez sur OK.
-
Dans Workfront Fusion, passez au nouveau scénario qui devrait terminer son exécution en recevant l’email de confirmation.
-
Cliquez sur la bulle au-dessus du module pour inspecter la sortie du module.
-
Développez l’élément
Text
et copiez le code de confirmation : -
Dans Gmail, collez le code de confirmation dans la zone de modification, puis cliquez sur Vérifier :
-
Ouvrez l’onglet Filtres et adresses bloquées .
-
Cliquez sur Créer un nouveau filtre.
-
Configurez un filtre pour tous les emails provenant de
calendar-notification@google.com
et cliquez sur Créer un filtre : -
Sélectionnez Transférer à et choisissez l’adresse électronique des mailhooks dans la liste.
-
Cliquez sur Créer un filtre pour créer le filtre.
-
-
(Facultatif) Dans Workfront Fusion, ajoutez le module Analyseur de texte > Modèle de correspondance après le module Webhooks >Chaîne de messagerie personnalisée pour analyser le code d’HTML du courrier électronique afin d’obtenir toutes les informations dont vous avez besoin.
Par exemple, vous pouvez configurer le module comme suit pour obtenir l’identifiant de l’événement :
Modèle :
<meta itemprop="eventId/googleCalendar" content="(?<evenitID>.*?)"/>
Texte : élément
HTML content
généré à partir du module Webhooks >Custom mailhook.