アプリ管理とは何ですか?

背景

Procore のアプリ管理機能を使用すると、Procore 会社管理者はサード パーティ アプリケーションまたはアプリを Procore プラットフォームにインストールして管理し、プロジェクトで使用できるようになります。

アプリの種類

Procore プラットフォームは、さまざまな種類のアプリをサポートしています。基本レベルでは、Procore プラットフォームで実行されるアプリは、以下に説明するように、組み込みアプリとデータ接続アプリの2つのカテゴリに分類されます。

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 を提供する必要があります。

アプリ管理でアプリケーションを更新する手順については、「インストールされているアプリを更新する」を参照してください。

 重要
以前にインストールしたアプリケーションを更新する場合、構成したアプリ構成、会社またはプロジェクトの権限、および許可されたプロジェクト設定を、更新されたアプリケーション用に再構成する必要があることに注意することが重要です。

詳細はこちら