Microsoft 365 : synchroniser votre calendrier Outlook

Pré-requis


:hourglass: Temps nécessaire : 10 min
:thermometer: Niveau de difficulté : 4/5
:penguin: Sources de donnĂ©es nĂ©cessaires : 1 par requĂȘte API + 1 par filtre


Rendu final dans PingView

Etapes

  1. Allez sur https://developer.microsoft.com/graph/graph-explorer/

  2. Authentifiez-vous avec votre compte Microsoft en cliquant sur « vous connecter Ă  l’Afficheur Graph »

  3. Séléctionnez votre compte, puis cliquez sur « Accepter »

  4. Saisissez la requĂȘte suivante : https://graph.microsoft.com/v1.0/me/events?$select=subject,body,bodyPreview,organizer,attendees,start,end,location puis cliquez sur « Run query Â»

Un code OK 200 sur fond vert indique que la requĂȘte a Ă©tĂ© effectuĂ©e avec succĂšs, et vous permet de voir les donnĂ©es provenant de tous vos calendriers Outlook.

image

Si ce n’est pas le cas, cliquez sur « Modifier permissions Â» puis autorisez celles relatives Ă  Outlook en les sĂ©lĂ©ctionnant puis en enregistrant.

image


image

Effectuer la requĂȘte HTTP dans PingView

  1. CrĂ©ez une source de donnĂ©e « Services HTTP Â».
  • Dans le champ URL, copiez-collez celle que vous venez de saisir :https://graph.microsoft.com/v1.0/me/events?$select=subject,body,bodyPreview,organizer,attendees,start,end,location

  • Choisissez une ligne Ă  dĂ©plier (avec le +) et sĂ©lĂ©ctionnez, par exemple, les champs suivants :

subject
start/dateTime
organizer/emailAddress/name

  • Sauvegardez la source : vous disposez maintenant de tous les Ă©vĂ©nĂ©ments de votre calendrier Outlook.

Créer une formule pour identifier les événements à venir

image image

  • Cliquez sur la baguette magique Ă  droite de la source crĂ©ee, puis choisissez « Formule Â»

  • Donnez un nom Ă  cette nouvelle source, un nom pour la nouvelle colonne reliĂ©e Ă  la formule (exemple : After_today) puis insĂ©rez la formule suivante dans le champ prĂ©vu Ă  cet effet : moment().isBefore(moment({{start/dateTime}}))

image

  • Testez, sauvegardez : vous disposez maintenant d’une nouvelle colonne qui indique « true Â» lorsque l’évĂ©nement est Ă  venir et « false Â» lorsqu’il est dĂ©passĂ©.

image

Créer un filtre pour identifier les événements à venir

image image

  • Cliquez sur la baguette magique Ă  droite de la source avec la formule crĂ©ee prĂ©cĂ©demment, puis choisissez « Filtre Â»

  • Testez, sauvegardez : vous disposez maintenant d’une source qui vous renvoie uniquement les informations des Ă©vĂ©nements de votre calendrier Outlook Ă  venir !