「Teamsに投稿した共有ファイル埋もれがち問題」をIntegromatで解決する

##1.「Teamsに投稿した共有ファイル埋もれがち問題」とは
わたしの職場ではリモートワークが推進されており、チームメンバー間のコミュニケーションは主にMicrosoftの「Teams」を使用しています。
チームメンバーは4名で、各々が他のメンバーに共有したいファイルをチームのチャットに投稿していくので、<font color=red>**過去に投稿した重要なファイルが埋もれてしまい、必要な時にすぐに取り出せない**</font>のです。
共有しているファイルの中にはタスクの進捗に応じて都度更新が必要だったり、定例のミーティング（毎朝もしくは毎週）でチェックしているファイルが含まれているので、この状況に頭を悩ませていました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2495359/914fedf4-beff-c602-4017-ed1513767734.png)

##2.解決手段
今回は、**毎朝の定例ミーティングで必ず全員が目を通すファイルを毎日探さなくてもいいよう**に、解決を図りました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2495359/6ea6c6d1-cd6f-b0cb-1b10-2041dd6b5f3b.png)
###2-1.自動化したフロー
1. Teams上で共有されているExcelの最新ファイルを指定時間にダウンロード
1. ダウンロードしたファイルを添付＋原本URLを記載したメールを作成
1. 作成したメールを、チームミーティング（毎朝9時15時開始）の前までにチームメンバーに送信

###2-2.自動化した結果
チームミーティングの開始前に必要な情報が盛り込まれたメールが届くようになりました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2495359/cc5e40b2-3148-f1df-3d2b-d3d2b97f5037.png)

###2-3.今回使用したツール

- [Integromat](https://www.integromat.com/en)
- 連携したツール①　OneDrive（for Business）にアップロードされたExcelファイル
- 連携したツール②　Outlook（2016）

:::note
<b>Integromatとは</b>
Integromatはwebサービス間の協調動作を行うためのサービスで、
IFTTTのようなタスクランナーサービスです。
・分岐や繰り返し、エラーハンドリングなど複雑な処理を行う事ができる
・データストアを持つ事ができる
・データ処理用のビルトイン関数がある(文字列操作や数値計算など)
  というのが特徴です。
引用：<a href=https://qiita.com/nendocode/items/b3f9f9810a0dfd744dcf>Integromatの使い方 @nendocode </a> 
:::
:::note
<b>Teamsでアップロードしたファイルはどこに保存されているのか？</b>
チャネルにアップロードしたファイル：SharePoint フォルダー
チャットの会話で共有されたファイル：OneDrive for Business フォルダー
にそれぞれ保存されているようです
:::

###2-4.Integromatで作成したシナリオ詳細
####全体
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2495359/19f2e976-ce85-240d-74d9-6a6c6d9f3bc3.png)
「**Microsoft 365 Excel**」と「**Microsoft 365 Email**」のモジュールをつなぎ合わせています。

####各モジュール設定詳細
#####①Microsoft 365 Excel側の設定
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2495359/91bb44d9-988e-e36f-ad60-e2ac2296cf50.png)
#####②Microsoft 365 Email側の設定
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2495359/8bde90c5-c48b-f069-342e-4370541724eb.png)

:::note
各モジュールに、Microsoftアカウントを接続する場合にはサインインが必要です
「Add」のボタンから「Connection name」に適切な名称を設定するとサインインの画面へ遷移します
:::


##3.試運用後の利用者からの反応
※内容補足のため一部加筆修正しています
###3-1.感想

- 毎朝実施しているMTGの中で使用する際、毎回ファイルを探して開く必要があり面倒だったが、**便利になった**と思う。
- ファイルが埋もれるので、頻繁に見るファイル（の表示）を固定出来る方法が無いか調べる予定だった。
- 朝確認したい時なかなか映らないときがあるので…**これがあれば助かります**

###3-2.改善要望

- メールでの**通知時刻はミーティング開始時間直前が良い**。始業からミーティング打ち合わせまでにファイルを更新することがあるので
- htmlのタグが若干おかしいの修正
- リンクの表記は「こちら」でなく、ファイル名にしてリンクをつけてほしい。（自分で見に行く時の参考になる。ファイル更新された場合、正しい遷移先かわかりやすい）

<font color=blue>　⇒上記はすべて修正して翌営業日から反映させました</font>

- 大体毎週金曜日に関係者宛に同じファイルをお送りしているのですが、同じようにこの日のこの時間で決めて自動配信してもらえるとすごく嬉しいです。

<font color=blue>　⇒今後調整予定</font>

- ネットが重くてすぐにリンク先が開かなかった。毎回(ダウンロードやアクセスに時間がかかる)遅いと、使わなくなっちゃいそう。

<font color=blue>　⇒添付ファイルで対策はしてみたものの、それ以外の良い解決案思い浮かばず…</red>

###3-3.その他要望
- （月曜日のミーティングで使用するファイルも）毎週金曜の16:00にタスク管理用のファイルを送り、サーバーにあるものを更新するよう案内して欲しい

<font color=blue>　⇒Power Automateを使用したフローを作成し運用開始（Teamsへリマインドメッセージを投稿）

- 協力会社も宛先に加えたら、担当者の仕事がひとつ減るのでは？

<font color=blue>　⇒今後調整予定</font>

- 別のツールから抽出したTO DOリストがメール本文に飛ぶとうれしい（ちょっと違う？）

<font color=blue>　⇒実現方法について模索が必要そう…</font>

##4.作成＆運用してみて感じたこと

作成したシナリオ自体は簡単なものですが、実際に使った人から出た改善案を反映させ、実用性を高めることができました。なにより、ポジティブな反応をもらえたのが、とても嬉しかったです。<b>自分の思い込みで作りこみすぎず、早い段階でアウトプットしておくことで、ユーザーの要望を反映させやすいことを身をもって実感できました（ずばりプロトタイプ作成の良いところですね）</b>。
周りに活用してもらうものに仕上げていくためにも、利用者の意見は貴重な情報です。今後も周りの声に耳を傾けながらこのようなサイクルを回していけるよう、フットワーク軽くアウトプットしていきたいな、と思いました。

最後までお読みいただきありがとうございました。