了解 Microsoft 针对所有 Teams 应用完成的测试
Microsoft 要求应用通过强制和严格的验证测试,然后才能将其列在 AppStore 中供用户使用。 测试适用于 Teams 应用商店中的所有应用。 此外,Microsoft 强烈建议应用开发人员参与应用的可选认证,以指示增强的合规性、安全、隐私控制。
所有应用都需要遵守 Microsoft 应用认证策略。 Teams 应用商店团队执行 400 多项测试,以确保应用可用并遵守高标准的隐私和安全性。
若要了解应用开发人员遵守的详细验证准则,请参阅开发人员的验证指南。 本指南基于 Teams 应用的认证策略。
注意
Microsoft 的验证和检查仅适用于应用商店中可用的应用,不适用于自定义应用。 应用开发人员在内提交这些应用供其组织使用,或提供这些应用供客户租户使用。
应用验证和测试
在 Teams 应用商店上提供每个应用之前,我们会为它们执行 400 多项测试用例。 这些测试可确保适当的功能、用户体验、安全性,并确保所有应用都符合公开列出的 CMO 策略。 以下是 Microsoft 应用验证团队在发布之前针对每个应用执行的一些测试:
- 确保应用请求的 Graph 权限确实是应用功能需要的权限,而不是任何额外权限。 定期检查现有应用的图形权限,以确保应用不需要额外的权限。
- 要求用户登录的应用具有注销选项。
- 所有应用的开发人员都在 Microsoft 合作伙伴中心进行详细的验证过程。 验证包括电子邮件验证、业务验证等。 若要详细了解应用发布,请参阅开发人员如何创建合作伙伴中心帐户、面向开发人员的提交指南、开发人员如何发布应用。
- 只有已验证开发人员的应用才能向用户寻求 Graph 权限。
- 没有应用可以下载可执行文件。
- 测试应用是否不包含广告、其他应用的促销。
- 应用程序经过测试,符合工作需要,没有攻击性语言、网络攻击机器人、垃圾邮件或诈骗内容。
- 应用中的所有链接都可正常运行,并且仅与应用产品相关。
- 作为应用商店运行状况检查的一部分,我们会定期测试和评估所有发布的 Teams 应用。
- 涵盖 Teams 应用的隐私策略和使用条款由应用开发人员提供。
- 应用开发人员的联系详细信息可在应用商店一览及其各自的发布者证明页面上找到。
此外,Microsoft 鼓励应用开发人员参与其合规性计划,这是一种严格的双层方法,可确保应用质量、安全性、合规性。 Teams 应用商店中有数百个超越了已经很详尽的验证准则并符合这些计划的应用。