Synchronisation Outlook (Microsoft 365)
Ce document explique comment synchroniser votre calendrier Outlook (Microsoft 365) avec RDV Service Public.
Distinction des versions d’Outlook
Il existe deux versions d’Outlook :
Outlook hébergé à distance (Microsoft 365)
Outlook hébergé sur place par l’administration (Microsoft Exchange)
Nous proposons une solution de synchronisation uniquement pour la première version : Outlook hébergé à distance (Microsoft 365).
Ce guide décrit cette solution. N’hésitez pas à nous contacter si vous avez besoin d’aide pour la mettre en place sur votre territoire.
RDV Service Public ne propose pour l’instant pas de solution de synchronisation clé en main pour Outlook hébergé sur place. Certaines structures utilisant RDV Service Public et ce type d’Outlook ont mis en place des solutions via webhooks, qui nécessitent du développement en interne.
Fonctionnement
Une application Microsoft Outlook 365 permet aux agents de synchroniser leur agenda RDV Service Public avec leur agenda Microsoft Outlook.
Cette application requiert les droits d’écriture sur les calendriers Outlook.
Elle utilise l’API de Microsoft pour créer et mettre à jour des événements correspondants aux RDV pris dans RDV Service Public.
Procédure à suivre
Pour que les agents puissent utiliser l’application Microsoft 365, un·e administrateur·ice du compte Outlook du département doit au préalable l’autoriser via un flux OAuth.
Étape 1 : L’administrateur·ice Outlook du département doit être invité à créer un compte sur RDV Service Public.
Étape 2 : Une fois connecté·e sur RDV Service Public, l’administrateur·ice doit cliquer sur son nom en haut à droite > Mon Compte > Synchronisation d’agenda > Connexion Outlook > Se connecter avec Microsoft
Étape 3 : L’administrateur·ice doit accepter les permissions. Il faut nécessairement cocher la case “Consentement pour le compte de votre organisation” pour que les agents non-administrateur·ices puissent à leur tour utiliser l’application.
Sécurité et code source
Pour des raisons de sécurité et de confidentialité, les événements créés dans Outlook ne contiennent pas d’informations personnelles sur les usagers. Ils contiennent uniquement un lien vers RDV Service Public. Ce lien permet à l’agent, une fois authentifié et autorisé, d’accéder aux détails du rendez-vous.
Le code source de RDV Service Public est accessible en open source sur GitHub (betagouv/rdv-solidarites.fr) :
Configuration du client OAuth : https://github.com/betagouv/rdv-service-public/blob/production/config/initializers/omniauth.rb#L6
Last updated
Was this helpful?