次の方法で共有


Teams 環境のMicrosoft Dataverseについて

2020 年 9 月に導入された Microsoft Dataverse for Teams は、ユーザーが Power Apps を使用してMicrosoft Teamsでカスタム アプリ、エージェント、フローを構築できるようにする、Microsoft Teams用の組み込みのローコード データ プラットフォームです。Microsoft Copilot Studio、およびPower Automate。 Microsoft Dataverse上に構築された Dataverse for Teams は、リレーショナル データ ストレージ、豊富なデータ型、エンタープライズ レベルのガバナンス、およびワンクリック ソリューションの展開をMicrosoft Teamsアプリ ストアに提供します。 詳細: Dataverse for Teams 概要

Dataverse for Teams 環境は、初めてMicrosoft Teamsで app または agent を作成するか、アプリ カタログから Power Apps を使用して作成されたアプリを初めてインストールするときに、選択したチームに対して自動的に作成されます。 Dataverse for Teams 環境は、チーム固有のデータ、アプリ、フローを保存、管理、共有するために使用されます。 各チームには 1 つの環境があり、チーム内のPower Appsを使用して作成されたアプリで作成されたすべてのデータ、アプリ、エージェント、フローは、そのチームの Dataverse for Teams データベースから入手できます。

Power Platform 管理センターで Dataverse for Teams 環境を識別するには、環境リストの種類列を確認します。 TypeMicrosoft Teams としてマークされている環境は、Teams 環境の Dataverse です。

ライセンスと制限

Teams のMicrosoft Power Platform アプリへのアクセスに関する次の点に注意してください。

  • Dataverse for Teams は、EDU A1 と SUB SKU のプランを除き、Microsoft Power PlatformおよびMicrosoft Teams機能を備えた一部のMicrosoft 365 サブスクリプションの一部として利用できるようになります。

  • Dataverse for Teams を使用するMicrosoft Teamsで作成されたアプリは、試用版またはスタンドアロンのPower Apps ライセンスを持っている場合、Web ブラウザーでMicrosoft Teamsの外部からアクセスできます。 ただし、次の点に注意してください。

    • Teams で作成されたアプリは、make.powerapps.com または Power Apps モバイル アプリのアプリ一覧に表示されません。 これらのアプリを実行する唯一の方法は、Power Appsモバイル アプリで Go to website または Open in browser を使用して Teams から Web ブラウザーで起動することです。
    • Teams の外部で実行すると、Teams 統合オブジェクトの値は使用できなくなります。
  • スタンドアロンのPower AppsまたはPower Automateの使用 (Dataverse API アクセスも含む) の場合、Dataverse for Teams 環境は Dataverse にアップグレードする必要があります。

  • Teams は、チーム内で Dataverse for Teams データベースのアプリ、エージェント、フロー、データにアクセスできるゲストを招待できます。 ただし、アプリのインストール、作成、または編集は許可されていません。 チームでアプリを検出して実行することのみできます。

  • Dataverse for Teams への直接 API アクセスは提供されておらず、Microsoft Teams クライアント内に埋め込まれているアプリ、エージェント、フローのみが、Dataverse for Teams ランタイムにアクセスできます。

詳細: Dataverse for Teams のライセンスに関する FAQ

環境のライフサイクル

このセクションでは、Dataverse for Teams 環境で許可される主要なライフサイクル操作の概要について説明します。

注意

Dataverse for Teams の環境名は、チーム名と同じです。 Power Platform 管理センターの環境一覧をフィルターして、Dataverse for Teams の環境だけを表示させることができます。

操作 機能の説明 GA で利用できます
Backup 自動バックアップおよびラベル付きバックアップを実行できます。 管理者は Power Platform 管理センターでそれらを表示できます。 バックアップは最大 7 日間利用できます。 はい
復元 Teams 環境では、自己復元のみがサポートされています。 同じ環境への復元は、ポイントインタイム方式のみが可能です。 注 : 環境がアップグレードされている場合、ポイントインタイム リストアはアップグレードされた瞬間からのみ利用可能になります。 はい
コピー Dataverse for Teams 環境では既定で使用できません。 いいえ
作成 Microsoft Teams経由でのみ。 注: Dataverse for Teams 環境は、作成されたMicrosoft Teams チームへの 1 対 1 のマッピングに制限され、チームに関連付けられているMicrosoft 365 グループにバインドされます。 いいえ
削除 環境はチームの所有者によって削除されます。 環境は、それが作成されたチームも削除されると、自動的に削除されます。 はい
リセット Dataverse for Teams 環境では既定で使用できません。 いいえ
アップグレード 環境の Dataverse サービスのすべての機能のロックを解除します。 はい

