Microsoft TeamsのDataverse for Teams環境とは?2026年更新の変更点と管理者の確認ポイント

Microsoft TeamsでPower Apps、Power Automate、Microsoft Copilot Studioを使っている組織は、Dataverse for Teams environmentを「Teams内の小さなデータ領域」とだけ考えると運用リスクを見落とします。公式情報の要点は、Dataverse for Teams環境はチーム単位で自動作成され、容量・ライセンス・アクセス権・削除・アップグレードの扱いが通常のDataverse環境とは異なるという点です。特に管理者は、Power Platform管理センターで「Type」が「Microsoft Teams」の環境を確認し、容量上限、非アクティブ環境の自動削除、Teamsアプリの許可ポリシー、データポリシーの適用漏れを点検する必要があります。(Microsoft Learn)

目次

Microsoft TeamsのDataverse for Teams environmentとは

Microsoft Dataverse for Teamsは、Microsoft Teamsに組み込まれたローコード向けのデータプラットフォームです。Teams上でPower Appsのアプリ、Microsoft Copilot Studioのエージェント、Power Automateのフローを作成・利用するためのデータ保存先として機能します。Microsoft Learnの公式ページでは、Dataverse for Teamsは2020年9月に導入された、Teams向けの組み込み型ローコードデータ基盤として説明されています。(Microsoft Learn)

通常のDataverseと同じ系統の技術を使いますが、位置付けは「Teams内で使うための軽量な環境」です。たとえば、現場チームが以下のようなアプリを作る場合に利用されます。

  • 社内申請の受付アプリ
  • 点検結果を記録するアプリ
  • 問い合わせを分類する簡易エージェント
  • Teams内の入力をきっかけに通知するフロー
  • チーム単位で管理する案件・タスク・備品データ

重要なのは、Dataverse for Teams環境は管理者がPower Platform管理センターから新規作成するものではなく、Teams内でアプリやエージェントを初めて作成したり、Power Appsで作られたアプリをアプリカタログから初めてインストールしたりしたタイミングで、対象チームに自動作成される点です。各チームにつき1つの環境を持ち、Power Platform管理センターでは環境一覧の「Type」が「Microsoft Teams」と表示されます。(Microsoft Learn)

2026年5月更新で押さえるべき変更点

今回の公式情報は、サービス仕様そのものの大規模変更というより、Dataverse for Teams環境の管理・クリーンアップ・関連ドキュメントの整理が進んだ更新として読むのが適切です。GitHub上のMicrosoft Docs履歴では、2026年5月15日に「自動環境クリーンアップへのDataverse for Teamsクリーンアップ内容の移行」「記事日付とセクション名の更新」「自動削除関連リンクの修正」が行われています。(GitHub)

実務上のポイントは次の3つです。

確認項目変更・整理されたポイント管理者への影響
自動削除情報非アクティブなDataverse for Teams環境の自動削除情報が、Power Platform環境の自動削除ドキュメント側に整理されたTeams環境も自動クリーンアップ対象として確認しやすくなった
関連リンク旧「inactive-teams-environment」系のリンクから、自動環境クリーンアップ内のDataverse for Teamsセクションへのリンクに修正古いブックマークや社内手順書のリンク確認が必要
記事構成「See also」が「Related content」に変更され、記事日付も更新仕様変更だけでなく、関連情報の参照先が変わった可能性に注意

特に注意したいのは、「更新日が新しい=すべての仕様が新しく変わった」と短絡しないことです。今回の更新にはドキュメント整理の要素も含まれます。ただし、自動削除、容量制限、管理センターでの確認手順は運用に直接関わるため、TeamsでPower Platformを使っている組織は点検対象に入れるべきです。

対象になるユーザーと影響範囲

Dataverse for Teams environmentの影響は、Power Platformの専門管理者だけに限られません。Teamsのチーム所有者、情シス、開発者、現場のアプリ作成者まで関係します。

