すべての Teams アプリに対して Microsoft によって実行されるテストについて知る
Microsoft では、ユーザーが使用するためにアプリを AppStore に一覧表示する前に、必須の厳格な検証テストに合格する必要があります。 テストは、Teams アプリ ストア内のすべてのアプリに適用されます。 さらに、Microsoft は、アプリ開発者がコンプライアンス、セキュリティ、およびプライバシー制御の強化を示すアプリのオプションの認定に参加することを強くお勧めします。
すべてのアプリは、Microsoft アプリ認定ポリシーに準拠する必要があります。 Teams ストア チームは 400 を超えるテストを実行して、アプリが使用可能であり、プライバシーとセキュリティの高い基準に準拠していることを確認します。
アプリ開発者が準拠する検証ガイドライの詳細については、「開発者のための検証ガイドライン」を参照してください。 このガイダンスは、Teams アプリの認定ポリシーに基づいています。
注意
Microsoft による検証とチェックは、アプリ ストアで使用できるアプリに対してのみ使用でき、カスタム アプリでは使用できません。 アプリ開発者は、organizationで使用するために内でこれらのアプリを送信するか、顧客のテナントで使用するこれらのアプリを提供します。
アプリの検証とテスト
すべてのアプリには、Teams ストアで利用可能になる前に 400 を超えるテスト ケースが実行されます。 テストは、適切な機能、ユーザー エクスペリエンス、およびセキュリティを保証し、すべてのアプリが一般公開されている CMO ポリシーに準拠していることを確認します。 すべてのアプリに対して発行前に Microsoft アプリ検証チームによって実行されるテストの一部を次に示します。
- アプリによって要求される Graph のアクセス許可が、アプリの機能に必要なアクセス許可であり、余分なアクセス許可ではないことを確認します。 既存のアプリのグラフのアクセス許可は定期的にチェックされ、アプリに追加のアクセス許可が必要ないようにします。
- ユーザーにサインインを要求するアプリには、サインアウトするオプションがあります。
- すべてのアプリの開発者は、Microsoft パートナー センターで詳細な検証プロセスを行います。 検証には、メールの確認、ビジネスの確認などが含まれます。 アプリの発行の詳細については、「開発者がパートナー センターのアカウントを作成する方法」、「開発者向けの送信ガイド」、「開発者がアプリを発行する方法」を参照してください。
- 検証済みの開発者のアプリのみが、ユーザーから Graph のアクセス許可を求めることができます。
- アプリは実行可能ファイルをダウンロードできません。
- アプリは、広告や他のアプリのプロモーションを含まないようにテストされています。
- アプリは、不快な言葉、サイバー攻撃ボット、スパム、または詐欺のコンテンツが含まれず、適切に動作するかどうかをテストされます。
- アプリ内のすべてのリンクは機能し、アプリのサービスにのみ関係しています。
- アプリ ストアの正常性チェックの一環として、発行されたすべての Teams アプリが定期的にテストおよび評価されます。
- Teams アプリに対応するプライバシー ポリシーと使用条件は、アプリ開発者によって提供されます。
- アプリ開発者の連絡先の詳細は、ストアの掲載情報と、それぞれの [発行者の証明書ページ] で確認できます。
さらに、Microsoft はアプリ開発者に対し、アプリの品質、セキュリティ、コンプライアンスを確保するための厳格な 2 層のアプローチであるコンプライアンス プログラムに参加することをお勧めします。 Teams ストアは、既に詳細な検証ガイドラインを満たし、これらのプログラムに準拠する以上の数百ものアプリを提供しています。