環境の有効期間は、それが作成されたチームに関連付けられます。 環境を Dataverse にアップグレードする場合、環境はMicrosoft Teamsの外部のアプリケーションで使用できるため、1 対 1 のマッピングは保証されません。 アップグレードされた環境は、Power Apps ライセンスと環境の構成に関連付けられているライフサイクル ルールによってバインドされます。

コピーおよびリセット操作などの、一部の操作は既定でブロックされます。 この機能が必要なシナリオでは、Dataverse データベースの環境を使用します。 詳細については、前のテーブルを参照してください。

重要

Dataverse for Teams 環境では、環境のアップグレード操作が実行されるまで、タイプの変更が許可されません。 アップグレードが完了すると、Dataverse for Teams 環境は、Dataverse の全機能を持つようになります。

チームが削除されると、作成された Dataverse for Teams 環境も削除されます。 Dataverse for Teams 環境自体は、チーム所有者がチーム内から削除できます。 誤って削除されないように、削除の実行を許可する前に警告が表示されます。

Dataverse for Teams 環境へのユーザー アクセス

Dataverse for Teams のように、アプリやボット、データの開発や利用を共同で行うことができる環境では、サービス内のさまざまな種類のロールにどのようにアクセス権が付与されているかを理解することが重要です。

このセクションでは、ユーザーによる Dataverse for Teams の環境やリソースへのアクセスについてまとめています。

概念モデル

Microsoft Teams の各チームは Microsoft 365 グループ に 1対1 でリンクされています。

Microsoft 365 グループでは、所有者とメンバーの 2 種類のユーザー メンバーシップがサポートされています。 メンバーは、顧客自身のテナントまたはゲスト テナントからのユーザーになることができます。 チームで行われたユーザー管理 (追加、削除、ユーザーの種類の変更) は、Microsoft 365 グループに反映されます。その逆も同様です。

Dataverse for Teams 環境とそのリソース (アプリ、データ) へのアクセスは、チーム内のユーザーに制限されます。 チームにリンクされているMicrosoft 365 グループは、Dataverse for Teams 環境に自動的に関連付けられるため、そのグループのユーザーへのアクセスが制限されます。 Dataverse for Teams 環境とのこのMicrosoft 365 グループの関連付けは、環境が Dataverse にアップグレードされるまで編集できません。

Dataverse データベースの環境にユーザーを追加するモデルと、Dataverse for Teams 環境にユーザーを追加するモデルには違いがあります。 次のテーブルで、違いについて説明します。

機能 Microsoft Dataverse for Teams Dataverse
環境に関連付けられているMicrosoft 365 グループ内のすべてのユーザーの自動追加 いいえ はい
環境内のリソースへの最初のアクセス時にユーザーを Just-In-Time で追加する はい はい
ユーザーのオンデマンド追加 (環境にユーザーを追加するを参照) はい はい

ロールの割り当て