対象者影響する内容すぐ確認すべきこと
Microsoft 365管理者Teams、Microsoft 365グループ、ライセンス、アプリ許可設定に影響Teamsアプリの許可ポリシー、対象ライセンス、ゲスト利用
Power Platform管理者環境、容量、バックアップ、復元、削除、アップグレードに影響TypeがMicrosoft Teamsの環境一覧、容量、最終アクティビティ
Teams管理者Power AppsやCopilot Studioの利用可否に影響Teams管理センターのアプリ権限ポリシー、アプリ中心管理への移行状況
開発者・アプリ作成者作成場所、利用可能な機能、APIアクセス、外部利用に影響Teams内で完結できる要件か、通常Dataverseが必要か
チーム所有者チーム削除時の環境削除、メンバー権限、通知受信に影響チームの棚卸し、不要環境の削除、必要環境の継続利用

Dataverse for Teamsは、チームに紐づくMicrosoft 365グループと連動してアクセスを制御します。Teamsの所有者やメンバーの変更はMicrosoft 365グループ側にも反映され、Dataverse for Teams環境へのアクセスにも関係します。(Microsoft Learn)

そのため、現場で「Teamsのメンバーを追加しただけ」のつもりでも、実際にはアプリやデータへのアクセス範囲が変わる可能性があります。業務データを扱うチームでは、Teamsメンバー管理とアプリのデータ権限を別物として考えず、一体で確認する必要があります。

通常のDataverseとの違いを理解する

Dataverse for Teamsは便利ですが、通常のDataverseの完全な代替ではありません。用途を誤ると、後から容量不足、API制限、ライセンス不足、移行作業の増加につながります。

比較項目Dataverse for Teams通常のDataverse
主な用途Teams内で使うチーム向けアプリ、エージェント、フロー部門横断・全社利用・本格的な業務アプリ
作成場所Microsoft Teams内で自動作成Power Platform管理センターなどで作成
チームとの関係1チームにつき1環境Teamsに限定されない
容量1環境あたり2GBの組み合わせストレージ契約・ライセンス・容量アドオンに応じて管理
外部API利用直接APIアクセスは提供されないDataverse APIを利用可能
コピー・リセット既定では利用不可環境種別や権限に応じて利用
アップグレードDataverseへアップグレード可能すでに通常Dataverse環境
向いているケース小規模・チーム内完結・短期間で作る現場アプリ基幹連携、監査、ALM、詳細なアクセス制御が必要なアプリ

公式情報では、Dataverse for Teams環境ではコピーとリセットが既定で利用できず、直接APIアクセスも提供されないと説明されています。また、スタンドアロンのPower AppsやPower Automate利用、Dataverse APIアクセスが必要な場合は、環境をDataverseへアップグレードする必要があります。(Microsoft Learn)

判断基準はシンプルです。Teams内の少人数で使うならDataverse for Teams、部門横断・外部連携・長期運用なら通常のDataverseを検討しましょう。

ライセンスと制限で注意すべき点

Dataverse for Teamsは、Power PlatformとMicrosoft Teamsの機能を含む一部のMicrosoft 365サブスクリプションで利用できます。ただし、EDU A1やSUB SKUは除外されると公式FAQで説明されています。(Microsoft Learn)

実務で特に誤解されやすいのは、次の点です。

誤解しやすい点実際の考え方
Microsoft 365があれば何でも使えるDataverse for Teamsの利用権と、通常Dataverseやプレミアムコネクタの利用権は別に考える
Teams内で作ったアプリはPower Appsポータルにも普通に出るTeamsで作成したアプリは、make.powerapps.comやPower Appsモバイルアプリの通常一覧には表示されない場合がある
外部APIからDataverse for Teamsを直接操作できるDataverse for Teamsには直接APIアクセスは提供されない
ゲストも作成・編集できるゲストはチーム内のアプリやデータへアクセスできても、アプリのインストール、作成、編集はできない
容量を追加購入すればそのまま拡張できるDataverse for Teamsの2GB上限はそのまま拡張できず、必要に応じてDataverseへのアップグレードを検討する

