Teams 管理センターでカスタム アプリを管理する
organizationに関連付けられている開発者は、organizationのユーザー向けに Teams アプリをビルド、テスト、配布できます。 このようなアプリはカスタム アプリと呼ばれ、organizationまたはテナント内でのみ使用できます。
Teams 管理者またはグローバル管理者は、さまざまな設定を使用して、次のシナリオを制御します。
- 個人用にカスタム アプリを Microsoft Teams にアップロードできるユーザー
- 開発者が承認のために送信するすべての組織ユーザーに対して許可するカスタム アプリ
- ユーザーがカスタム アプリを使用できるかどうか
- 特定のチームへのカスタム アプリのアップロードを許可または禁止する
カスタム アプリをロールアウトすると、許可されたユーザーは、Teams クライアントの Teams ストアの [組織用に構築済み ] セクションでそれを見つけることができます。
カスタム アプリと使用可能な設定について
organizationは、組織固有の要件に合わせてカスタム アプリの作成を依頼できます。 カスタム アプリは、organization内で開発することも、organization外のアプリ開発者が開発することもできます。
organizationのストア、チーム、または少数のユーザーがカスタム アプリを使用できるようにする方法を次に示します。
カスタム アプリをアップロードする方法 | アップロードするユーザーとその方法 | アプリの可用性のスコープ | アップロード オプションを制御するユーザー | 潜在的なユース ケース |
---|---|---|---|---|
ユーザー別のカスタム アプリの申請 | Teams クライアントを使用するすべてのユーザー | 管理者が承認した後、組織全体で使用できます | [送信] オプションはすべてのユーザーが使用でき、オフにすることはできません。 管理者は、すべての申請を不承認にすることができます。 | ユーザーは、管理者の承認後に、組織全体でカスタム アプリを使用できるようにする必要があります。 |
API を使用したユーザーによるカスタム アプリの申請 | Teams アプリ申請Graph APIを使用するすべてのユーザー | 管理者が承認した後、組織全体で使用できます | [送信] オプションはすべてのユーザーが使用でき、オフにすることはできません。 管理者は、すべての申請を不承認にすることができます。 | ユーザーは、管理者の承認後に、組織全体でカスタム アプリを使用できるようにする必要があります。 |
管理者によるカスタム アプリのアップロード | Teams 管理センターまたは Teams クライアントを使用するグローバル管理者または Teams 管理者 | 組織全体ですぐに使用できます。承認は必要ありません | すべての管理者が利用できます。を無効にすることはできません。 | 管理者は、組織全体のカスタム アプリをアップロードします。カスタム アプリは zip パッケージとして受け取られます。 |
ユーザーによるカスタム アプリのアップロード | Teams クライアントを使用するすべてのユーザー | 管理者の承認は必要ありません | 管理者は、アップロードできるユーザーを制御します。 |
Teams 管理者は、カスタム アプリのアップロードと使用について次のコントロールを使用できます。
カスタム アプリ ガバナンス | 管理者が使用できる設定 | ユーザーへの影響 |
---|---|---|
カスタム アプリのアップロードを特定のユーザーに許可または禁止する | アプリセットアップ ポリシーを使用する | 特定のユーザーにアプリ設定ポリシーを適用して、個人用コンテキストまたはチームでカスタム アプリをアップロードすることを許可または禁止します。 ユーザーは、承認のためにカスタム アプリを送信できます。 |
すべてのユーザーがカスタム アプリをアップロードすることを許可または禁止する | 組織全体のアプリ設定でカスタム アプリ設定を使用する | ユーザーは、個人のコンテキストでもカスタム アプリをアップロードできません。 ユーザーは、承認のためにカスタム アプリを送信できます。 |
少数のユーザーのアプリ アクセスを制限する | アプリのアクセス許可ポリシーを使用する | 特定のカスタム アプリにアクセスできるユーザーをきめ細かく制御します (サード パーティ製アプリにも適用されます)。 |
カスタム アプリを削除する | アプリを削除する | 削除されたアプリは組織では使用できません。既存のユーザーも削除されます。 |
カスタム アプリのアップロードを禁止する場合、アプリ開発者は アプリをテストするための別のテスト テナントを作成できます。 カスタム アプリ開発が完了すると、アプリ作成者は管理者にカスタム アプリの配布を要求します。 詳細については、カスタム アプリを発行する方法を参照してください。 管理者は、すべてのユーザーまたは特定のユーザーに対するカスタム アプリの使用を許可またはブロックします。
Teams 管理センターを使用してカスタム アプリをアップロードする
organizationのアプリ ストアのユーザーがアプリを使用できるようにするには、次の手順に従います。
Teams 管理センターにアクセスし、[Teams アプリ] [アプリ>の管理] に移動します。
[ 新しいアプリのアップロード] を選択し、[ アップロード] を選択し、開発者から受け取ったアプリ パッケージを選択します。
Teams 管理センターを使用してカスタム アプリを更新する
既存のカスタム アプリを更新するには、次の手順に従います。
Teams 管理センターにアクセスし、[Teams アプリ] [アプリ>の管理] に移動します。
既存のカスタム アプリの名前を選択して、アプリの詳細ページを開きます。
アプリのバナーで、[ ファイルのアップロード] を選択し、更新されたアプリ パッケージを指定します。
カスタム アプリのアップロードをユーザーに許可する
Microsoft Teams では、カスタム アプリをチームに追加できるユーザーをきめ細かく制御できます。 カスタム アプリをチームに追加できるかどうかを制御するには、管理者とチーム所有者は次の設定を使用します。 これらの設定は、サードパーティ アプリをブロックする機能には影響しません。
カスタム アプリの組織全体のアプリ設定: [個人用カスタム アプリをアップロードする] という名前の設定を使用すると、すべてのユーザーがカスタム アプリをアップロードすることを許可または禁止できます。 ユーザーは、個人用またはチームでのみカスタム アプリをアップロードできます。
アプリセットアップ ポリシー: アプリセットアップ ポリシーの [カスタム アプリのアップロード] という名前の設定によって、カスタム アプリのアップロードを許可されるorganization内のユーザーが決まります。
カスタム アプリのアップロードをメンバーに許可する: 各チームのこの設定は、チームのユーザーがカスタム アプリをアップロードできるかどうかを決定します。 チームの所有者と管理者は、この設定を変更できます。
管理者がカスタム アプリをアップロードした場合は、承認を必要とせずに、ストア内のorganizationのカタログで使用できます。 一部の組織ユーザーがアプリのアクセス許可ポリシーを使用して、このようなアプリを使用することを許可できます。 カスタム アプリをアップロードするユーザーの機能に対するチーム設定とアプリ設定ポリシーの影響を次の表にまとめます。
チームのアップロード設定 | アプリ設定ポリシーのアップロード設定 | 個人またはチームで使用するためにアップロードできるユーザー | 管理者の承認のためにアップロードできるユーザー |
---|---|---|---|
オフ | オフ | ユーザーなし | すべてのユーザー |
オフ | オン | チーム所有者のみ | すべてのユーザー |
オン | オフ | ユーザーなし | すべてのユーザー |
オン | オン | 誰でも | すべてのユーザー |
カスタム アプリを新しいバージョンに更新する
Teams ストアのサード パーティ製アプリが更新プログラムを取得するのと同様に、開発者はカスタム アプリを更新します。 新しいバージョンのアプリをアップロードすることで、組織カタログのカスタム アプリを新しいバージョンに更新できます。 更新するには、アプリの詳細ページから [ ファイルのアップロード ] を選択します。
アプリの新しいバージョンが発行されると、以前のバージョンのアプリに適用された既存のポリシーは、更新されたバージョンに対して引き続き有効になります。
または、ユーザーが承認のために更新されたカスタム アプリを送信することもできます。 アプリを承認すると、アプリはorganization カタログの新しいバージョンに更新されます。
カスタム アプリのアプリセットアップ ポリシー設定
アプリセットアップ ポリシーの設定を使用して、ユーザーがカスタム アプリをアップロードすることを許可または禁止できます。 この設定は、organization内の特定のユーザーのみがカスタム アプリをアップロードできるようにする場合に便利です。 すべてのユーザーがカスタム アプリをアップロードできるようにするには、組織全体のアプリ設定でカスタム アプリ設定を使用します。
Teams 管理センターにサインインし、 Teams アプリ>のセットアップ ポリシーにアクセスします。
次のいずれかの手順を実行します。
- [ 追加] を 選択し、名前と説明を指定して新しいポリシーを作成します。
- 既存のポリシーを選択し、[編集] を選択 します。
ユーザーが カスタム アプリをアップロード することを許可または禁止するには、[カスタム アプリのアップロード] オプションをオンまたはオフにします。
[保存] を選択します。
ユーザーがカスタム アプリをアップロードできるように、ポリシーをユーザーに適用します。
ユーザーの個人用またはチーム スコープでカスタム アプリの使用を許可するには、 組織全体のアプリ設定に関するページを参照してください。
カスタム アプリのチーム設定
チームでカスタム アプリ関連の設定を構成するには、チーム所有者として次の手順に従います。
Teams でチームに移動し、[ その他のオプション] を選択します。>チームを管理します。
[ 設定] を 選択し、[ メンバーのアクセス許可] を展開します。
[メンバーにカスタム アプリのアップロードを許可する] チェック ボックスをオンまたはオフにします。
organizationのカタログからカスタム アプリを削除する
管理者は、organizationのストアからカスタム アプリを削除できます。 アプリの詳細ページで、[その他のコマンド>] [アクションの削除] の順に>選択します。
すべてのカスタム アプリ設定がどのように連携するかを理解する
次の表は、カスタム アプリの設定と設定の連携方法をまとめたものです。 組み合わされた効果は、organizationのユーザーが Teams にカスタム アプリをアップロードできるユーザーを制御します。
カスタム アプリアップロードの組織全体の設定 | チーム レベルのカスタム アプリ設定 | アプリセットアップ ポリシーを使用したユーザー レベルのカスタム アプリ設定 | 効果 |
---|---|---|---|
オフ | オフ | オフ | organizationでは、[カスタム アプリのアップロード] オプションを使用できません。 ユーザーは、管理者の承認のためにカスタム アプリを送信できます。 |
オフ | オフ | オン | organizationでは、[カスタム アプリのアップロード] オプションを使用できません。 ユーザーは、管理者の承認のためにカスタム アプリを送信できます。 |
オフ | オン | オフ | organizationでは、[カスタム アプリのアップロード] オプションを使用できません。 ユーザーは、管理者の承認のためにカスタム アプリを送信できます。 |
オフ | オン | オン | カスタム アプリのアップロード オプションは、organizationでは使用できません。 ユーザーは、管理者の承認のためにカスタム アプリを送信できます。 |
オン | オフ | オフ | ユーザーは、独自の用途でカスタム アプリをアップロードできません。 ユーザーは、管理者の承認のためにカスタム アプリを送信できます。 |
オン | オフ | オン | ユーザーがチーム所有者である場合は、カスタム アプリをチームにアップロードできます。 ユーザーがチーム所有者でない場合、カスタム アプリをチームにアップロードすることはできません。 ユーザーは、個人用コンテキストでカスタム アプリをアップロードできます。 ユーザーは、管理者の承認のためにカスタム アプリを送信できます。 |
オン | オン | オフ | ユーザーは、独自の用途でカスタム アプリをアップロードできません。 ユーザーは、管理者の承認のためにカスタム アプリをアップロードできます。 |
オン | オン | オン | ユーザーがチーム所有者かどうかに関係なく、ユーザーはカスタム アプリをチームにアップロードできます。 ユーザーは、個人用コンテキストでカスタム アプリをアップロードし、管理者の承認のために送信できます。 |
カスタム アプリのシナリオのサンプル
選択した少数のユーザーまたはグループのみがカスタム アプリをアップロードして使用できるようにするには、次の手順に従います。
- 管理センターの [組織全体のアプリ] 設定で、[ 個人用にカスタム アプリをアップロードする] オプションをオンにします。
- グローバル アプリセットアップ ポリシーの [カスタム アプリのアップロード] 設定をオフにします。
- カスタム アプリのアップロードを許可し、 選択したユーザーまたはグループにポリシーを割り当てる新しいアプリセットアップ ポリシーを作成します。
チーム所有者のみが特定のチームにカスタム アプリをアップロードできるようにするシナリオを考えてみましょう。 この結果を実現するには、次の設定を実装します。
- 管理センターの組織全体 のアプリ 設定で、[個人用にカスタム アプリをアップロードする] オプションをオンにします。
- アクセスを制限するすべてのチームについて、[メンバーがカスタム アプリをアップロードできるようにする] をオフにします。
- [カスタム アプリのアップロード] 設定がオンになっている状態で、管理センターのアプリセットアップ ポリシーで カスタム ポリシーを作成して割り当て、ポリシーをチームの所有者に割り当てます。
Gallatin とエアギャップ クラウド環境のカスタム アプリ
Teams アプリの [アプリの管理] ページで、これらのクラウド環境で カスタム アプリ > をアップロードできます。 また、アプリの詳細ページから 既存のカスタム アプリを更新 することもできます。
関連記事
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示