LoginSignup
1
3

Power Automate: Team へのメンションは、Tag Mention で賄う

Posted at

背景

Automate を使って Teams でメンションをする際、現状可能なのは未だに、User & Tag のみ

Team に対するメンションをしたい、という要望があったので、その解決策の提示

概要

Team 用の Tag Member を Team 自体のメンバー一覧で自動更新して、その Tag を使ってメンションする。

とはいえ、注意点がいくつか

  • List Team Members が何故か Channel 非対応になっている(たぶんバグ) 2023/10/15 現在
    • これに関しては一時的と思われるので、Group Action で代替
  • Tag の一時的な Tag 生成&削除は、出来ないので、あらかじめ Tag 自体は用意する必要がある
    • 完全削除方法はなく、削除しても、復元可能なように内部的には残る為。

実装例

image.png

補足

Jsonデータの配列化

Select Action で配列化。詳細はここ

メンバーの合成方法

Union() を利用して、メンバー一覧を合成する

利用例

image.png

あとがき

特に難しいことはないけれど、こんなことしなくてもよいように早く Team/Channel Mention 対応してほしいですね・・

1
3
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
1
3