[2023-10-21]Teams チャネルメッセージの短いリンクをコピーする

3.3K Views

October 22, 23

スライド概要

「気ままに勉強会 #70 Power Automate なんでもLT会~ 第12回 ~」登壇資料です。
https://kimamani.connpass.com/event/299425/

profile-image

元SIerで元情シスで元DX推進で現情シスの Microsoft365のライセンスの範囲内でいろいろやってみたい人。 SharePoint / Yammer / Power Automate / Teams 界隈に反応します。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

Teams チャネルメッセージの 短いリンクをコピーする Power Automate クラウドフロー Sasami

2.

⾃⼰紹介 Sasami (ささみ) • SE → 社内SE → 情シス → DX推進 → 情シス • 愛知県出身 • 中小企業のMicrosoft 365 管理者 • X(Twitter): @sasami̲ axis • ブログ: https://sasami-axis.hatenablog.com/ • 好きなもの・趣味: • 猫, フェレット, 🚗ドライブ🦂, ゲーム, ガンプラ, 写真 • Power Automate

3.

Teams チャネルメッセージの”リンクをコピー” のURLはすごく長い!

4.

チャネルメッセージの”リンクをコピー”の URLはすごく長い! https://teams.microsoft.com/l/message/19:[email protected]/169533 8921577?tenantId=e67f4999-ad99-4998-9aa2-99999999bdbd&groupId=dae7d868-eafc-426d-be4f5bbbe94813c0&parentMessageId=1695338921577&teamName=%E3%83%81%E3%83%BC%E3%83%A0 %F0%9F%A6%94Hedgehog&channelName=%E3%83%86%E3%82%B9%E3%83%88&createdTime=16953 38921577

5.

チャネルメッセージの”リンクをコピー”の URLはすごく長い! リンクをコピペした時の見栄えが良くない Microsoft Listsのハイパーリンク列に入らない!

6.

チャネルメッセージのURLの構成 https://teams.microsoft.com/l/message/{チャネルId}/{メッセージId} ?tenantId={テナントId}&groupId={グループId} &parentMessageId={親メッセージId} &teamName={チーム名}&channelName={チャネル名} &createdTime={メッセージ投稿日時} Teams チャットへのディープリンク ‒ Microsoft Learn

7.

チャネルメッセージのURLは ここまで省略しても大丈夫 https://teams.microsoft.com/l/message/{チャネルId}/{メッセージId} ?tenantId={テナントId}&groupId={グループId} &parentMessageId={親メッセージId} &teamName={チーム名}&channelName={チャネル名} &createdTime={メッセージ投稿日時} 元ネタ Microsoft Teamsの⻑いURLをできるだけ短くしたい - kkamegawa's weblog (hatenablog.jp) https://kkamegawa.hatenablog.jp/entry/2020/03/05/071230

8.

メッセージへの短いリンクをコピーできる クラウドフローを作りました

9.

フローの概要 https://teams.microsoft.com/l /message/{チャネルId}/{メッ セージId}

10.

フローの構成 チャットのメッセージ リンクを作成 チャネルのメッセージ リンクを作成

11.

【 副産物】共有チャネルでもメッセージのリン クがコピーできる

12.

新しいTeamsの 「 "Full channel conversations (完全な会話)"」 対応について 新しいTeamsと新しいチャネルエクスペリエンス 省略された返信をクリックすると表示されるだけでなく、 「リンクをコピー」でコピーしたURLを開くとスレッドのメッセージが全て表示されるモードで開く

13.

新しいTeamsの 「 "Full channel conversations (完全な会話)" 」 対応について https://teams.microsoft.com/l/message/{チャネルId}/{メッセージId} ?parentMessageId={親メッセージId} parentMessageId=…を追加すれば対応可能

14.

チャットのURL 1.チャットメッセージ検索結果のURLの形式 • https://teams.microsoft.com/̲?tenantId={テナントId}/conversations/{会話Id}?messageId={メッ セージId}&ctx=chat Teams標準機能のチャットメッセージの「リンクをコピー」と同じ形式 • https://teams.microsoft.com/l/message/{会話Id}/{メッセージ Id}?context={"contextType":"chat"} • Learn で説明されているチャットメッセージのディープリンクの形式 • Teams チャットへのディープ リンク - Teams | Microsoft Learn • 厳密にはテナントIdが省略されてる🤔

15.

フローの詳細はブログで解説しています Teams チャネルのメッセージへの短いリンクURL & チャットのメッセージのリンクURLを取 得する Power Automate クラウドフロー • https://sasami-axis.hatenablog.com/entry/2023/05/19/222748 Teams チャネルのメッセージへの短いリンクURL & チャットのメッセージのリンクURLを取 得する Power Automate クラウドフローV2【新しいチャネルエクスペリエンス対応版】 • https://sasami-axis.hatenablog.com/entry/2023/07/13/215103 Teams チャネルのメッセージへの短いリンクURL & チャットのメッセージのリンクURLを取 得する Power Automate クラウドフローV3【チャットのリンクを⾒直し】 • https://sasami-axis.hatenablog.com/entry/2023/10/08/232708

16.

さいごに Micorosoftの公開情報では長い形式がチャネルメッセージの正しいURLです。 今回ご紹介したチャネルメッセージの短いURLは、今後のバージョンアップ等で動作し なくなったり、新しいTeamsの「"Full channel conversations (完全な会話)" のように 修正が必要になる可能性もあります。 Teams チャットへのディープリンク ‒ Microsoft Learn https://learn.microsoft.com/ja-jp/microsoftteams/platform/concepts/buildand-test/deep-links

17.

最後までお付き合いいただき ありがとうございました