SharePointで案件管理しているが、関連のTeamsチャットのリンクもいっしょに管理したいが文
- 種別
- Copilot (Web)
- 投稿者
- Ido Chie(井堂 智恵), Microsoft Copilot
- 件数
- 7 件
- Thread ID
- 19:rZuxKOrox5PCW4YYqG8rkDPldhtzyZBiiyWh-MEPVYY1@thread.v2
(システム)
詳細
Ido Chie(井堂 智恵)
詳細
SharePointで案件管理しているが、関連のTeamsチャットのリンクもいっしょに管理したいが文字数オーバーになる https://teams.microsoft.com/l/message/19:qM84iwdyUpqD-mYWV-vHKeSltzCNnnWi4ATdH7nOuJI1@thread.tacv2/1787043191086?tenantId=d7a5901a-6599-4bdd-b8a4-09c24363108b&groupId=53553af3-00be-4c7e-aaea-9b89c11de816&parentMessageId=1787043191086&teamName=%E3%80%90%E7%A4%BE%E5%A4%96%E3%80%91Open%20Reach%20x%20Global%20Science%20Union%20x%20%E3%82%A2%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%88&channelName=99_%E4%BA%BA%E6%9D%90%E9%96%A2%E9%80%A3&createdTime=1787043191086&ngc=true
Microsoft Copilot
詳細
Teamsメッセージの共有リンクは非常に長いため、SharePointの「1行テキスト」列だと255文字制限に引っかかることがあります。
おすすめは以下の方法です。
### 方法1: SharePointの「ハイパーリンク」列を使う(推奨)
列の種類を **ハイパーリンクまたは画像** にすると、長いURLも保存できます。
例:
- 表示名: 「Teamsチャット」
- リンク先: TeamsメッセージURL
一覧には「Teamsチャット」だけが表示されるので見やすくなります。
---
### 方法2: 「複数行テキスト」列に保存
URLをそのまま保持したい場合は、
**複数行テキスト(プレーンテキスト)** 列を作成して保存します。
---
### 方法3: URL短縮を利用する
Microsoft 365環境なら、Teamsリンクをそのまま保存する代わりに、
- SharePointページ
- OneNote
- Loop
- Lists
などにリンクをまとめ、その短いSharePoint URLを案件管理に保存します。
---
### 方法4: Teamsリンクから必要部分だけ管理する
実はTeamsメッセージリンクで重要なのは主に以下です。
```text
message ID : 1787043191086
chat/channel ID : 19:qM84iwdyUpqD-mYWV-vHKeSltzCNnnWi4ATdH7nOuJI1@thread.tacv2
```
ただし、この情報だけではクリックで直接開けないため、通常はおすすめしません。
---
### 案件管理なら
私なら SharePoint Lists の案件管理で
| 案件名 | ステータス | Teams関連 |
|---------|---------|---------|
| A案件 | 進行中 | Teamsチャット |
| B案件 | 完了 | Teamsチャット |
のように **「ハイパーリンク列」+表示名固定(Teamsチャット)** にします。
これならURLの長さを気にせず、一覧も見やすく、クリックすると該当メッセージへ移動できます。
もし現在の列が「1行テキスト」なのか「計算列」なのか分かれば、最適な設定方法を具体的に案内できます。
Ido Chie(井堂 智恵)
詳細
関連リンクという形にしたけど、文字数オーバーになった
Microsoft Copilot
詳細
画像を見る限り、**「関連リンク」列(ハイパーリンク列)なのに文字数オーバーになる**のは少し不自然です。
TeamsのURLは非常に長いですが、通常のSharePointの「ハイパーリンク」列なら保存できることが多いです。
考えられる原因は次の3つです。
### ① 実は「関連リンク」ではなく Planner のタスク画面
左側の項目を見ると
- 作業を開始した日付
- 完了予定日
- 担当
- 添付ファイル
などがあり、これは **SharePointリストではなく Microsoft Planner のタスク詳細画面** に見えます。
Planner の「関連リンク」は文字数制限があり、TeamsのメッセージURLが長すぎて登録できないケースがあります。
---
### ② Teamsのリンクが長すぎる
貼っていただいたURLは
```text
https://teams.microsoft.com/l/message/...
&teamName=...
&channelName=...
```
のように、
- teamName
- channelName
- createdTime
などのパラメータが含まれています。
末尾の不要部分を削ると短くなる場合があります。
例えば
```text
https://teams.microsoft.com/l/message/19:qM84iwdyUpqD-mYWV-vHKeSltzCNnnWi4ATdH7nOuJI1@thread.tacv2/1787043191086?tenantId=xxxxx&groupId=xxxxx&parentMessageId=1787043191086
```
程度まで削っても開けることがあります。
---
### ③ TeamsメッセージURLを直接持たない
案件管理用途なら、
#### おすすめ
1. SharePointリスト側に案件を作る
2. Teams会話のタブで案件を開く
3. Teamsメッセージには案件URLを貼る
4. 案件管理側にはTeamsチャネルURLだけを保存する
運用のほうが安定します。
---
### 一番確認したいこと
この画面は
- **SharePoint リスト**
- **Microsoft Lists**
- **Microsoft Planner (新Planner含む)**
のどれでしょうか?
画像を見る限りかなり **Planner のタスク画面** に見えます。
もしPlannerなら、TeamsメッセージURLの文字数制限回避方法(Power Automateや短縮リンク利用を含む)を具体的に案内できます。
Ido Chie(井堂 智恵)
詳細
<br aria-hidden="true">
Microsoft Copilot
詳細
スクリーンショットで原因が分かりました。
**これは SharePoint Lists の「ハイパーリンク」列ですが、列自体に 255 文字制限がかかっています。**
エラーメッセージも
> URL には 255 を超える文字を含めることはできません
となっています。
Teamsのメッセージリンクは最近かなり長くなっており、貼っていただいたURLも
```text
https://teams.microsoft.com/l/message/...
&tenantId=...
&groupId=...
&parentMessageId=...
&teamName=...
&channelName=...
```
で 255文字を超えています。
## 対処方法①(おすすめ)
「関連リンク」をやめて、
**複数行テキスト列**
を追加してそこへURLを保存します。
例
| 案件名 | Teamsリンク |
|---------|---------|
| ○○案件 | https://teams.microsoft.com/... |
複数行テキストならかなり長いURLも保存できます。
---
## 対処方法②
Teamsリンクを短縮する。
Power Automateで
- 案件作成
- URL短縮サービス作成
- 短縮URLを保存
という方法もありますが少し大掛かりです。
---
## 対処方法③(実務的に一番便利)
案件リストに
- Teams会話リンク
- 関連資料
- メモ
を全部格納する専用の「案件ノート」(SharePointページやLoopなど)を作り、
案件管理にはそのページURLだけ保存します。
特に案件が増えると、
```
案件
└ Teams会話
└ 提案資料
└ 見積書
└ 議事録
```
を1つの案件ページにまとめた方が運用しやすいです。
---
## 裏技
あなたのURLを見ると
```text
&teamName=
&channelName=
&createdTime=
&ngc=true
```
などのパラメータが付いています。
これらを削っても開ける場合があります。
例えば
```text
https://teams.microsoft.com/l/message/
19:xxxxx@thread.tacv2/1788327656943
?tenantId=xxx
&groupId=xxx
&parentMessageId=1788327656943
```
まで短縮できることがあります。
まずURLを短縮して255文字未満になるか試し、それでも超えるなら**「複数行テキスト列」に変更するのが最も確実**です。