Teams 应用的 SaaS 产品/服务
软件即服务 (SaaS) 产品/服务允许你通过订阅向客户许可软件解决方案。 Microsoft Teams 为开发人员提供了将 SaaS 应用集成到 Teams 应用商店Microsoft的独特机会。
规划 SaaS 产品/服务
若要使应用盈利,请务必根据你的要求规划 SaaS 产品/服务的功能。 规划时,必须确定发布选项,即通过Microsoft销售或独立管理交易。 有关详细信息,请参阅 规划 SaaS 产品/服务。
技术要求
根据所选的发布选项,存在不同的技术要求。 下图可帮助你了解基于发布选项的技术要求:
有关关键技术要求的信息:
创建登陆页:用户购买订阅计划后,用户将被重定向到产品/服务登录页来管理订阅。 若要创建登陆页面,请参阅 为可交易的 SaaS 产品/服务生成登陆页。
与 SaaS 履行 API 集成:它有助于管理订阅计划的生命周期。 用户可以管理订阅,例如将许可证分配给特定用户或更新计费周期。
与 usageRights 图形 API集成:当拥有购买许可证的客户启动应用时,它有助于管理用户权限。 使用 Graph API 检查具有有效订阅计划的已登录用户是否可以访问你的应用。
有关详细信息,请参阅 技术要求 和 SaaS 应用列表要求。
创建 SaaS 产品/服务
注意
在创建 SaaS 产品/服务之前,必须通过Microsoft合作伙伴中心发布应用。 有关详细信息,请参阅 存储分步提交指南。
通过Microsoft销售的产品/服务是可交易的产品/服务,这意味着Microsoft代表发布者促进许可证的财务交易。 若要在 Teams 应用商店中销售 SaaS 应用,必须在 Microsoft 合作伙伴中心创建和配置产品/服务。
必须至少为 SaaS 产品/服务创建一个计划,其中计划功能有助于为目标用户提供适当的购买选项。 有关详细信息,请参阅 为 SaaS 产品/服务创建计划。
提交产品/服务
创建计划后,查看套餐并 提交 以验证和发布。 提交产品/服务时:
- 产品/服务经过一系列自动验证检查,并创建预览版产品/服务。
- 当产品/服务到达 发布者签署 阶段时,将在“ 上线 ”下提供相应平台的预览链接,以测试产品/服务。
有关验证和认证的详细信息,检查查看和发布产品/服务。
建议在市场中发布产品/服务之前,使用给定的预览链接测试产品/服务。