Teams 管理センターで Microsoft Power Platform アプリを管理する

この記事では、Microsoft Teams 管理センターで Microsoft Power Platform アプリを使用して作成されたカスタム アプリを管理する方法の概要について説明します。 カスタム アプリは、内部ユーザー用にorganization内の開発者によって作成されます。

注意

この記事は、アプリ ストアからインストールされたアプリやアプリ、Power Virtual Agentsまたはアプリセットアップ ポリシーを通じて Teams にピン留めされているアプリには適用Power Appsされません。 アプリのアクセス許可ポリシーアプリのセットアップ ポリシーを使用してストア アプリを管理できます。

Power Apps は、組織内のアプリ作成者がビジネス データに接続するカスタム アプリを構築するために使用できる、低コードまたはコードなしのアプリケーション開発環境です。 Power Virtual Agents は、アプリ開発者が強力なボットを作成するためのコードなしのボット構築環境です。 Microsoft Power Platform アプリを Teams に統合すると、組織はビジネス プロセスを効率化し、ビジネス ニーズの変化により迅速に対応してコラボレーションを促進し、カスタム ソリューションを作成および共有して生産性を高めることができます。

組織内の開発者によって作成された Microsoft Power Platform アプリは、Teams に自動的に追加されます。 開発者は、 Power Apps の共有機能Power Virtual Agent の共有機能を使用して、アプリにアクセスできるユーザーを制御できます。

Microsoft Power Platform アプリが作成または共有されると、ユーザーは [Power Platform で構築] に移動して [アプリ] ページで表示およびインストールできます。 (アプリが作成または共有されてから、アプリがここに表示されるまで数分かかる場合があります。)

Build with Power Platform に一覧表示されている Microsoft Power Platform アプリを示すアプリ ページのスクリーンショット。

アプリが次のいずれかの条件を満たしている場合、Power Platform を使用してビルドされた アプリがユーザーに表示されます。

Power Apps Power Virtual Agents
  • ユーザーがアプリを作成しました。
  • アプリはユーザーと直接共有されています。
  • ユーザーが最近アプリを使用しました。
  • ユーザーがボットを作成しました。
  • ボットは、ユーザーがメンバーであるチームによって所有されます。

ユーザーは、他の Teams アプリをインストールするのと同じ方法で Microsoft Power Platform アプリをインストールします。 ユーザーは、アクセス許可を持っているコンテキストにのみアプリをインストールできることに注意してください。 たとえば、ユーザーが所有するチーム、ユーザーが参加しているチャット、または個人のスコープなどです。

Teams 管理センターで Microsoft Power Platform アプリへのアクセスを管理する

管理者は、Microsoft Power Platform アプリが Teams のアプリ ページの [Power Platform で構築] に表示されるかどうかを制御できます。 [アプリの管理] ページを使用して、Power Apps で作成されたすべてのアプリ、または Power Virtual Agent で作成されたすべてのアプリを組織レベルでまとめてブロックまたは許可できます。アプリのアクセス許可ポリシーを使用して特定のユーザーに対してブロックまたは許可することもできます。

組織のアプリストアにある Shared Power Apps および 共有 Power Virtual Agent Apps のアプリは、その特定のプラットフォームで作成されたすべてのアプリを表します。 組織全体または特定のユーザーに対してこれらのアプリの一方または両方をブロックした場合、ユーザーは Teams にアプリをインストールできません。 ユーザーは、アプリを許可する管理者の承認を要求できません。

Power Apps および Power Virtual Agents で作成されたすべてのアプリへのアクセスを制御できますが、個々のアプリを許可またはブロックすることはできないことに注意してください。 アプリの作成者は、Power Apps および Power Virtual Agents 内から共有機能を使用して、作成したアプリにアクセスできるユーザーを決定します。 作成者が Power Virtual Agents で作成したアプリをユーザーと共有し、そのユーザーの [共有 Power Virtual Agents アプリ] をブロックした場合、ユーザーは Teams でそのプラットフォームのアプリを表示またはインストールできなくなります。

ユーザーが Power Apps または Power Virtual Agents からのアプリへのアクセスを許可されている場合、ユーザーがこれらのプラットフォームの一方または両方からアプリにアクセスすることをブロックすると、ユーザーは、アプリをブロックする前にインストールした Microsoft Power Platforms アプリに引き続きアクセスして使用できます。 ただし、ユーザーは [Power Platform で構築] のこれらのプラットフォームからアプリをインストールできなくなりました。

注意

[アプリの管理] ページの [個人用カスタム アプリのアップロード] 組織全体のアプリ設定は、organizationのすべてのユーザーに適用され、カスタム アプリをアップロードできるかどうかを制御します。 組織全体のアプリ設定は、すべてのユーザーの動作を制御しますが、ユーザーに割り当てられているアプリ設定ポリシーをオーバーライドすることはありません。 この設定がオフになっている場合、organizationのユーザーは、Microsoft Power Platform アプリを含むカスタム アプリをアップロードできません。 詳細については、「組織全体のアプリ設定を管理する」を参照してください。

組織の Microsoft Power Platform アプリを許可またはブロックする

既定では、[共有 PowerApps][共有 Power Virtual Agent Apps] は、組織内のすべての Teams ユーザーに許可されています。 Microsoft Teams 管理センターの [アプリの管理] ページで、組織レベルでそれらをブロックまたは許可できます。

  1. Teams 管理センターにサインインし、Teams アプリ>にアクセスアプリを管理する ページにアクセスするには、グローバル管理者または Teams サービス管理者である必要があります。

  2. アプリ リストで、次のいずれかを実行します。

    共有された Microsoft Power Platform アプリを示す [アプリの管理] ページのスクリーンショット。

    • 組織内のすべてのユーザーの Power Apps または Power Virtual Agent で作成されたアプリをブロックするには、 共有 Power Apps または 共有 Power Virtual Agent Apps を検索し、それを選択して [ブロック] を選択します。
    • 組織内のすべてのユーザーに対して Power Apps または Power Virtual Agent で作成されたアプリを許可するには、 [共有 Power Apps] または [共有 Power Virtual Agent Apps] を検索して選択し、[許可] を選択します。

特定のユーザーに対して Microsoft Power Platform アプリを許可する

組織内の特定のユーザーが Power Apps または Power Virtual Agent で作成されたアプリへのアクセスを許可またはブロックするには、1 つ以上のカスタム [アプリ アクセス許可ポリシー] を作成して割り当てます。

たとえば、特定のユーザーが Power Apps で作成したアプリへのアクセスをブロックするには、アプリのアクセス許可のカスタム ポリシーを作成して Shared Power Apps をブロックし、それらのユーザーにポリシーを割り当てます。

Shared Power Apps がブロックされているアプリのアクセス許可のカスタム ポリシーの例のスクリーンショット。

監査ログを使用して Microsoft Power Platform のインストール アクティビティをチェックする

Teams の監査ログを使用して、ユーザーが Teams の [アプリ] ページの [Power Platform で構築] セクションから Microsoft Power Platform アプリをインストールしたイベントを調査できます。 これを行うには、[監査ログを検索] して、ユーザーまたはユーザー セットの [インストールされたアプリ] Teams イベント (AppInstalled 操作の下) を探します。 [Power Platform でビルド済み] からインストールされているアプリを見つけるには、特定のレコードの詳細で AppDistributionMode プロパティで TemplatedInstance 値を探します。

AppDistributionMode プロパティの TemplatedInstance 値のスクリーンショット。

注意

フィルター処理を容易にするために、監査レコードを CSV 形式でエクスポートできます。