Power PlatformのライセンスFAQでは、Dataverse for TeamsはTeamsクライアントで使うことを前提としており、Teams外でDataverse for Teamsを使いたい場合はDataverseへのアップグレードが必要とされています。また、プレミアムコネクタを使う場合は、利用者に応じたPower AppsまたはPower Automateのライセンスが必要になります。(Microsoft Learn)

容量制限と上限到達時の挙動

Dataverse for Teams environmentで最も現場トラブルになりやすいのが容量です。公式情報では、各Dataverse for Teams環境には、データベースとファイルを合わせた2GBの容量が提供され、その一部はシステム用に予約されると説明されています。(Microsoft Learn)

容量は次の2段階で確認します。

レベル主な制限到達時の影響
環境単位1環境あたり2GB新しいアプリ、エージェント、フロー、テーブルの作成・インストールができなくなる
テナント単位5環境に加え、対象Microsoft 365ユーザーライセンス20件ごとに1環境追加新しいDataverse for Teams環境の作成がブロックされる可能性がある

環境単位では、容量上限の80%に近づくとTeamsの作成者体験で警告が表示され、100%に達すると既存アプリや既存フローは動作を継続できる一方、新規作成や新規インストールはできなくなります。テナント単位でも、80%で管理者に通知され、100%では新しいDataverse for Teams環境の作成がブロックされます。(Microsoft Learn)

管理者は、Power Platform管理センターで以下を確認してください。

確認場所操作
Power Platform管理センターサインイン
LicensingCapacity add-onsを開く
Microsoft TeamsタブDataverse for Teams環境ごとの容量使用量を確認
EnvironmentsTypeがMicrosoft Teamsの環境を一覧化

容量が増えている場合、まずは不要なテーブル、添付ファイル、古いデータを削除します。それでも不足するなら、Dataverseへのアップグレードを検討します。2GBを超える業務データを継続的に扱うアプリは、そもそもDataverse for Teams向きではない可能性があります。

非アクティブ環境の自動削除に注意する

2026年5月更新で特に確認したいのが、非アクティブなDataverse for Teams環境の自動削除です。Microsoftの自動環境クリーンアップ情報では、Dataverse for Teams環境は90日間アクティビティがないと無効化され、その後30日間管理者が対応しない場合に削除されます。削除後、管理者が復元できる期間は7日間です。(Microsoft Learn)

タイムラインは次の通りです。

無活動期間Power Platform側の動き管理者の対応
83日無効化予定の警告必要な環境か確認
87日再度警告チーム所有者に利用状況を確認
90日環境が無効化必要なら再有効化
113日削除予定の警告復旧要否を判断
117日再度削除警告バックアップや移行を検討
120日環境が削除7日以内なら復元を検討

無効化または削除されたDataverse for Teams環境は、Teams、チャネル、SharePointサイトなどのTeams資産自体には影響しません。ただし、Dataverse統合部分には影響し、アプリの起動、フロー、チャットボット利用などができなくなります。(Microsoft Learn)

ここで失敗しやすいのは、「Teams自体が残っているからアプリも大丈夫」と考えてしまうことです。Teamsの会話やファイルが残っていても、Dataverse for Teams環境が無効化・削除されれば、アプリのデータ基盤は使えなくなる可能性があります。

アクセス権とロールの整理

Dataverse for Teams environmentのアクセス権は、Teamsの役割と強く結びつきます。公式情報では、Teams所有者、Teamsメンバー、Teamsゲスト、グローバル管理者、Power Platform管理者、Dynamics 365管理者などのロールごとの扱いが整理されています。(Microsoft Learn)

