Microsoft Teams / Graph API / Power Automate
Teams Channel ID Extractor
Teams のチャネルURLから テナントID・グループID(チームID)・チャネルID を取り出すツール。
逆に IDや Power Automate の出力JSONから Teams のリンクも作れます
📌 対応しているURLのサンプル(クリックで入力)
https://teams.microsoft.com/l/channel/19%3A...%40thread.tacv2/一般?groupId=...&tenantId=...
チャネルの「リンクを取得」で出てくる標準の形
https://teams.microsoft.com/l/message/19%3A...%40thread.tacv2/1693473735628?tenantId=...
メッセージの「リンクをコピー」の形(メッセージIDも取れる)
https://teams.microsoft.com/l/team/19%3A...%40thread.tacv2/conversations?groupId=...
チームへのリンクの形(この場合のIDはプライマリチャネル)
IDから Teams のリンクを作る
逆向きの変換です。Power Automate や Graph API の出力にあるチャネルID・チームIDから、Teams で開けるリンクを組み立てます。
出力のJSONを貼れば、それらしいプロパティ(teamId・channelId・channelIdentity など)から自動で読み取ります。
🔎
チャネルID・チームIDの確認方法:Teams でチャネル名の右の「…」を開き、
「チャネルへのリンクを取得」または「リンクをコピー」でURLをコピーして、上の欄に貼ってください。
チャネルIDはURLの /l/channel/ の次、チームID(グループID)は groupId= の値です。
URLのままでは : が %3A に化けているので、このツールで元の形に戻して取り出します。
💡
チャネルID(19:...@thread.tacv2)とグループID(チームID)は Graph API や Power Automate の「チャネル内でメッセージを投稿する」アクションで必要になります。URLはブラウザ内で処理され、外部には送信されません。
Microsoft 365 関連ツール:
SharePoint リストID・サイトURL・テナントID抽出 /
SharePoint 内部名 _xHHHH_ デコーダー