维护和支持已发布的应用

将应用程序发布到市场只是帮助用户解决其业务问题的第一步。 以下各节包含在将应用程序发布到市场后应考虑的一些提示。

在租户应用程序目录中安装来自市场的应用程序

SharePoint Online 允许你创建租户应用程序目录,可在其中集中管理组织中可用的应用程序。 此外,还可以创建网站集应用程序目录,可在其中将应用程序部署到特定网站。

从市场获取的应用程序只能在租户应用程序目录中安装。 安装该应用程序后,你可以决定是希望全局部署它并使其对租户中的所有网站可用,还是希望仅将其部署到特定网站。

有关在应用程序目录中管理 SharePoint 框架解决方案的详细信息,请访问:使用应用网站管理应用使用网站集应用程序目录

安装来自市场的应用程序所需的权限

默认情况下,只有租户管理员才能安装来自市场的应用程序。 但是,他们可以选择将职责委派给组织中的其他人,方法是授予他们对租户应用程序目录的访问权限。

SharePoint Framework 应用程序代表当前用户执行操作,并且可执行当前用户能够执行的任何操作。 因此,只有租户应用程序目录管理员才能安装来自市场的应用程序。 非应用程序目录管理员的用户可以请求由应用程序目录管理员安装特定应用程序,但无法自行安装该应用程序。

通知用户新版本

更新应用程序时,应在更新版本可用时通知用户。 市场不提供任何版本检查机制,你应该在应用程序中实施它,以便通知有意义且尽可能不引人注意。 例如,在代码中,可以调用拥有的自定义 API,以将应用程序的当前版本与可用的最新版本进行比较。

租户应用程序目录管理员可直接在应用程序目录中更新从市场获取的应用程序,方法是在应用程序目录中选择该应用程序,然后从功能区中选择“升级应用商店应用”选项。 升级成功后,将自动向所有已安装该应用程序的网站中的用户显示最新版本。

SharePoint 类别中列出的应用程序

在市场中发布的所有 SharePoint Framework 应用程序都将在 SharePoint 类别中列出。 目前,不能指定自定义类别。 此外,即使你将应用程序中的 Web 部件配置为在 Microsoft Teams 中公开,该应用程序仍将在 SharePoint 类别中列出。