Teams上の立場Dataverse for Teamsでの扱い注意点
Teams所有者System Administratorが自動割り当てバックアップや復元などの保守操作に関わる
TeamsメンバーTeams Memberが自動割り当てアプリ実行だけでなく、リソース作成・更新が可能な場合がある
TeamsゲストTeams Guestが自動割り当て作成・編集はできず、主に検出・実行に限定
グローバル管理者 / Power Platform管理者テナント管理者権限で保守可能チームメンバーでなくても保守タスクを実行できる
Dynamics 365管理者チーム所有者またはメンバーである必要があるチームに属していない場合はアクセスできない

特に注意したいのは、Teamsメンバーがチーム内のリソースやデータに広くアクセスできる可能性があることです。業務データを扱うアプリでは、Teamsのメンバー追加を気軽に行うと、データ閲覧範囲まで広がる場合があります。

また、Dataverse for Teamsではレコード共有がサポートされません。個別レコードを別ユーザーや別チームに共有するような要件がある場合は、通常のDataverse利用を検討した方が安全です。(Microsoft Learn)

管理者が確認すべき設定

Dataverse for Teams environmentを安全に運用するには、Power Platform管理センターとTeams管理センターの両方を確認します。

Power Platform管理センターで確認する項目

項目確認内容判断基準
環境一覧TypeがMicrosoft Teamsの環境不要な環境が増えていないか
環境名チーム名と一致しているか古いチーム名・用途不明の環境がないか
容量2GB上限に近づいていないか80%付近なら整理・移行を検討
最終アクティビティ90日無活動に近づいていないか必要環境なら利用または再有効化を検討
ユーザー所有者、メンバー、ゲスト権限が広がりすぎていないか
設定Teams integration settingsDynamics 365アプリとのTeamsチャット連携が意図通りか
データポリシーTeams環境にも適用されているか新規作成された環境がポリシー対象外になっていないか

環境設定の変更には、System AdministratorやSystem Customizerなどの十分な権限が必要です。公式手順では、Power Platform管理センターのManageからEnvironmentsを開き、TypeがMicrosoft Teamsの環境を選択してSettingsを開く流れが示されています。(Microsoft Learn)

Teams管理センターで確認する項目

Dataverse for Teams環境の作成を抑制したい場合、Teams側のアプリ制御も重要です。公式情報では、Power AppsやMicrosoft Copilot Studioでアプリやエージェントを作成する機能はTeamsで既定有効であり、管理者はTeamsのアプリ権限ポリシーで特定ユーザーに対して有効・無効を制御できると説明されています。(Microsoft Learn)

ただし、Power AppsやMicrosoft Copilot Studioを無効化しても、それだけではDataverse for Teams環境の作成を完全には防げません。Inspection、Employee Ideas、Issue Reportingなどのサンプルアプリをチームに追加すると、Dataverse for Teams環境が作成される可能性があるため、環境作成を防ぎたい場合はそれらのアプリもブロックする必要があります。(Microsoft Learn)

Teams管理センターでは、次の観点で確認します。

設定確認ポイント
Org-wide app settings組織全体でMicrosoftアプリ、サードパーティアプリ、カスタムアプリをどう扱うか
App permission policiesPower Apps、Copilot Studio、サンプルアプリを誰に許可するか
App centric managementアプリ中心管理へ移行済みか
Manage apps対象アプリが許可・ブロック・承認待ちのどれになっているか
App setup policiesユーザーにピン留めするアプリが、権限ポリシーと矛盾していないか

Teamsのアプリ権限ポリシーは、アプリをユーザー単位で許可・ブロックするための仕組みです。Microsoft公式ドキュメントでは、ポリシー変更の反映に数時間かかる場合があること、ブロックされたアプリの機能はユーザーが操作できないことも示されています。(Microsoft Learn)

データポリシーは「作った後」ではなく「作られた瞬間」を意識する

Dataverse for Teams environmentのガバナンスで見落としやすいのが、データポリシーの適用タイミングです。公式情報では、Power Platformのデータポリシーやテナント分離などのガバナンスポリシーは、他の環境種別と同様にMicrosoft TeamsおよびDataverse for Teams環境にも適用されると説明されています。(Microsoft Learn)

ただし、Teams環境はユーザー操作によって自動的に増えるため、ポリシー対象に手動で追加する運用だけでは漏れが発生します。Microsoftは、すべてのTeams環境にデータポリシーを適用するために、PowerShellモジュールとUpdatePolicyEnvironmentsForTeams関数を使う手順を示しています。(Microsoft Learn)

実務では、以下のように運用すると安全です。

運用項目推奨アクション
初期設定Teams環境向けのデータポリシーを作成
自動反映PowerShellでTeams環境をポリシーに追加
定期実行新しいTeams環境が作成される前提でスケジュール実行
例外管理例外環境のIDをファイルなどで管理
監査Power Platform管理センターで対象環境を定期確認

注意点として、この関数は実行ごとにポリシー内の環境リストを新しいリストで置き換えます。ポリシー名と表示名が一致しない場合は更新されません。新しいTeams環境がスクリプト実行後に作成された場合、再実行または手動追加までポリシー対象外になるため、定期実行が重要です。(Microsoft Learn)

Dataverseへのアップグレードが必要になるケース

Dataverse for Teams environmentは、必要に応じて通常のDataverse環境へアップグレードできます。公式情報では、テナント管理者がPower Platform管理センターからDataverse for Teams環境をDataverseデータベース環境へアップグレードできると説明されています。(Microsoft Learn)

アップグレードを検討すべき代表的なケースは次の通りです。

ケースなぜアップグレードが必要か
2GB上限に近づいているDataverse for Teamsの容量は追加拡張できない
Teams外でもアプリを使いたいDataverse for TeamsはTeams内利用が前提
Dataverse APIを使いたいDataverse for Teamsには直接APIアクセスがない
個別のアクセス制御や監査が必要通常Dataverseの方がガバナンス機能を使いやすい
本格的なALMが必要開発・テスト・本番の環境分離やソリューション管理を行いやすい
レコード共有が必要Dataverse for Teamsではレコード共有がサポートされない
部門横断で利用するTeams単位の1:1環境では管理しづらくなる

アップグレード後は、アプリ作成者がPower Appsポータルでアプリやフローを編集する必要があり、環境のライフサイクルはTeamsのライフサイクルに紐づかなくなります。また、アップグレード後の環境容量はテナントのDataverse容量にカウントされ、アプリ利用にはPower AppsやPower Automateなどの適切なPower Platformライセンスが必要になります。(Microsoft Learn)

ここでの失敗パターンは、容量不足になってから急いでアップグレードすることです。アップグレードにはテナント側に十分なDataverse容量が必要で、不足している場合は操作がブロックされます。利用者数、データ量、ライセンス、アプリの重要度を事前に整理してから判断しましょう。(Microsoft Learn)

削除・復元・バックアップの考え方

Dataverse for Teams environmentのライフサイクルは、チームと強く結びついています。公式情報では、チームが削除されると、そのチームに作成されたDataverse for Teams環境も削除されると説明されています。環境自体はチーム所有者がチーム内から削除でき、削除前には誤削除を防ぐための警告が表示されます。(Microsoft Learn)

操作Dataverse for Teamsでの扱い
バックアップ自動バックアップとラベル付きバックアップが利用可能。最大7日間利用可能
復元同じ環境へのセルフ復元のみ対応
コピー既定では利用不可
作成Microsoft Teams経由のみ
削除チーム所有者が削除可能。チーム削除時にも環境が削除される
リセット既定では利用不可
アップグレードDataverseのフル機能を利用できるようになる

業務で使うアプリがある場合、チーム削除前に以下を確認してください。

