Qu'est-ce que la gestion des applications ?

Contexte

La fonction de gestion des applications de Procore permet aux administrateurs de la compagnie Procore d'installer et de gérer des applications tierces, ou Apps, sur la plate-forme Procore, les rendant disponibles pour une utilisation dans des projets.

Types d’applications

La plateforme Procore prend en charge différents types d'applications. Au niveau de base, les applications exécutées sur la plateforme Procore se divisent en deux catégories : applications intégrées et Applications de connexion de données comme décrit ci-dessous.

Gestion des applications dans Procore

Les applications intégrées et les applications de connexion de données sont gérées dans Procore à l'aide de la fonction de gestion des applications de l'outil d'administration de la compagnie Procore . Une fois qu'une application tierce est installée dans une entreprise, les administrateurs de l'entreprise Procore et les utilisateurs du projet peuvent utiliser la gestion des applications pour effectuer diverses tâches. Avec les applications de connexion de données, les administrateurs de l'entreprise peuvent mettre à jour, désinstaller et réinstaller les applications ainsi qu'afficher un graphique montrant le nombre de demandes d' API quotidiennes effectuées par l'application. Avec les applications intégrées, les administrateurs de l'entreprise et les utilisateurs du projet ont accès à des fonctionnalités supplémentaires, notamment l'installation d'applications intégrées directement à partir de Procore Marketplace, l'installation d'applications intégrées personnalisées, la création de configurations d'applications au niveau de l'entreprise et du projet, etc. Les configurations d'application offrent un moyen puissant et flexible de gérer les applications et la façon dont votre organisation les utilise.

La gestion des applications au niveau de l'entreprise est accessible via l'outil d'administration de l'entreprise (Portefeuille> Outils de base> Admin> Gestion des applications). La gestion des applications au niveau du projet est accessible à l'aide du menu « Sélectionner une application » dans l'en-tête de navigation supérieur (sélectionnez une application> Explorer> Gestion des applications).

Installation et configuration de l’application

Avant que les administrateurs de projet de Procore ne se plongent dans la gestion et l’utilisation des applications, il est important de comprendre les architecture de l’installation d’applications dans Procore. Le diagramme suivant décrit comment les applications sont installées, configurées et lancées dans Procore.

app-management-architecture.png

Gestion des versions de l'application et notification de mise à jour

Les applications et intégrations que vous installez dans votre compte d'entreprise Procore suivent un schéma de numérotation de version sémantique . La gestion sémantique des versions implique un ensemble de règles qui guident la façon dont les numéros de version sont attribués et incrémentés par le développeur de l'application. La gestion sémantique des versions est bénéfique car elle donne un sens au code de l'application sous-jacent et à ce qui a été modifié d'une version de l'application à l'autre.

Un numéro de version sémantique prend la forme XYZ où X est la version principale, Y est la version secondaire et Z est la version du correctif (major.minor.patch). Au fur et à mesure que vous mettez à jour les applications dans votre compte d'entreprise, les éléments du numéro de version sont incrémentés en fonction du type de changement :

Pour en savoir plus sur les concepts de versionnage sémantique, visitez https.

Lorsqu'une nouvelle version d'application est publiée par un développeur, la liste de gestion des applications pour l'application comportera une notification « Mise à jour disponible ».

update-available-badge.png

Les notifications de mise à jour pour les applications du marché apparaissent une fois que la nouvelle version de l'application est examinée par Procore et publiée sur le marché. Les notifications de mise à jour pour les applications installées personnalisées apparaissent lorsque le développeur promeut une nouvelle version de l'application dans l'environnement de production. Dans ce scénario, le développeur doit vous fournir un ID de version d'application mis à jour afin de terminer la mise à jour.

Voir Mettre à jour une application installée pour connaître les étapes de mise à jour d'une application dans la gestion des applications.

 Important
Lorsque vous mettez à jour des applications précédemment installées, il est important de noter que toutes les configurations d'application, les permissions de la compagnie ou du projet et les paramètres de projet autorisés que vous avez configurés devront être reconfigurés pour une application mise à jour. 

En savoir plus