Skip to content

Complément Outlook permettant d'ajouter un lien vers une WebConf dans une invitation

Notifications You must be signed in to change notification settings

DISIC/wce-outlook

Repository files navigation

wce-outlook

wce-outlook est un Add-in Outlook de la WebConf de l'Etat (https://webconf.numerique.gouv.fr) qui permet de générer un lien WebConf et ses coordonnées téléphoniques dans une invitation. Le nom de la conférence est généré aléatoirement (entre 10 et 16 caractères alphanumériques).

URL de l'add-in : https://webconf.numerique.gouv.fr/wce-outlook/manifest.xml.

Installation

Utilisateur Outlook

Si vous êtes utilisateur Outlook, vous devez suivre les étapes ci-dessous : (Si vous êtes administrateur Outlook et que vous souhaitez diffuser l'Add-in vers l'ensemble de vos utilisateurs, suivez les étapes dans la section section administrateur outlook.)

  • Cliquez sur le bouton "Rechercher des compléments" dans le menu "Accueil" Rechercher des compléments
  • Cliquez sur "Mes compléments", puis sur "Ajouter un complément personnalisé" => "à partir d'une URL"
  • Saissiez l'URL suivante https://webconf.numerique.gouv.fr/wce-outlook/manifest.xml. L'Add-in devrait s'afficher dans la liste des compléments personnalisés :

Add-in wce ajouté

Administrateur Outlook

Microsoft 365

Si vous êtes administrateur Outlook sur Office 365. Il est recommandé de suivre la documentation de Microsoft et d'ajouter l'URL de l'add-in.

Exchange Server

Si vous êtes administrateur Outlook sur un serveur Exchange. Il est recommandé de suivre la documentation de Microsoft et d'ajouter l'URL de l'add-in.

Utilisation

  • Créez un nouvel événement dans votre agenda
  • Dans la page de création de l'événement, cliquez sur le bouton "Ajouter un lien WebConf" (parfois il faut cliquer le bouton "autres commandes" pour y accéder)
  • Votre invitation devrait ressembler à la capture d'écran ci-dessous :

Générer une invitation WebConf

Matrices de flux

A l'ouverture de la fenêtre "Nouvel événement"

sequenceDiagram
    Extension wce-outlook->>Serveur WebConf: GET fichier functions<br> URL_WEBCONF_OUTLOOK/functions.html?et=
    Serveur WebConf-->> Extension wce-outlook: RETURN functions.html
    Extension wce-outlook->>Serveur WebConf: GET icône de l'extension<br> URL_WEBCONF_OUTLOOK/assets/webconf.png
    Serveur WebConf-->> Extension wce-outlook: RETURN webconf.png
Loading

Au clic sur le bouton "WebConf de l'Etat"

sequenceDiagram
    Extension wce-outlook->>Serveur WebConf: GET fichier functions (depuis le cache)<br> URL_WEBCONF_OUTLOOK/functions.html?et=
    Serveur WebConf-->>Extension wce-outlook: RETURN functions.html
    Extension wce-outlook->>Serveur WebConf: GET <br> URL_WEBCONF_VOXIFY/phoneNumbers?conference=NomDeLaConference1234@conference.webconf.numerique.gouv.fr<br>(Récupérer le numéro de téléphone. Déclencheur functions.js)
    Serveur WebConf-->>Extension wce-outlook: RETURN JSON (Numéro de téléphone)
    Extension wce-outlook->>Serveur WebConf: GET <br> URL_WEBCONF_VOXIFY/conference/code?conference=NomDeLaConference1234@conference.webconf.numerique.gouv.fr<br>(Récupérer le numéro de téléphone. Déclencheur functions.js)
    Serveur WebConf-->>Extension wce-outlook: RETURN JSON (Code de la conférence)
    Extension wce-outlook->>Serveur WebConf: GET <br> URL_WEBCONF_OUTLOOK/template.html<br>(Template à mettre dans le corps de l'invitation)
    Serveur WebConf-->>Extension wce-outlook: RETURN template.html
Loading

Environnement de développement

Pour mettre en place l'environnement de développement, il est recommandé de suivre la documentation Microsoft : https://learn.microsoft.com/en-us/office/dev/add-ins/quickstarts/outlook-quickstart?tabs=yeomangenerator

Contact

Pour toute demande d'assistance. Vous devez vous adresser à vos assistants informatiques de proximité. S'ils ne parviennent pas à résoudre votre problème, ils peuvent nous écrire à cette adresse : [email protected]

About

Complément Outlook permettant d'ajouter un lien vers une WebConf dans une invitation

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages