サブ業務チームのスクラムマスターのススメでデイリーレトロスペクティブはじめました。
同期的に集まらずMiroのボードに各自Keep&Problemを書き出すようにしているんですが、
忘れそうな自分とリマインド楽にしたいスクラムマスターに天啓💡が来たのでやってみた。
作成
Office365のアプリからPower Automateを選択してPower Automateの画面に移る。
左のタブに「作成」というのがあるので、そこをクリックして「スケジュール済みクラウドフロー」を選択。
そうすると、フロー名と定期スケジューリングが出てくるので設定。
先程設定したRecurrence(スケジューラー)が表示されているのでそれに対して、新しいアクションを追加。
Teamsを選択して色々出来るアクションを眺めてみる。色々できそうだな~。
毎回新しい投稿は嫌で、1チャンネル内の1スレッドに限定したかったので「返信」で検索して出てきた、
「メッセージへの返信の投稿」をアクションとして追加します。
チームやチャネルはプルダウンから選べるので簡単なんですが、メッセージIDは出てこなかった……
ので調べてみたところ、Teams上でリンクをコピーし、parentMessageId
という部分があるのでここをコピー。
https://teams.microsoft.com/l/message/19:569d476a0cc2413XXXXXXXXXXXXXXXXX@thread.skype/1625719198403?tenantId=XXXXXXXX-XXXX-459a-XXXX-53598c4aa511&groupId=83dc7fff-XXXX-XXXX-XXXX-534b5a425d13&parentMessageId=99999999999&teamName=DT%E6%9C%AC%E9%83%A8&channelName=81-%E5%A7%94%E5%93%A1%E4%BC%9A-%E9%83%A8%E4%BC%9A&createdTime=1625719198403
そこで得たparentMessageIdをメッセージのとこに設定します。
できた!
ちなみに特定のグループをタグでメンション出来るようにTeams側で設定してるんですが、
2021年7月時点だとタグのメンションをPower Automateから飛ばす方法は見つかりませんでした……
2021年4月の情報ですがフォーラムでも機能無いよってなってたので要望として出すしかなさそう。
Is there a way to use the @ mention with a TAG in teams adaptative card via power automate?
感想
Power Automate初めて使いましたがめっちゃ簡単で感動しました。
似たツールで言えばZapierの方が多くのWebアプリと連携はできそうだけど、
O365契約しててO365アプリ周りで色々やりたいなら手軽さは最強かも?
これは使いこなせるようになりたい……社内で勉強会やってくれてるので参加しようと思いました。