ペルソナ 内容 セキュリティ ロールの自動割り当て
Teams 所有者 所有者は、チームでチームのメンバーシップと設定を管理できます。 Dataverse for Teams 環境のアプリ、リソース、データへの完全なアクセスが可能です。 所有者は、Power Platform 管理センターを通じて、バックアップおよび復元などの環境メンテナンス タスクを実行できます。 システム管理者
Teams メンバー メンバーは、Dataverse for Teams 環境のリソースを表示したり、すべてのアプリやリソースを実行したり、すべてのリソースを作成や更新をしたりすることができます。 メンバーには、すべてのデータへのフル アクセス権があります。 Teams メンバー
チームのゲスト ゲストとは、パートナーまたは顧客など、チーム所有者が招待するテナント外からのユーザーのことです。 ゲストは、チームのすべてのリソースを表示および実行できます。 既定では、ゲストは自分が作成したレコードへのフル アクセス権があり、他のユーザーのレコードにはアクセス権がありません。 チームズ ゲスト
グローバル管理者 / Power Platform管理者 これらは、テナントの環境の正常性およびメンテナンスを管理するテナント レベルの管理者です。 チームのオーナーあるいはメンバーである必要はありませんが、テナント レベルの管理者権限により、すべての Dataverse for Teams 環境のバックアップや復元などの環境メンテナンス タスクを実行することができます。 Dataverse と同様に、これらのテナント レベルの管理者には、Dataverse for Teams 環境への読み取り/書き込みアクセス モードを持つシステム管理者権限があります。 システム管理者
Dynamics 365管理者 これらの管理者は、環境の正常性とメンテナンスを管理するためにシステム管理者–level 権限を持つには、チームの所有者またはメンバーである必要があります (すべてのチームがMicrosoft 365 グループにリンクされており、Dataverse for Teams 環境はそのMicrosoft 365 グループへのアクセスが常に制限されるため)。 チームの所有者である場合は、システム管理者; チームのメンバーである場合は、システム管理者および Teams メンバー。 チームの所有者またはメンバーでない場合はアクセスできません。
アクセス許可を持つ同僚 アクセス許可を持つ同僚は、チームには属していませんが、チームでアプリを実行するように招待されているテナント内のユーザーです。 既定では、アクセス権を持つ同僚はデータにアクセスできません。 データ アクセス権は、実行する必要のあるアプリまたはリソースに基づいて付与できます。 注: アクセス権を持つ同僚がチームでアプリを実行するように招待されると、チームの Dataverse for Teams 環境とのMicrosoft 365 グループの関連付けが自動的に削除され、アクセス権を持つ同僚へのアプリ実行アクセスが許可されます。 基本ユーザー

注意

Dataverse for Teams では、レコードの共有 には対応していません。 他のユーザーまたはチームとレコードを共有することはできません。

Dataverse for Teams 環境設定とアクション

アクセスには、システム管理者やシステム カスタマイザー ロールなどの十分な権限が必要です。 セキュリティ ロールを確認するには、ユーザー プロファイルの表示を参照してください。 正しいアクセス許可がない場合は、システム管理者に問い合わせてください。

Dataverse for Teams 環境の設定を変更するには、以下の手順に従います:

  1. Power Platform 管理センター にサインインします。
  2. ナビゲーション ウィンドウで、管理 を選択します。
  3. 管理ウィンドウで環境を選択します。
  4. [環境] ページで、種類が Microsoft Teams としてマークされている環境を選択します。
  5. コマンド バーで、設定を選択します。
  6. 統合を展開し、Teams の統合設定を選択します。

Microsoft Teamsコラボレーションとチャット設定で、次のいずれかのオプションを選択します。

  • すべてのDynamics 365 アプリに対して有効にする – 今後追加するすべてのアプリを含め、組織内でサポートされているすべてのDynamics 365 アプリに対して Teams チャットを有効にします。
  • 選択したDynamics 365 アプリの有効化 - 選択したアプリのために、Teams チャット機能を有効にします。 組織がすでに Teams を使用している場合は、以前に行った選択がそのまま残ります。 以前に Teams を設定していない場合は、Copilot サービス ワークスペースとカスタマー サービス ハブ アプリに対して既定でオンになっています。

保存を選択して、変更を適用します。

ユーザーとパーミッション

環境内のユーザーを指定して、Dataverse for Teams 環境のアプリ、ボット、およびデータへのアクセスを提供できます。

  1. Power Platform 管理センター にサインインします。
  2. ナビゲーション ウィンドウで、管理 を選択します。
  3. 管理ウィンドウで環境を選択します。
  4. Environments ページで、TypeMicrosoft Teams としてマークされている環境を選択します。
  5. コマンド バーで、設定を選択します。
  6. 「ユーザーと権限」を展開し、「ユーザー」を選択します。
  7. コマンド バーで、ユーザーの追加を選択します。
  8. Dataverse for Teams 環境に追加するために必要なユーザーアクセス要件を満たす、ユーザーの名前または電子メールアドレスを入力します。
  9. 変更を保存するには、追加を選択します。

