Retry Handler Framework
Cadre de travail qui relance une requête HTTP ayant échoué lorsque les limites des taux d'API sont dépassées et que le code d'état 429 (Trop de requêtes) est renvoyé. L'en-tête HTTP Nouvelle tentative après est utilisé pour relancer la requête après le délai d'attente défini.
Demander des applications dans l'App Store
Visitez le site Web ServiceNow Store pour découvrir toutes les applications disponibles et pour obtenir des informations sur la procédure à suivre pour soumettre des demandes à la boutique. Pour obtenir des informations sur les notes de publication cumulatives pour toutes les applications publiées, consultez les ServiceNow Storenotes de publication relatives à l'historique des versions.
Exigences relatives au spoke
- Installer l’application Journey Accelerator
- Spoke Microsoft Exchange Online
Flux de spoke
Le cadre de travail du gestionnaire de nouvelle tentative fournit des exemples de flux pour démontrer l’automatisation des tâches Journey Accelerator . Pour personnaliser un exemple de flux, copiez-le dans un nouveau périmètre de l’application. Exemples de flux disponibles :
| Flux | Description |
|---|---|
| Renouveler les abonnements | Récupère tous les enregistrements d’abonnement et renouvelle ceux qui sont sur le point d’expirer. Remarque : Les abonnements dont l’état est En cours de suppression ne seront pas pris en compte pour le renouvellement. |
| Nettoyer les enregistrements de file d’attente | Supprime les enregistrements de la file d’attente des nouvelles tentatives de demande en fonction de leur état, de leur état d’exécution et de l’heure de la dernière mise à jour. |
| Tâche planifiée | Traite les enregistrements de la table File d’attente des nouvelles tentatives de demande. |
Flux secondaires du spoke
Le cadre de travail du gestionnaire de nouvelle tentative fournit des exemples de flux secondaires pour illustrer l’automatisation des tâches Journey Accelerator . Pour personnaliser un exemple de flux secondaire, copiez-le dans un nouveau périmètre de l’application. Exemples de flux secondaires disponibles :
| Flux secondaire | Description |
|---|---|
| Synchronisation du calendrier | Récupère les événements de la table de données transformées des événements de calendrier Exchange Online et met à jour les événements dans la table des événements de Microsoft Exchange Online. Vérifie s’il existe un abonnement valide. Crée un abonnement si l’abonnement n’existe pas. Remarque : Vous devez mettre à jour les détails requis dans la table de données transformées des événements de calendrier Exchange Online avant de synchroniser les données d’événements. |
| Créer ou mettre à jour un enregistrement d’abonnement | Vérifie s’il existe un abonnement avec les détails spécifiés dans Microsoft Exchange Online. Si l’abonnement existe, alors l’enregistrement de l’abonnement est mis à jour. Sinon, un abonnement est créé dans Microsoft Exchange Online et un enregistrement associé est créé. |
| Supprimer un événement de planification de calendrier | Supprime l’événement spécifié dans Microsoft Exchange Online et l’enregistrement associé des tables d’événements, des pièces jointes, des enregistrements des participants à l’événement et des tables d’événement à abonnement m2m. |
| Gestion du cycle de vie des événements | Récupère les détails de l’événement et met à jour les détails de l’enregistrement de l’événement, des participants et de l’événement vers les tables m2m d’abonnement. |
| Rechercher et mettre à jour des pièces jointes vers l’enregistrement d’événement | Récupère les pièces jointes de l’événement spécifié à partir de Microsoft Exchange Online et met à jour les détails récupérés dans l’enregistrement de l’événement spécifié. |
| Rechercher et mettre à jour le changement de planification du calendrier | Récupère les détails de l’événement à partir de Microsoft Exchange Online et met à jour les détails dans l’enregistrement de l’événement spécifié. Si aucun abonnement n’existe déjà, ce flux secondaire crée un abonnement et le relie à l’enregistrement d’événement. Si un événement n’existe pas dans Microsoft Exchange Online, tous les enregistrements locaux connexes sont supprimés. |
| Rechercher les détails du calendrier | Récupère les détails du calendrier. Remarque : Ce flux secondaire ne peut pas être réutilisé, car il fait partie du flux secondaire Gestion du cycle de vie des événements. |
| Rechercher les détails de l’événement | Récupère les détails de l’événement. Remarque : Ce flux secondaire ne peut pas être réutilisé, car il fait partie du flux secondaire Mettre à jour l’événement de planification du calendrier. |
| Recréer l’abonnement supprimé | Recrée un abonnement webhook supprimé à l’aide des détails de l’enregistrement d’abonnement associé. |
| Renouveler l'abonnement | Renouvelle un abonnement webhook si un renouvellement est requis en fonction des entrées spécifiées. |
| Gestion du cycle de vie de l’abonnement | Illustre le processus de gestion des abonnements pour les abonnements webhook. Ce flux secondaire crée un événement et vérifie s’il existe un abonnement à un webhook. Si aucun abonnement à webhook n’existe, le flux secondaire crée un abonnement à webhook, un événement, des participants, un événement à enregistrements de table m2m. |
| Synchroniser les événements | Synchronise la vue de calendrier avec la table de données transformées des événements de calendrier Exchange Online. Utilisez ce flux secondaire pour gérer les notifications de cycle de vie manquées pour les abonnements. Remarque : Vous devez mettre à jour la table de données transformées des événements de calendrier Exchange Online avec les informations requises avant de synchroniser les données d’événements. |
| Mettre à jour l’événement de planification du calendrier | Met à jour les propriétés d’un objet d’événement dans Microsoft Exchange Online et les enregistrements associés dans la table d’événements. |