9
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Power Automateでチームメンバーにウェルカムメッセージを送る

Last updated at Posted at 2020-01-28

プロジェクトや部署などのチーム単位で作成されるTeamsのチームですが、メンバーが流動的なプロジェクトだと、『入ったらここ見ておいてください』みたいな連携があったりしますよね。
あるいはTeamsのWikiにプロジェクトのガイド・紹介を書いておくといった使い方もあるかと思います。

そんな新規メンバーへのウェルカムメッセージを自動的にTeamsに投稿するFlowをご紹介します。

Acknowledge

This work is supported by John Liu 劉. Thank you!
You can find his awesome work in his blog posts, See JOHN LIU.NET

Flowの全体

Flow自体は非常にシンプルです。
image.png

  1. Office 365 Groupsコネクターの「グループにメンバーが追加または削除されたとき」のトリガーを利用
  2. 1の結果のidから、Office 365 Usersコネクターでユーザー情報を取得
  3. (ここがポイント!) 1.の結果のReason を利用。deletedかどうかで分岐
  4. YesならTeamsに歓迎メッセージ
  5. Noならメンバーにメールを送信する(ここではFormsのアンケートを送っています)

重要なのは3.です。トリガーはメンバーの出入りどちらも発火するので、どちらも同じように歓迎メッセージを送るとおかしなことになります。
これを回避するために、条件を追加し、トリガーの"Reason"を利用します。
image.png

以上でFlowは完成です。追加時にはこんな風にメッセージが送られます。
image.png

脱退するとこのようにメールが送信されます。
image.png

#まとめ
Power Automateを利用するとTeamsを少し便利に活用することができます。ぜひ活用してみてください。

この内容はOffice 365勉強会のLTでご紹介したのですが、当日参加されていた 廣澤みなみさんの手により、すぐに活用いただけました!ありがとうございます!!

9
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?