Microsoft Exchange Online Parlé

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 11 minutes de lecture
  • Le Microsoft Spoke Exchange Online crée et gère le calendrier et courrier dans Microsoft Exchange Online. Pour créer, gérer ou supprimer des utilisateurs et des groupes, utilisez le Microsoft Spoke Azure AD.

    Remarque :
    La gestion des utilisateurs et des groupes peut être effectuée uniquement à l’aide Microsoft Azure AD de Microsoft Spoke Exchange Online.

    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.

    Abonnement à Hub d'intégration

    Ce spoke requiert un abonnement au Centre d'intégration. Pour plus d'informations, consultez Calendriers juridiques - Vue d'ensemble du Centre d'intégration.

    Version de spoke

    Microsoft Spoke Exchange Online La version 3.6.4 est la dernière version.

    Dépendances des spokes

    Si vous rencontrez des difficultés pour installer l'application, assurez-vous que les modules d'extension dépendants suivants sont installés :

    • ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
    • ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
    • Concepteur de flux ServiceNow – Entrées dynamiques (com.glide.hub.dynamic_inputs)
    • Objet complexe (com.glide.cobject)
    • Modèle d’action du Centre d’intégration ServiceNow : flux de données (com.glide.hub.action_type.datastream)
    • Tables distantes (com.glide.script.vtable)
    • Source de données d’importation système (com.glide.system_import_data_source)
    • Pack d’utilitaires de spoke iHub (com.snc.ihub_spoke_util_pack)
    Remarque :
    Certains de ces modules d'extension sont des fonctionnalités sous licence et nécessitent une licence appropriée s'ils sont utilisés en dehors de l'implémentation des spokes. Pour en savoir plus sur les licences, contactez votre chargé de clientèle.

    Version prise en charge

    Microsoft Graph REST API v1.0

    Module de spokes

    La Microsoft Spoke Exchange Online ajoute l’application Microsoft Exchange Online à votre instance et inclut les modules suivants :
    Module Description
    Events Affiche la liste des événements dans Microsoft Exchange Online.
    Abonnements Affiche la liste des abonnements dans Microsoft Exchange Online.
    Registre Webhook Affiche la liste des registres Webhook de Microsoft Exchange Online.
    Calendriers Affiche une liste de calendriers dans Microsoft Exchange Online.
    Transformer les données des événements de calendrier Affiche la liste des enregistrements de la source de données.

    Flux de spokes

    Le spoke Microsoft Exchange Online fournit des exemples de flux à l’état Publié pour illustrer l’automatisation du renouvellement des abonnements. Les échantillons de flux disponibles sont les suivants :
    Flux Description
    Renouveler les abonnements Récupère tous les enregistrements d’abonnement et renouvelle les abonnements si un renouvellement est nécessaire, en fonction du délai d’expiration. Si l’état d’un abonnement est « En cours de suppression », son enregistrement est supprimé et son renouvellement n’est pas pris en compte.

    Flux secondaires du spoke

    Le spoke fournit des flux secondaires à l’état Publié à intégrer au Microsoft Exchange Online service. Ces flux secondaires peuvent être utilisés dans le cadre d’autres flux secondaires et flux.
    Catégorie Flux secondaires Description
    Gestion des Webhook Vérifier l’abonnement à l’événement Vérifie s’il existe un abonnement webhook avec une ressource d’événement, une URL de notification ou un type de changement spécifié.
    Créer ou mettre à jour un enregistrement d’abonnement Vérifie si l’enregistrement d’abonnement spécifié existe dans Microsoft Exchange Online et met à jour l’enregistrement d’abonnement s’il existe. Si l’enregistrement d’abonnement n’existe pas, un nouvel enregistrement d’abonnement est créé.
    Créer ou mettre à jour des abonnements pour les ressources Recherche les abonnements pour les ressources spécifiées. Si l’abonnement pour les ressources spécifiées n’existe pas, de nouveaux abonnements sont créés.
    Remarque :
    Ce flux secondaire n’est disponible que lorsque le module d’extension Synchronisation du calendrier du lieu de travail est déjà installé.
    Supprimer un abonnement. Supprime l’abonnement spécifié lorsque l’abonnement spécifié n’est lié qu’à l’application spécifiée.
    Recréer un abonnement supprimé Recrée un abonnement à un webhook supprimé à l’aide des détails de l’enregistrement d’abonnement connexe.
    Gestion du cycle de vie des abonnements Gère le cycle de vie d’un abonnement à webhook.
    Gestion des calendriers Synchronisation du calendrier Synchronise le calendrier en récupérant les événements de la table Données transformées des événements de calendrier Exchange Online et en ajoutant les événements récupérés à la Microsoft Exchange Online table Événements. Celui-ci crée un abonnement s’il n’existe pas d’abonnement valide pour le calendrier spécifié de l’utilisateur.
    Créer ou mettre à jour un enregistrement d’événement Recherche l’enregistrement d’événement existant spécifique et effectue les mises à jour avec les propriétés spécifiées. Si l’enregistrement d’événement spécifié n’existe pas, un nouvel enregistrement d’événement est créé.
    Supprimer un événement de planification de calendrier Supprime l’événement spécifié dans Microsoft Exchange Online et les enregistrements connexes des tables d’événements, des pièces jointes connexes, des enregistrements connexes des participants à l’événement et des tables m2m d’événement vers l’abonnement.
    Supprimer l’enregistrement d’événement Supprime l’enregistrement d’événement spécifié des tables d’événements et des pièces jointes connexes, les enregistrements connexes des participants à l’événement et l’événement aux tables m2m d’abonnement.
    Gestion du cycle de vie des événements Récupère les détails de l’événement et met à jour les enregistrements dans les tables m2m d’événement, de participants et d’événement à l’abonnement en conséquence.
    Rechercher et mettre à jour des pièces jointes dans l’enregistrement d’événement Récupère les pièces jointes d’un enregistrement d’événement spécifique à partir de Microsoft Exchange Online et les met à jour.
    Rechercher et mettre à jour un calendrier Changement de planification Récupère les détails de l’événement d’un enregistrement d’événement spécifié et les met à jour.
    Synchroniser les événements Synchronise l’affichage du calendrier en fonction des données de la table Données transformées des événements de calendrier Exchange Online.
    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 de l’enregistrement connexe dans la table d’événements.
    Remarque :
    • Utilisez la table Registre Webhook de Microsoft Exchange Online pour générer une URL de rappel et stocker la valeur secrète (état du client) pour les abonnements à webhook.
    • Assurez-vous que l’abonnement webhook est stocké dans la table Abonnements Microsoft Exchange Online avec le champ État défini sur Actif.

    Actions du spoke

    La fournit Microsoft Spoke Exchange Online des actions pour automatiser les tâches de calendrier et de messagerie lorsqu’un incident est créé dans l’instance ServiceNow .
    Tableau 1. Microsoft Exchange Online Actions de spoke
    Catégorie Action Description
    Gestion des calendriers Copier la pièce jointe dans l'événement de calendrier Copie une ServiceNow pièce jointe dans un Exchange événement de calendrier.
    Créer un événement de calendrier Crée un événement dans le calendrier par défaut de l’utilisateur et spécifie le fuseau horaire pour les heures de début et de fin de l’événement.
    Créer des événements de calendrier récurrents Crée un événement récurrent dans le calendrier par défaut de l’utilisateur et spécifie le fuseau horaire pour les heures de début et de fin de l’événement.
    Supprimer la pièce jointe Supprime la pièce jointe spécifiée dans l'événement spécifié.
    Supprimer un événement de calendrier Supprime un événement de calendrier.
    Rechercher les heures de réunion Récupère les heures et les emplacements de réunion en fonction de la disponibilité de l’organisateur de la réunion et des participants pour l’heure et les emplacements spécifiés.
    Rechercher des pièces jointe par ID d'événement Récupère toutes les pièces jointes dans l'événement spécifié.
    Rechercher un calendrier par ID Récupère les détails du calendrier pour l’ID spécifié.
    Rechercher des événements de calendrier par ID d'utilisateur Récupère la liste des objets d’événements dans la boîte aux lettres de l’utilisateur.
    Rechercher un flux de vue de calendrier Récupère la liste des entrées de réunion pour l’ID d’utilisateur spécifié pour la période spécifiée.
    Rechercher un flux de calendriers Récupère les détails des calendriers de tous les utilisateurs.
    Rechercher un événement par ID Récupère les détails de l’événement de calendrier pour l’ID spécifié.
    Rechercher des calendriers Récupère la liste des calendriers.
    Rechercher les paramètres hors bureau Récupère les détails des paramètres d’absence du bureau pour les destinataires spécifiés.
    Rechercher des fuseaux horaires Récupère les détails de tous les fuseaux horaires disponibles.
    Mettre à jour l'événement de calendrier Met à jour les propriétés d’un objet d’événement.
    Gestion des boîtes de réception Supprimer le message Supprime le message dans la boîte de réception d’un utilisateur ou à partir d’un dossier personnalisé.
    Rechercher des dossiers de boîte de réception par ID d’utilisateur Récupère tous les dossiers de boîte de réception pour un ID d’utilisateur spécifié.
    Rechercher des messages par ID de dossier de boîte de réception Récupère tous les messages dans un dossier de boîte de réception.
    Rechercher des messages par ID d’utilisateur Récupère tous les messages dans le dossier de boîte de réception de l’utilisateur.
    Envoyer un mail Envoie un e-mail avec l’objet et le corps du message à la liste spécifiée des destinataires.
    Définir la réponse automatique de la boîte de réception Définit le message de réponse automatique de l’utilisateur pour la période donnée.
    Gestion des Webhook Rechercher un abonnement par ID Récupère les détails de l’abonnement à un webhook pour l’ID spécifié.
    Rechercher un flux d'abonnements Récupère les détails de tous les abonnements à un webhook.
    Renouveler l'abonnement Webhook. Renouvelle l’abonnement du webhook spécifié.
    S'abonner au webhook Crée un abonnement à un webhook pour la ressource spécifiée.
    Se désabonner du webhook Supprime l'abonnement de webhook spécifié.
    Gestion des boîtes de réception Créer MailBox Crée simultanément des boîtes de réception et des comptes d’utilisateurs.
    Supprimer MailBox Supprime ou désactive les boîtes de réception et les comptes d’utilisateurs simultanément.
    Activer MailBox Active une boîte de réception dans Microsoft Exchange Online. La boîte de réception peut être à l’état Archivé.
    Rechercher MailBox Récupère la liste des boîtes de réception.
    Les autorisations requises pour exécuter ces actions sont les suivantes :
    Tableau 2. Autorisations requises pour les actions de Microsoft Exchange Online spoke
    Catégorie Action Type d'autorisation Autorisations (du moins privilégié au plus privilégié)
    Gestion des calendriers Copier la pièce jointe dans l'événement de calendrier Délégué (compte professionnel ou scolaire) Calendars.ReadWrite
    Délégué (compte Microsoft personnel) Calendars.ReadWrite
    Application Calendars.ReadWrite
    Créer un événement de calendrier Délégué (compte professionnel ou scolaire) Calendars.ReadWrite
    Délégué (compte Microsoft personnel) Calendars.ReadWrite
    Application Calendars.ReadWrite
    Créer des événements de calendrier récurrents Délégué (compte professionnel ou scolaire) Calendars.ReadWrite
    Délégué (compte Microsoft personnel) Calendars.ReadWrite
    Application Calendars.ReadWrite
    Supprimer la pièce jointe Délégué (compte professionnel ou scolaire) Calendars.ReadWrite
    Délégué (compte Microsoft personnel) Calendars.ReadWrite
    Application Calendars.ReadWrite
    Supprimer un événement de calendrier Délégué (compte professionnel ou scolaire) Calendars.ReadWrite
    Délégué (compte Microsoft personnel) Calendars.ReadWrite
    Application Calendars.ReadWrite
    Rechercher les heures de réunion Délégué (compte professionnel ou scolaire) Calendriers.Lecture, Calendriers.LectureÉcriture
    Délégué (compte Microsoft personnel) Non pris en charge.
    Application Non pris en charge.
    Rechercher des pièces jointe par ID d'événement Délégué (compte professionnel ou scolaire) Calendars.Read
    Délégué (compte Microsoft personnel) Calendars.Read
    Application Calendars.Read
    Rechercher un calendrier par ID Délégué (compte professionnel ou scolaire) Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Délégué (compte Microsoft personnel) Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Application Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Rechercher des événements de calendrier par ID d'utilisateur Délégué (compte professionnel ou scolaire) Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Délégué (compte Microsoft personnel) Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Application Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Rechercher un flux de vue de calendrier Délégué (compte professionnel ou scolaire) Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Délégué (compte Microsoft personnel) Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Application Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Rechercher un flux de calendriers Délégué (compte professionnel ou scolaire) Calendars.ReadBasic, Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite
    Délégué (compte Microsoft personnel) Calendars.ReadBasic, Calendars.Read, Calendars.Read.Shared, Calendars.ReadWrite
    Application Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Rechercher un événement par ID Délégué (compte professionnel ou scolaire) Calendriers.ReadBasic, Calendriers.Read
    Délégué (compte Microsoft personnel) Calendriers.ReadBasic, Calendriers.Read
    Application Calendriers.ReadBasic, Calendriers.Read
    Rechercher des calendriers Délégué (compte professionnel ou scolaire) Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Délégué (compte Microsoft personnel) Non pris en charge.
    Application Calendars.ReadBasic, Calendars.Read, Calendars.ReadWrite
    Rechercher les paramètres hors bureau Délégué (compte professionnel ou scolaire) Mail.Read, Courrier.Lecture.Partagé
    Délégué (compte Microsoft personnel) Courrier.Lecture
    Application Courrier.Lecture
    Rechercher des fuseaux horaires Délégué (compte professionnel ou scolaire) User.Read, User.ReadBasic.All
    Délégué (compte Microsoft personnel) Utilisateur.Lecture
    Application Utilisateur.Lecture.Tout
    Mettre à jour l'événement de calendrier Délégué (compte professionnel ou scolaire) Calendars.ReadWrite
    Délégué (compte Microsoft personnel) Calendars.ReadWrite
    Application Calendars.ReadWrite
    Gestion des boîtes de réception Supprimer le message Délégué (compte professionnel ou scolaire) Mail.ReadWrite
    Délégué (compte Microsoft personnel) Mail.ReadWrite
    Application Mail.ReadWrite
    Rechercher des dossiers de boîte de réception par ID d’utilisateur Délégué (compte professionnel ou scolaire) Mail.ReadBasic, Mail.Read, Mail.ReadWrite
    Délégué (compte Microsoft personnel) Mail.ReadBasic, Mail.Read, Mail.ReadWrite
    Application Mail.ReadBasic, Mail.Read, Mail.ReadWrite
    Rechercher des messages par ID de dossier de boîte de réception Délégué (compte professionnel ou scolaire) Mail.ReadBasic, Mail.Read, Mail.ReadWrite
    Délégué (compte Microsoft personnel) Mail.ReadBasic, Mail.Read, Mail.ReadWrite
    Application Mail.ReadBasic, Mail.Read, Mail.ReadWrite
    Rechercher des messages par ID d’utilisateur Délégué (compte professionnel ou scolaire) Mail.ReadBasic, Mail.Read, Mail.ReadWrite
    Délégué (compte Microsoft personnel) Mail.ReadBasic, Mail.Read, Mail.ReadWrite
    Application Mail.ReadBasic, Mail.Read, Mail.ReadWrite
    Envoyer un mail Délégué (compte professionnel ou scolaire) Mail.Envoyer
    Délégué (compte Microsoft personnel) Mail.Envoyer
    Application Mail.Envoyer
    Définir la réponse automatique de la boîte de réception Délégué (compte professionnel ou scolaire) MailboxSettings.ReadWrite
    Délégué (compte Microsoft personnel) MailboxSettings.ReadWrite
    Application MailboxSettings.ReadWrite
    Gestion des boîtes de réception Créer MailBox Ces actions utilisent des applets de commande PowerShell et ne nécessitent donc pas d’autorisations d’API.
    Supprimer MailBox
    Activer MailBox
    Rechercher MailBox

    Microsoft Exigences de compte

    Vous Microsoft Spoke Exchange Online devez enregistrer une application à l’aide du Microsoft portail Azure pour générer des jetons OAuth 2.0.

    Exigences en matière d'alias de connexion et d'informations d'identification

    Hub d'intégration utilise des alias pour gérer les informations de connexion et d’informations d’identification, ainsi que les informations d’identification OAuth. L'utilisation d'un alias élimine la nécessité de configurer plusieurs informations d'identification et profils d'informations de connexion lors de l'utilisation d'environnements multiples. Si les informations de connexion ou d'identification changent, il n'est pas nécessaire de mettre à jour les actions qui utilisent la connexion.

    Pour en savoir plus sur la configuration du spoke, consultez Configurer Microsoft Spoke Exchange Online.