什么是应用程序管理?

背景

Procore 的应用程序管理功能允许 Procore 公司管理员在 Procore 平台上安装和管理第三方应用程序或应用,使其可用于项目。

应用程序类型

Procore 平台支持不同的应用程序类型。从基本层面来看,Procore 平台上运行的应用程序分为两类 - 嵌入式应用程序和数据连接应用程序,如下所述。

Procore 中的应用程序管理

嵌入式应用程序和数据连接应用程序在 Procore 中使用 Procore 公司管理员工具的应用程序管理功能进行管理。 在公司安装第三方应用程序后,Procore 公司管理员和项目用户可以使用应用程序管理执行各种任务。 借助数据连接应用程序,公司管理员可以更新、卸载和重新安装应用程序,以及查看显示应用程序发出的每日API请求数量的图表。 借助嵌入式应用程序,公司管理员和项目用户可以访问其他功能,包括直接从 Procore 应用商店安装嵌入式应用程序、安装自定义嵌入式应用程序、在公司和项目级别创建应用程序配置等。应用程序配置提供了一种强大而灵活的方式来管理应用程序以及组织使用应用程序的方式。

公司级别的应用程序管理可通过公司管理员工具(项目集合 > 核心工具 > 管理员 > 应用程序管理)访问。使用顶部导航标题上的“选择应用程序”菜单(选择应用程序 > 探索 > 应用程序管理)访问项目级别应用程序管理。

应用程序安装和配置

在 Procore 公司管理员项目用户深入管理和使用应用程序之前,了解 Procore 中应用程序安装的架构十分重要。下图描述了如何在 Procore 中安装、配置和启动应用程序。

app-management-architecture.png

应用程序版本控制和更新通知

你在 Procore 公司账户中安装的应用程序和集成遵循语义版本编号方案。 语义版本控制涉及一组规则,这些规则指导应用程序开发人员如何分配和增加版本号。 语义版本控制的用处在于,它提供了有关底层应用程序代码以及从一个版本的应用程序到下一个版本的修改内容的含义。

语义版本号采用 XYZ 形式,其中 X 是主要版本,Y 是次要版本,Z 是修补程序版本(major.minor.patch)。 当你更新公司账户中的应用程序时,版本号元素会根据更改类型递增:

要了解有关语义版本控制概念的更多信息,请访问https://semver.org/

当开发人员发布新的应用程序版本时,该应用程序的应用程序管理列表将有"有可用更新"通知。

update-available-badge.png

一旦 Procore 审核新应用程序版本并将其发布到应用商店,就会显示应用商店应用程序的更新通知。 当开发人员将新的应用程序版本提升到生产环境时,将显示自定义安装应用程序的更新通知。 在这种情况下,开发人员必须为您提供更新的应用程序版本 ID 才能完成更新。

有关在应用程序管理中更新应用程序的步骤,请参阅更新已安装的应用程序。

 重要提示
在更新以前安装的应用程序时,请务必注意,你设置的任何应用程序配置、公司或项目权限以及允许的项目设置都需要为更新的应用程序重新配置。

了解更多