上部のコマンド バーで、更新を選択してリストを更新し、新しく追加されたユーザーを表示します。

リストには、Dataverse for Teams 環境のメンバーである有効および無効ステータスのユーザーが表示されます。 ユーザーを選択して診断を実行したり、アクセス詳細を確認したり、ステータスを確認したりすることができます。

Dataverse for Teams 環境を削除する

Dataverse for Teams 環境を削除するには、以下の手順に従います:

  1. Power Platform 管理センター にサインインします。
  2. ナビゲーション ウィンドウで、管理 を選択します。
  3. 管理ウィンドウで環境を選択します。
  4. Environments ページで、TypeMicrosoft Teams としてマークされている環境を選択します。
  5. コマンド バーで、削除を選択します。
  6. 環境名を入力し、確定を選択して環境を削除します。

Dataverse for Teams 環境を運用にアップグレードする

本番環境へのアップグレードを選択します。 詳細: アップグレード プロセス

キャパシティ制限

Dataverse for Teams 環境によるキャパシティの消費は、テナントのキャパシティ制限にはカウントされません。 代わりに、テナントの Microsoft Power Platform Dataverse 容量プールとは別の、Dataverse for Teams 環境の容量プールを提供します。 これら 2 つのプール間でキャパシティを転送することはできません。

Dataverse for Teams 環境の環境ごとの制限: 各 Dataverse for Teams 環境では、データベースとファイル ストレージを合わせて 2 GB の ストレージが用意されており、この容量の一部はシステム用に予約されています。

テナント内の各 Dataverse for Teams 環境の消費量を確認するには、次の手順を実行します:

  1. Power Platform 管理センター にサインインします。
  2. ナビゲーションペインで、ライセンスを選択します。
  3. ライセンス ウィンドウで、キャパシティ アドオンを選択します。
  4. Capacity ページで、Microsoft Teams タブを選択して消費の詳細を表示します。

Dataverse for Teams 環境のテナント全体の制限: 各テナントには、このテーブルで定義された Dataverse for Teams 環境に関連する制限もあります。

ユニット サービス制限
Dataverse for Teams 環境 5 つの環境、および 20 個の対象となるMicrosoft 365 ユーザー ライセンスごとに 1 つの追加環境。
インスタンスがさらに必要な場合は、未使用の環境を削除するか、環境を Dataverse にアップグレードすることを検討してください。
対象となるMicrosoft 365シートが 200,000 を超えるお客様は、Microsoft の担当者にお問い合わせください。
テナントごとの最大 Dataverse for Teams 環境ストレージ Dataverse for Teams 環境 × 2 GB (合計最大容量は19.5 TBまで)。
2 GB のストレージ制限をこれ以上拡張することはできません。 より多くのストレージが必要な場合は、環境を Dataverse にアップグレードすることを検討してください。
Teams 環境での Dataverse の最大 API 呼び出し数 Microsoft Power Platformの API 要求は、ユーザーがさまざまな製品にわたって行うさまざまなアクションで構成されます。
API 呼び出しと使用可能なユーザーごとの制限の詳細については、「Microsoft Power Platform要求の権利に関する説明を参照してください。

執行

次のアクションは、お客様が環境レベルまたはテナント全体のMicrosoft Teams制限に近づいて超過した場合に実行されます。

環境レベルの施行措置

チーム内の Dataverse for Teams 環境が 2 GB のキャパシティ制限に近づいた場合、または制限に達した場合、以下のアクションが実行されます:

  • 制限の 80% に達すると、Microsoft Teams の開発者用の環境で、ユーザーに対して容量制限の警告メッセージが表示されます。 この時点で、ストレージの使用量を減らすか、他のオプションについて管理者に問い合わせることをお勧めします。
  • 上限の 100% では、既存のアプリ、エージェント、フローはすべて機能し続け、既存のアプリを更新することができます。 しかし、容量制限に達した結果、新しいアプリやエージェント、フロー、テーブルを作成したり、インストールしたりすることはできません。

