Add-in Outlook
Prérequis
Cocher les cases API can read sur les tables sw_data_confvariable et sw_data_basevariable dans le studio.
La variable AddinOutlook.Available doit exister sur le projet et valoir 1.
La variable AddinOutlookDbFromFileMaxSize est utilisée pour la taille maximale des pièces jointes. Peut être créée si elle n'existe pas. 5 Mo par défaut.
Sinon, la WebhookDbFromFileMaxSize sera utilisée. Peut être créée si elle n'existe pas. 512 ko par défaut.
Sinon, la variable MobileDbFromFileMaxSize sera utilisée et doit exister sur le projet. Elle est utilisée pour définir la taille maximale des pièces jointes. 512 ko par défaut.
Changelog
Nouveautés
Général
Prise en charge de la 6.1
Ajout du code projet dans l’application au niveau du footer
Canada
Prise en charge totale des projets Canadiens
Optimisation
Utilisation des endPoint API public
Mapping des URL API au niveau des fichiers de configurations permettant de sortir la logique des scripts.
Authentification
Le modal d’authentification a été amélioré
Ajout de plusieurs contraintes permettant de rendre l’expérience utilisateur plus compréhensible et éviter de se retrouver dans certains cas non désirés.
Banner
Ajout d’une brique fonctionnelle permettant de séparer la logique d’enregistrement du mail à celle de la création d’un élément.
Lorsqu’un élément est créé, un lien est généré dynamiquement suivant son type dans la banner et amène vers la page de ce dernier. Avant, ce lien amenait toujours sur le mail.
Par extension, les traductions ont été adaptées en conséquence.
Corrections
Général
Le lien vers le Back-office est maintenant dépendant du type de projet.
Authentification
Mise en place d’une authentification au cas par cas.
Authentification par popup et redirection si l’utilisateur passe par l’ancien client lourd Outlook
Authentification par popup si l’utilisateur passe par le nouveau client lourd Outlook et l’application web
Modification du consent
L’utilisateur devra maintenant accepter les droits d’accès de l’add-in
Version 5.5
Des correctifs ont été appliqués pour les projets en 5.5.
Une distinction dans le nom du process empêchait de récupérer certaines informations et en créer d’autres.