Termes et définitions

Pour vous aider à comprendre le concept de mises à jour automatiques d’iManage, tous les termes pertinents et leurs définitions sont répertoriés dans le tableau suivant :

Tableau : Termes et définitions liés aux mises à jour automatiques d’iManage

Terme

Définition

Serveur de mise à jour

Un serveur de mise à jour est un serveur de partage de fichiers en réseau ou un serveur https hébergeant les mises à jour logicielles d’iManage et de tiers les plus récentes. Cet emplacement est utilisée par la propriété de mises à jour automatiques d’iManage pour télécharger les dernières applications pour l’installation initiale et dès que ces applications sont actualisées.

Canal

Un canal est un ensemble d’applications logicielles avec des versions spécifiques. Son étiquette (par ex. béta ou Version) indique la qualité et la stabilité des applications dans cet ensemble. Le(s) canal(ux) peut(vent) être affectés à des utilisateurs finaux ou peut être sélectionnés par ceux-ci si l’option de sélection de canal est activée.

Les canaux fournissent aux administrateurs informatiques la puissance, la flexibilité et la praticité pour déployer automatiquement différents produits avec des versions appropriées sur différents groupes d’utilisateurs. Les canaux sont définis dans le fichier update.iniqui se trouve à %ProgramData%\iManage\AgentServices\CentralizedConfigs .

Vous pouvez ajouter toute application logicielle au canal en utilisant le format mentionné ci-dessus.1

Rollback

iManage Updater prend en charge la capacité de retour en arrière des produits et versions logiciels si nécessaire. Le retour en arrière permet à une société d’annuler une mise à jour. Par exemple, si une société a mis à niveau certains utilisateurs de la version 144 à la version 149 puis décide, qu’elle qu’en soit la raison, que la mise à jour n’est plus désirée, elle peut ramener les utilisateurs à la version 144. Lorsqu’un retour a lieu, les utilisateurs reçoivent la même information que lorsqu’une mise à jour est disponible. Lorsque la mise à jour est installée, le logiciel des utilisateurs est ramenée à la version spécifiée au lieu d’être mise à niveau à la dernière version.2

iManage Installer

iManage Installer est le premier composant qui est installé sur le PC de l’utilisateur. Il est responsable du lancement du processus de mise à jour automatique en faisant tourner iManage Updater qui est décrit plus loin dans la présente section.

iManage Updater

iManage Updater est responsable de ce qui suit :

  • Contrôle des fichiers config (les fichiers update.ini et updateinfo.json)

  • Téléchargement des derniers fichiers config

  • Identification du canal actif du registre ou du canal par défaut depuis le fichier update.ini.

  • Sur la base du canal assigné, installation des versions appropriées du produit.

  • Identification des applications qui sont potentiellement disponibles pour les mises à jour

  • Envoi d’un message à l’agent iManage Work pour informer l’utilisateur de ces mises à jour

  • Exécution des mises à jour

  • Et pour terminer, envoi d’un message à l’agent iManage Work sur l’installation réussie des mises à jour

iManage Agent Services

iManage Agent Services est responsable de la fourniture des capacités de résilience et de mises à jour automatiques. Il s’agit pour l’essentiel d’un paquet qui inclut deux composants clés : iManage Stay Exec et iManage Update Manager qui sont décrits plus loin dans la présente section.

iManage Stay Exec

iManage Stay Exec est un exécutable tournant en permanence utilisé pour assurer que les processus situés dans C:\ProgramData\iManage\AgentServices\configs\ProcessRegistry tournent toujours. iManage Stay Exec fournit de la résilience en redémarrant automatiquement les processus dans le répertoire mentionné ci-dessus.

NOTE :

iManage Stay Exec ne permet pas à des fichiers iManage Work no signés de tourner. S’il trouve de tels fichiers, il écrit une entrée dans le journal indiquant que le fichier n’est pas signé et ne peut pas être exécuté.

iManage Update Manager

iManage Update Manager réalise des contrôles périodiques pour les mises à jour du logiciel en exécutant iManage Updater. Par défaut, il contrôle la présence de mises à jour toutes les 15 minutes ; il peut toutefois être configuré.3

Références :

  1. Pour davantage d’informations sur l’ajout de produits à un canal, consulter Définition de canaux.

  2. Pour plus d'informations sur l'utilisation de l’option rollback, consulter Définition de canaux.

  3. Pour plus d'informations sur la configuration de cette valeur, consulter Configuration de la fréquence de vérification de présence de mises à jour.