テナント レベルの実施

テナントが前に説明したテナント全体のMicrosoft Teams制限に近づくか、または上限に達すると、次のアクションが実行されます。

  • 制限の 80% で、容量がその制限に達していることを示す通知がテナント管理者 (Microsoft 365グローバル管理者、Power Platform 管理者、Dynamics 365管理者) に送信されます。 管理者は、ストレージ使用量を減らすか、Dataverse for Teams 環境の一部をアップグレードすることを検討するよう勧められます。
  • 制限値の 100% になると、新しい Dataverse for Teams 環境の作成がブロックされます。 新しい Dataverse for Teams 環境を作成しようとしたユーザーは、キャパシティ制限に達したため、テナント管理者に連絡するように求められます。 また、既存の Dataverse for Teams 環境では、新しいアプリ、エージェント、フロー、テーブルの作成やインストールは許可されていません。

環境レベルの施行について説明したように、既存のアプリは引き続き期待どおりに機能します。

アップグレード処理

Dataverse for Teams 環境をアップグレードするためのハイレベルなフローとビジネス ルールは以下の通りです。

テナント管理者は、Dataverse for Teams 環境を Dataverse データベース環境にアップグレードすることができます。 一般的なフローは次のとおりです。

Dataverse for Teams 環境アップグレード プロセス。

  1. チーム内では、Microsoft Teams ユーザーは、Microsoft TeamsでPower Apps作成エクスペリエンスを使用して作成された新しい統合アプリを使用するか、既存の Dataverse for Teams 環境ベースのアプリをインストールして、アプリを作成することを選択します。 この時点で、当該チームに Dataverse for Teams 環境がプロビジョニングされます。

  2. 時間の経過とともに Dataverse for Teams 環境に保存されるデータは増大し、最終的には設定された環境容量の上限 (2 GB) に達します。 この時点では、既存のアプリケーションは引き続き使用できますが、ユーザーは新しいアプリケーションの作成やインストールができません。 この時点でユーザーは、Dataverse for Teams 環境を Dataverse にアップグレードし、より多くのキャパシティを得るために、テナント管理者に取引先担当者に連絡するよう指示されます。 または、Microsoft Teamsユーザーは、Dataverse で特定の機能を使用するため、管理者に環境のアップグレードを要求できます。

  3. 管理者は、Microsoft Teams ユーザーからの要求を確認し、環境を Microsoft Teams から Dataverse にアップグレードすることを決定します。 この時点で、管理者は Power Platform 管理センターの環境ビューに移動してアップグレードを実行します。

    注意

    アップグレードを成功させるためには、テナントには、アップグレードされる Dataverse for Teams 環境のサイズと少なくとも同じ使用可能なキャパシティが必要です。 アップグレード後、アップグレードされた Dataverse for Teams 環境の消費キャパシティはテナントのキャパシティとしてカウントされます。 テナントのキャパシティが不足しているときに Dataverse for Teams 環境をアップグレードしようとすると、アップグレード操作がブロックされ、エラー メッセージが表示されます。

  4. 管理者にはアップグレードを促すメッセージが表示され、アクションの確認を求められます。

  5. 管理者が確認した場合、アップグレードが進行されます。 アップグレードが進むにつれて、様々な状態での動作の遷移に合わせて、様々な通知が行われます。

アップグレード後、新しくアップグレードされた環境には以下が適用されます:

  • アプリとフローを検索して編集するには、アプリ作成者は Power Apps ポータルに移動する必要があります。
  • アップグレードされた環境のライフサイクルは、そのチームのライフサイクルに関連付けられなくなります。 チームが削除されても、アップグレードされた環境は残ります。
  • 環境で実行されているアプリには、Microsoft Power Platform (Power Apps、Power Automate) ライセンスにアクセスする必要があります。
  • アプリは、Microsoft Teamsの内外で実行できます。
  • 既存のすべてのアプリは、アップグレードされた環境 (Dataverse) に関連付けられ、拡張された一連のテーブルを利用できます。
  • アップグレードされた環境のキャパシティは、テナントの Dataverse キャパシティに対するカウントを開始します。
  • Microsoft 365 グループ関連付けが編集可能になります。
  • チームの所有者は、環境でシステム管理者ロールが割り当てられており、Power Platform 管理センターを使用して環境にアクセスできます。
  • 新しい Microsoft Teams テンプレート アプリを前のチームに追加しても、チーム用の新しい Dataverse for Teams 環境は作成されません。

Dataverse for Teams を管理する機能

新しいPower AppsとMicrosoft Copilot Studioアプリを使用してアプリまたはエージェントを作成する機能は、Microsoft Teamsでは既定で有効になっています。 管理者は、Microsoft TeamsのMicrosoft Teams アプリのアクセス許可ポリシーを使用して、特定のユーザーに対して有効または無効にすることができます。

Microsoft Teams管理センターでは、Power Apps および Microsoft Copilot Studio アプリケーションを Microsoft Apps で使用して、特定のユーザーに対してこれらの新機能を有効または無効にすることができます。 詳細情報: Microsoft Teams でアプリのアクセス許可ポリシーを管理する方法

Power AppsとMicrosoft Copilot Studioを使用してアプリまたはエージェントを作成する新しいエクスペリエンスに加えて、ユーザーはサンプル アプリを使用して、Microsoft Teams アプリ (および関連する Dataverse for Teams 環境) をインスタンス化できます。 利用可能なサンプル アプリがこちらに一覧表示されます。 Microsoft Teams アプリのアクセス許可ポリシーを使用して、特定のユーザーに対してこれらのアプリを有効または無効にすることができます。 たとえば、Microsoft Teams管理センターの Microsoft Apps のアプリのアクセス許可ポリシーの場合、 Employee IdeasInspection、および Issue Reporting サンプル アプリがあります。

Power Appsを使用して作成されたアプリを無効にすると、ユーザーは、Power Appsを使用して作成されたアプリでMicrosoft Teams チャネルにピン留めしたスタンドアロン アプリにアクセスできなくなります。 Power Apps maker エクスペリエンスがオフになっても、ユーザーがMicrosoft Teams エクスペリエンスでスタンドアロン アプリを引き続き使用できるようにするには、新しい Built by your colleagues カタログ エントリ ポイントを使用して、スタンドアロン アプリを Microsoft Teamsチャネルまたはユーザーの個人用スコープにピン留めできます。 このアクションは一度だけ実行する必要があります。チームのすべてのメンバーのエクスペリエンスが更新され、すでにアクセスしていた既存のアプリを使用できるようになります。 テナント内の任意のユーザーに対してPower Appsを無効にすることを選択した場合は、同僚が構築した カタログを使用して、Microsoft Teams チャネルで以前に使用していたスタンドアロン アプリを復元できるようにすることをお勧めします。 このエントリ ポイントと対応するコントロールの詳細については、Microsoft Teams管理センターの Manage Microsoft Power Platform アプリに関するページを参照してください。

同僚による構築 カタログは意図的に 全員と共有 アプリを除外します。 これらのアプリをMicrosoft Teams アプリ カタログに追加するには、Microsoft Teamsの カスタム アプリ機能を使用します。 詳細: アプリのパッケージをアップロードしてカスタム アプリを公開する

注意

Teams でPower AppsとMicrosoft Copilot Studioを無効にすると、ユーザーは新しいアプリやエージェントを作成できなくなりますが、Teams 環境での Dataverse の作成は防止されません。 他のアプリ (検査、従業員のアイデア、および問題の報告) は、それらのアプリの 1 つをチームに追加すると、Dataverse for Teams 環境を作成します。 これらのアプリで Dataverse for Teams 環境が作成されないようにするには、これらのアプリをブロックする必要があります。

Microsoft Power Platformデータ ポリシーやテナント分離などのデータ ガバナンス ポリシーは、他の環境の種類と同様に、Microsoft Teamsと Dataverse for Teams 環境に適用されます。

すべての Dataverse for Teams 環境にデータ ポリシーを適用する

Microsoft は、テナント内のすべての Teams 環境にデータ ポリシーを適用するソリューションを提供します。これにより、Teams 内でローコードおよびノーコード ソリューションを作成する能力を妨げることなく、組織のデータをより適切に制御できます。