確認項目理由
そのチームにPower Appsアプリがあるか削除で利用できなくなる可能性がある
Dataverse for Teams環境に業務データがあるかデータ損失につながる
フローやエージェントが動いているか自動処理や問い合わせ対応が停止する
別チームや部門が利用していないかチーム外の利用者に影響する可能性がある
Dataverseへのアップグレードが必要かチーム削除後も環境を残したい場合に検討する

Teamsの棚卸しを行うときは、Teams、SharePoint、Plannerだけでなく、Power Platform管理センターでDataverse for Teams環境もあわせて確認することが重要です。

開発者が設計時に確認すべきポイント

開発者やアプリ作成者は、Dataverse for Teamsを使う前に「このアプリはTeams内で完結するのか」を確認してください。Dataverse for Teamsは素早く作れる一方、後から本格運用へ広げると制約にぶつかることがあります。

Dataverse for Teamsでよいケース

  • 利用者が1つのチーム内に限定される
  • データ量が小さい
  • 外部API連携が不要
  • 複雑な権限管理が不要
  • Teams内での利用が中心
  • 一時的な業務改善アプリとして使う
  • 短期間で試作して効果を見たい

通常Dataverseを検討すべきケース

  • 複数チームや複数部門で利用する
  • 2GBを超える可能性がある
  • 監査、詳細なセキュリティ、アクセス制御が必要
  • Dataverse APIや外部システム連携が必要
  • 開発・検証・本番の環境分離が必要
  • ALMやソリューション管理を本格的に行う
  • 長期的な業務基盤として運用する

初期段階ではDataverse for Teamsで素早く作り、利用が広がったら通常Dataverseへアップグレードする選択肢もあります。ただし、移行後はライセンス、容量、編集場所、アクセス権の考え方が変わるため、アプリ公開前から「アップグレードする可能性」を設計メモに残しておくと後の運用が楽になります。

管理者向けチェックリスト

Dataverse for Teams environmentを利用している可能性がある組織は、次の順番で確認すると効率的です。

手順確認内容完了の目安
1Power Platform管理センターでTypeがMicrosoft Teamsの環境を一覧化すべてのTeams環境が把握できている
2環境名と対応するTeamsチームを確認用途不明の環境がない
3容量使用量を確認80%超の環境に対応方針がある
4最終アクティビティを確認90日無活動に近い環境を把握している
5チーム所有者を確認通知先・責任者が明確
6Teamsアプリ許可設定を確認Power Apps、Copilot Studio、サンプルアプリの許可範囲が明確
7データポリシーを確認新規Teams環境にもポリシーが適用される仕組みがある
8アップグレード候補を抽出重要アプリのDataverse移行要否を判断済み
9社内手順書のリンクを更新旧ドキュメントへのリンク切れがない
10チーム削除手順にPower Platform確認を追加Teams削除でアプリデータを失わない

最初から完璧なガバナンスを作る必要はありません。まずは「どのチームにDataverse for Teams環境があるのか」を把握し、次に「止まると困るアプリがある環境」と「不要な環境」を分けることが現実的です。

まとめ:Dataverse for Teamsは便利だが、放置せず管理対象に入れる

Dataverse for Teams environmentは、Microsoft Teams内でアプリ、エージェント、フローを素早く作るための便利な基盤です。一方で、チーム単位で自動作成される、1環境2GBの容量制限がある、非アクティブ環境は自動削除される、通常DataverseとはライセンスやAPIアクセスの扱いが異なる、といった運用上の注意点があります。

今回の公式情報では、特に自動削除関連の情報整理とリンク修正が行われており、管理者は社内手順や監査観点を見直すよいタイミングです。まずPower Platform管理センターでTypeがMicrosoft Teamsの環境を一覧化し、容量、最終アクティビティ、チーム所有者、データポリシー、Teamsアプリ許可設定を確認してください。

チーム内の小規模アプリならDataverse for Teamsで十分です。しかし、部門横断利用、長期運用、大容量データ、外部連携、詳細な権限管理が必要になった時点で、通常のDataverseへのアップグレードを検討するべきです。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次