Microsoft Flow – Boite Mail partagée – Bibliothèque SharePoint
Environnement technique : Microsoft Flow, Office 365, SharePoint Online, Exchange Online
La plateforme Microsoft Flow propose de nombreux modèles de flux tout fait.
Parmi ces modèles, il y en a un que j’utilise régulièrement :
Le principe de ce flux est de récupérer les pièces jointes que je reçois par courrier électronique et de les sauvegarder automatiquement dans une bibliothèque SharePoint.
Très pratique lorsque que l’on veut archiver les documents reçus par courrier dans le cadre d’un projet par exemple.
Le comportement par défaut de ce flux est d’utiliser mes paramètres d’authentification pour accéder à ma boite mail et à mes espaces SharePoint.
Dans certains cas, on aimerait pouvoir récupérer les pièces jointes non pas de sa propre boite mail mais celles d’une boite mail partagée.
Voici mon scénario : La réception des factures se fait via une boite mail partagée « invoice@neomytic.be », et on aimerait archiver les factures dans une bibliothèque SharePoint de l’intranet de l’entreprise.
SharePoint Online
Tout d’abord, il me faut un espace SharePoint avec une bibliothèque de documents pour l’archivage des factures reçues.
J’ai donc prévu à cet effet, un site web SharePoint « Sales » avec une bibliothèque « Invoices »
Exchange Online
Ensuite pour la réception des factures, il me faut une boite mail partagée.
Pour créer cette boite mail, je vais dans le centre d’administration d’Exchange Online
Dans la section « Boites aux lettres », je vais pouvoir créer une boite aux lettres partagées
Pour rappel, la création d’une boite mail partagée ne consomme aucune licence Office 365. Vous pouvez donc en créer autant que vous le souhaitez.
Microsoft Flow
Dans Flow, si je crée un flux sur base de mon modèle préféré, je vais avoir ceci :
Et là bien que, mon compte utilisateur ait un accès à la boite mail partagée, Flow ne permet pas de se connecter à une autre boite que celle liée aux identifiants de l’utilisateur.
Il va donc falloir contourner ce problème !
Office 365
Pour rendre fonctionnel mon flux, il faut que ce dernier utilise non pas mes paramètres d’authentification mais ceux de la boite mail partagée. Y a plus qu’à !!
Lorsque l’on créée une boite mail partagée, Office 365 créée en parallèle un compte utilisateur associé, mais sans licence. Via l’interface d’administration d’Office 365, dans la section des utilisateurs « Actifs » vous allez retrouver :
On va donc lui attribuer un mot de passe !
Retournons dans Flow maintenant !
Microsoft Flow
La connexion à Office 365 Outlook, plutôt que de travailler avec mon compte personnel, je vais impersonnaliser la connexion en ajoutant une nouvelle connexion.
On va donc utiliser un autre compte pour l’accès à la boite mail !
Il s’agit ici de renseigner le compte utilisateur invoices@neomytic.onmicrosoft.com
Et voilà comment j’obtiens mon accès à une boite mail partagée dans Flow !
A partir de là, mon flux ira récupérer les pièces jointes reçues dans ma boite mail partagée invoices@neomytic.be pour les publier dans une bibliothèque SharePoint
Voici à quoi ressemble mon flux terminé :
Reste plus qu’à le tester !!!