2026年6月18日、Microsoft Learnの「Update Work Items with Templates in Azure Boards」が更新されました。結論からいうと、今回の中心はAzure Boardsへの破壊的な機能変更ではなく、Work Itemテンプレートの推奨運用を明確にするドキュメント刷新です。
現在の標準はAzure DevOpsのWebポータルです。Visual Studio 2015とPower Toolsを使う方法はレガシー運用として整理されました。既存テンプレートが急に使えなくなる期限や、新たな料金の発生は案内されていません。一方で、テンプレートの適用範囲、権限、一括更新時の自動保存など、管理者が見直すべきポイントがあります。(Microsoft Learn)
Update Work Items with Templates in Azure Boardsの変更点
今回の更新では、Work Itemテンプレートの使い方が「現在推奨される方法」と「レガシーな方法」に分けて整理されました。
| 確認項目 | 更新後の整理 | 利用者が行うこと |
|---|---|---|
| 推奨する操作環境 | Azure DevOpsのWebポータルが基本 | 新規テンプレートはWebポータルで管理する |
| Visual Studioでの管理 | Visual Studio 2015とPower Toolsを使うレガシー方式 | 継続利用の必要性を確認する |
| テンプレートの範囲 | Web版はチーム単位、Visual Studio版はユーザー単位 | 所有チームと利用者を棚卸しする |
| 一括更新 | 同じWork Item Typeに対して適用し、自動保存される | 少数のWork Itemで事前検証する |
| テンプレートURL | ダッシュボードやWikiなどで共有可能 | URLの参照先とアクセス権を確認する |
| トラブル対応 | 権限、チーム所属、URLエンコードなどの確認項目を追加 | 問題発生時の確認手順に組み込む |
特に重要なのは、Webポータルで作成したテンプレートとVisual Studioで作成したテンプレートが別管理である点です。Web版はチームスコープ、Visual Studio版はユーザースコープであり、それぞれの環境で管理・適用します。ただし、どちらのテンプレートでも、取得したURLを使ってWebポータルからWork Itemを作成できます。(Microsoft Learn)
なお、操作するのはAzure Portalではなく、dev.azure.comで提供されるAzure DevOpsのWebポータルです。
Work Itemテンプレートでできること
Work Itemテンプレートは、Bug、Task、Featureなどの作業項目に、あらかじめ決めたフィールド値を設定する機能です。
例えば、障害受付用のBugテンプレートに次の値を登録できます。
- Area Path:対象システムの担当領域
- Priority:初期優先度
- Severity:障害の重大度
- Description:調査時に記入してほしい項目
- Notes:テンプレートを使う際の注意事項
テンプレートを使えば、入力漏れやチームごとの表記揺れを減らせます。複数のWork Itemへ同じ設定を反映することも可能です。
保存済みテンプレートとテンプレートURLの違い
| 方法 | 適している用途 | 主な注意点 |
|---|---|---|
| 保存済みテンプレート | チームで共通の初期値を継続利用する | チーム所属やWork Item Typeに依存する |
| テンプレートURL | Wiki、Teams、ダッシュボードなどで作成リンクを共有する | URLの長さ、エンコード、アクセス権に注意する |
| Visual Studioテンプレート | 既存のTeam Explorer運用を維持する | ユーザー単位であり、現在はレガシー方式 |
チーム内で正式に管理する標準値には、保存済みテンプレートが向いています。一方、「障害報告を登録する」「定型の改善タスクを作成する」といった入口を共有したい場合は、テンプレートURLが便利です。
Process Templateとは別の機能
Work ItemテンプレートとProcess Templateは同じものではありません。
Work Itemテンプレートは、既存のWork Itemへ入力する値を定型化する機能です。Process Templateや継承プロセスは、Work Item Type、フィールド、状態、ルールなど、プロジェクトの作業管理モデルそのものを定義します。
「新しいフィールドを追加したい」「ワークフローの状態を変更したい」という場合は、Work Itemテンプレートではなくプロセス設定を確認する必要があります。(Microsoft Learn)
影響を受けるユーザーと管理者
一般ユーザー
テンプレートを使ってWork Itemを登録・更新する利用者は、基本的に大きな対応を求められません。
ただし、テンプレート一覧に必要な項目が表示されない場合は、次の点を確認してください。
- 対象テンプレートを所有するチームに所属しているか
- 開いているWork Item Typeが正しいか
- ブラウザを更新しても表示されないか
- プロジェクトでWork Itemを更新できる権限があるか
テンプレート一覧には、自分が所属するチームのテンプレートが表示されます。別チームが所有するテンプレートは、チーム所属を変更しない限り表示されないことがあります。
チーム管理者とテンプレート管理者
影響が大きいのは、テンプレートを作成・管理している担当者です。
今回の更新を機に、次の項目を確認しておくと安全です。
- テンプレートの所有チームが適切か
- 削除済みフィールドや名称変更済みフィールドが残っていないか
- Assigned ToやIteration Pathを固定しすぎていないか
- Wikiやダッシュボードに古いURLが残っていないか
- 一括適用しても問題ないフィールドだけが含まれているか
担当者名や現在のスプリントをテンプレートへ固定すると、時間の経過とともに誤登録の原因になります。変更頻度が高い値は空欄にし、利用者が選択する運用も検討してください。
Visual Studio 2015とPower Toolsの利用者
Visual Studio 2015とMicrosoft Visual Studio Team Foundation Server 2015 Power Toolsを使うテンプレート管理は、レガシー方式として明確に位置付けられました。
直ちに利用できなくなるという案内ではありませんが、新規運用をこの方式で構築するより、Webポータルへ寄せる方が管理しやすくなります。Visual Studio側のテンプレートはユーザー単位であり、Webポータルのチームテンプレートへ自動的に統合されるわけではありません。(Microsoft Learn)
Webポータルでテンプレートを確認・作成する手順
テンプレートの管理画面は、Azure DevOpsプロジェクト内から開きます。
- 対象のAzure DevOpsプロジェクトを開く
- Project settingsを開く
- Boardsの中からTeam configurationを選ぶ
- 必要に応じて、画面上部のTeamセレクターで対象チームを切り替える
- Templatesを開く
- Bug、Feature、Taskなど、対象のWork Item Typeを選ぶ
- New templateを選択する
- テンプレート名、フィールド、初期値を設定する
- 保存後にCopy linkでURLを取得する
- URLを開き、意図した値が入力されることを確認する
テンプレートを管理するには、原則としてそのテンプレートを所有するチームのメンバーである必要があります。テンプレートを利用するユーザーには、プロジェクト内でWork Itemを更新できる権限が必要です。(Microsoft Learn)
長文フィールドでMarkdownを利用する場合は、改行を維持するために<br>を使う方法が公式ドキュメントで案内されています。ただし、HTMLやMarkdownの表示結果は、保存前に実際のWork Itemで確認してください。
既存のWork Itemへテンプレートを適用する方法
1件のWork Itemを更新する場合
- 新規または既存のWork Itemを開く
- 右上のMore actionsを選ぶ
- Templatesから使用するテンプレートを選ぶ
- 変更されたフィールドを確認する
- Saveを選ぶ
保存すると、変更内容がWork ItemのHistoryへ記録されます。
既存値が入っているフィールドをテンプレートにも含めている場合、そのフィールドはテンプレートの値で更新されます。適用前に、担当者、優先度、Iteration Pathなどが意図せず変わらないか確認してください。
複数のWork Itemを一括更新する場合
- BacklogまたはQueriesの結果から対象を選択する
- 同じWork Item Typeだけを選んでいることを確認する
- 選択したWork ItemのMore actionsを開く
- Templatesから適用するテンプレートを選ぶ
- 各Work Itemの値とHistoryを確認する
一括適用では、フィールド変更が自動的に保存されます。1件ずつ開く場合のような最終確認画面を前提にせず、最初はテスト用または少数のWork Itemで検証するのが安全です。異なるWork Item Typeを同時に選択していると、テンプレートを適用できません。(Microsoft Learn)
テンプレートURLを使う場合の注意点
テンプレートURLでは、Work Item Typeとフィールド参照名を指定して、新しいWork Itemを開けます。
https://dev.azure.com/<organization>/<project>/_workItems/create/<work-item-type>?
[System.Title]=<value>&
[System.Description]=<value>
URL方式を利用するときは、次の点を確認してください。
- フィールドの表示名ではなく、正しい参照名を使う
- 空白や記号をURLエンコードする
- Organization、Project、Work Item Typeを正しく指定する
- リンクを使うユーザーにプロジェクトアクセスがあるか確認する
- 長文をURLへ詰め込みすぎない
一部のブラウザクライアントでは、フィールド値に約2,000文字の制限が生じる場合があります。長いDescriptionや手順書を含めたい場合は、URLへ直接埋め込むより、保存済みテンプレートやWikiへのリンクを利用した方が安定します。(Microsoft Learn)
また、公式例ではURLパラメーターとしてSystem.Tagsを指定できますが、Webポータルの保存済みテンプレートでタグを追加・削除する操作は非対応とされています。保存済みテンプレートの機能と、URLパラメーターによる初期値設定を混同しないようにしてください。
移行・料金・期限で確認すべきこと
| 項目 | 2026年6月18日時点の確認結果 | 推奨対応 |
|---|---|---|
| 設定変更 | 強制的な設定変更は案内されていない | 現在のテンプレートを棚卸しする |
| 既存テンプレート | 即時廃止の案内はない | 所有チームとフィールド値を確認する |
| Visual Studioからの移行 | 自動移行手順は案内されていない | Webポータルで再作成し、動作を比較する |
| 料金 | 今回の更新による新料金は記載されていない | 既存のAzure DevOps契約とアクセスレベルを確認する |
| 対応期限 | 移行期限や強制適用日は記載されていない | レガシー依存を計画的に減らす |
移行は手動での再作成と検証を前提にする
Visual StudioテンプレートとWebポータルテンプレートは管理範囲が異なります。Webポータルへ移行する場合は、次の順番で進めると安全です。
- Visual Studio側のテンプレート名と用途を一覧化する
- 使用しているWork Item Typeとフィールドを整理する
- 対応するチームを決める
- Webポータルでテンプレートを再作成する
- 新規作成、既存更新、一括更新をそれぞれテストする
- Wikiやダッシュボードのリンクを差し替える
- 利用されなくなった旧テンプレートを整理する
削除したWebポータルテンプレートは復元できません。新しいテンプレートの検証が終わる前に、旧テンプレートを削除しないようにしてください。
Contributor権限と料金プランは分けて確認する
Azure DevOpsでは、プロジェクト内の権限と、StakeholderやBasicなどのアクセスレベルは別の仕組みです。Contributor相当の権限が設定されていても、組織側のアクセスレベルによって利用できるWebポータル機能が異なる場合があります。(Microsoft Learn)
今回のテンプレート関連更新では、専用の追加料金は案内されていません。ただし、Azure DevOps全体の料金はユーザー数、アクセスレベル、契約形態、通貨などによって変わります。実際の費用は組織設定と公式料金ページで確認してください。(Microsoft Azure)
テンプレートが使えないときの確認ポイント
| 症状 | 主な確認内容 |
|---|---|
| Templatesメニューが表示されない | プロジェクトアクセス、利用クライアント、権限を確認する |
| テンプレート一覧が空 | 対象チームへの所属、Work Item Type、ブラウザ更新を確認する |
| テンプレートを編集できない | 所有チームのメンバーか確認する |
| 一括適用できない | 選択したWork Itemがすべて同じ種類か確認する |
| 一部の値が反映されない | フィールドの削除、名称変更、プロセスルールを確認する |
| URLで値が入らない | フィールド参照名とURLエンコードを確認する |
| URL自体を開けない | Organization、Project、Work Item Type、サインイン状態を確認する |
| Visual Studioの操作が表示されない | Visual Studio 2015とPower Toolsの構成を確認する |
フィールドが存在していても、継承プロセスのルールや必須条件によって値を設定できないことがあります。テンプレートだけでなく、Organization settingsのProcess設定も併せて確認してください。(Microsoft Learn)
今回の更新を受けて行うべきこと
2026年6月18日の「Update Work Items with Templates in Azure Boards」更新は、直ちに設定変更や移行を求めるものではありません。重要なのは、Webポータルを標準とする現在の推奨運用が明確になったことです。
まず、現在利用しているテンプレート、その所有チーム、共有URLを一覧化してください。次に、代表的なテンプレートを使って新規作成、既存Work Itemへの適用、一括更新をテストします。Visual Studio 2015とPower Toolsに依存している場合は、期限の有無にかかわらず、Webポータルへの再作成と段階的な切り替えを検討するとよいでしょう。

コメント