データ ポリシーを適用するには、次の手順に従います。

  1. Teams 環境に適用するポリシーを選択または作成します。 このポリシーは、特定の環境に適用するようにマークする必要があります。これは、次のように実行できます:
    • PowerShell で、 が であることを確認します。
    • または、Web アプリで、スコープが複数の環境に設定されていることを確認します。

ポリシーを保存するには、少なくとも 1 つの環境を追加する必要があります。 ここで追加した環境は、PowerShell 関数によって上書きされ、Teams 環境がポリシーに自動的に追加されます。

  1. このコマンドを使って必要なモジュールをインポートします。

    Install-Module -Name Microsoft.PowerApps.Administration.PowerShell -Force 
    
  2. UpdatePolicyEnvironmentsForTeams 関数を実行します (データ ポリシー SDK で使用できます)。 これは、テナント内の Teams 環境を特定し、指定されたポリシーに追加します。

    UpdatePolicyEnvironmentsForTeams 関数。UpdatePolicyEnvironmentsForTeams 関数

    1. ポリシーの名前と表示名の両方が必要です。 ポリシー名と表示名が一致しない場合、ポリシーは更新されません。
      1. – ポリシーの名前 (guid) です
      2. - ポリシーの表示名
    2. (オプション) また、これらの Teams 環境を別のポリシーから除外できます。 このポリシーは、特定の環境を除外する に適用するためにスコープを設定する必要があります。
      1. ポリシーの表示名です
      2. - ポリシーのGUID付き名前です
      3. - Teams 環境に加えて、この 環境を除く ポリシーにも含める必要がある環境 ID のリストです。 この一覧はテキスト ファイルから生成することをお勧めします。

    これらのパラメーターを使用しないか、b.i. と b.iii を使用できます。 b.i、b.ii、およびb.iiiを一緒に、またはそれぞれ 一緒に。

たとえば、パラメーター b.i. と b.ii を使用して、Teams 環境を除く、すべての環境に既定のポリシーを指定できます。 これにより、既定のポリシーの除外リストにあるすべての環境が、すべての Teams 環境に置き換えられます。 Teams 環境に加えて、この既定のポリシーから他の環境を除外する場合は、b.iii. を使用できます パラメーター。 (データ ポリシー UI または別の PowerShell スクリプトを使用して) この既定のポリシーの除外リストに環境が追加されても、 テキスト ファイルに含まれていない場合は、次回スクリプトが実行されるときに削除されます。

除外リストの環境を置き換えます。除外リストの環境を置き換えます

注意

関数が実行されるたびに、指定された各ポリシーの既存の環境の一覧が新しい環境の一覧に置き換えられます。 この関数はポリシーをすぐに更新するため、正しいポリシーをターゲットにしていることを確認するために、パラメーターとしてポリシー名とポリシー表示名の両方が必要です。 表示名が指定されたポリシー名と一致しない場合、ポリシーは変更されません。

表示名の不一致。表示名の不一致

データ ポリシーが常に最新の Teams 環境の一覧に適用されるように、このスクリプトをスケジュールに従って実行することをお勧めします。 このスクリプトの実行後に Teams 環境が作成された場合、スクリプトを再実行するか、手動で新しい環境をポリシーに追加して、ポリシーの環境が更新されるまで、その環境はポリシーに管理されません。 Teams 以外の環境が OnlyEnvironments ポリシーに追加された場合、次回のスクリプト実行時に削除されます。

既知の問題

  • グローバル管理者や Power Platform 管理者などのMicrosoft Entra管理者ロールが割り当てられていないチーム所有者、メンバー、ゲストに対する Power Platform 管理センターの診断機能には、セキュリティ ロールが直接割り当てられていないというアラートが表示されます。 セキュリティ ロールは、Microsoft Teamsペルソナに対してシステムによって自動的に割り当てられるため、このアラートは無視できます。

参照

Teams 環境の非アクティブなMicrosoft Dataverseの自動削除 (プレビュー)
Power Apps および Teams
Power Automate および Teams
Microsoft Copilot Studio および Teams
Microsoft Teams管理センターでアプリを管理します
Get started with Microsoft Dataverse for Teams