Un dépôt logiciel est un emplacement de stockage centralisé où vous pouvez stocker des packages logiciels et y accéder selon vos besoins afin de les déployer autant de fois que vous le souhaitez. Dans Endpoint Central, il existe deux types de dépôts logiciels :
Selon la taille de votre organisation, vous pouvez stocker vos packages soit dans un dépôt de partage réseau, soit dans un dépôt HTTP. Les deux types de dépôts peuvent être utilisés pour déployer des packages vers des serveurs de distribution et des agents WAN dans Endpoint Central.
Un dépôt de partage réseau est utilisé lorsque vous souhaitez déployer une application logicielle sur plusieurs ordinateurs d’un réseau. Il est recommandé de stocker le package logiciel que vous souhaitez déployer dans un partage réseau accessible depuis tous les ordinateurs du réseau. L’application logicielle sera installée directement sur les ordinateurs que vous spécifiez.
La plupart des applications logicielles disposent d’un seul fichier d’installation comme
L’utilisation d’un dépôt de partage réseau vous permet de faire ce qui suit :
Le dépôt de partage réseau doit disposer de l’autorisation Lecture et exécution pour tous les utilisateurs et ordinateurs du réseau. Vous devez définir les autorisations mentionnées ci-dessus pour le groupe Tout le monde. Cela garantit que le dépôt de partage réseau est accessible depuis tous les ordinateurs du réseau.
Cependant, assurez-vous de ne pas définir les autorisations Lecture et exécution pour tous les utilisateurs et ordinateurs du réseau lorsque vous souhaitez effectuer les opérations suivantes :
Par exemple, supposons que votre dépôt de partage réseau se trouve dans le domaine A et que vous déployiez une application logicielle depuis ce dépôt vers un ordinateur du domaine B. Vous devez vous assurer de ne pas définir les autorisations Lecture et exécution pour tous les utilisateurs et ordinateurs du réseau.
Dans ce cas, vous pouvez fournir des identifiants utilisateur qui accordent un accès en Lecture et exécution au dépôt de partage réseau dans lequel le package logiciel est stocké.
Pour créer un dépôt de partage réseau, suivez les étapes ci-dessous :
Remarque : si vous ne saisissez pas de chemin pour le partage réseau, il sera automatiquement créé sur l’ordinateur où le serveur Endpoint Central est installé
Remarque : si vous créez le partage réseau sur un ordinateur de domaine, préfixez le nom de domaine au nom d’utilisateur. Par exemple, ZohoCorp\Administrator. Si vous créez le partage réseau sur un ordinateur de groupe de travail, préfixez le nom de l’ordinateur au nom d’utilisateur. Par exemple,\\MachineName\DCAdmin.
Si vous déployez un logiciel via le dépôt de partage réseau, les binaires du logiciel doivent être stockés dans le partage réseau configuré par l’administrateur informatique avant le déploiement du logiciel. Le logiciel est déployé selon le type de bureau distant, de la manière suivante :
Bureau distant avec un serveur de distribution
Dans un bureau distant disposant d’un serveur de distribution, les fichiers de configuration sont répliqués vers le serveur de distribution pendant le cycle de réplication configuré par l’administrateur informatique sur le serveur central. Une fois les fichiers de configuration répliqués, les agents WAN accèdent au partage réseau contenant les binaires du logiciel pour déployer le logiciel. Le déploiement du logiciel a lieu pendant le cycle d’actualisation de 90 minutes, au démarrage du système ou à la connexion de l’utilisateur, selon ce qui se produit en premier en fonction de la stratégie de déploiement configurée.
Bureau distant avec des agents WAN
Dans un bureau distant avec des agents WAN communiquant directement avec le serveur central, les agents WAN récupèrent les fichiers de configuration depuis le serveur. Les agents WAN exécutent ensuite le déploiement du logiciel en accédant au partage réseau contenant les binaires du logiciel. Le déploiement du logiciel a lieu pendant le cycle d’actualisation de 90 minutes, au démarrage du système ou à la connexion de l’utilisateur, selon ce qui se produit en premier en fonction de la stratégie de déploiement configurée.
Le dépôt HTTP est utilisé pour stocker les fichiers exécutables avant de les installer sur vos ordinateurs gérés/ordinateurs de votre réseau. Vous pouvez utiliser ce dépôt lorsque vous souhaitez déployer des packages logiciels vers des ordinateurs en utilisant le chemin HTTP. Vous pouvez également modifier l’emplacement du dépôt HTTP si nécessaire.
Le dépôt HTTP est créé automatiquement lorsque vous installez le produit. Il se trouve dans le même dossier que le serveur Endpoint Central. Par exemple,
Vous pouvez modifier l’emplacement du dépôt si nécessaire.
Pour modifier l’emplacement du dépôt HTTP, suivez les étapes ci-dessous :
Vous avez modifié l’emplacement du dépôt HTTP. Si vous ne parvenez pas à modifier l’emplacement du dépôt HTTP, consultez Impossible de modifier l’emplacement du dépôt HTTP
Si vous souhaitez modifier l’emplacement du dépôt logiciel sur le serveur de distribution, reportez-vous à ici.
Si vous déployez un logiciel via le dépôt HTTP, les binaires du logiciel seront stockés dans l’emplacement par défaut du dépôt HTTP sur le serveur central ou dans un nouvel emplacement configuré par l’administrateur informatique. Le logiciel est déployé selon le type de bureau distant, de la manière suivante :
Bureau distant avec un serveur de distribution
Dans un bureau distant avec un serveur de distribution, le serveur de distribution contacte le serveur central pour répliquer les fichiers de configuration et les binaires du logiciel pendant le cycle de réplication configuré par l’administrateur informatique. Une fois que les fichiers nécessaires au déploiement du logiciel sont répliqués sur le serveur de distribution, les agents WAN contacteront le serveur de distribution et répliqueront/récupéreront ces fichiers pour exécuter le déploiement. Le déploiement du logiciel a lieu pendant le cycle d’actualisation de 90 minutes, au démarrage du système ou à la connexion de l’utilisateur, selon ce qui se produit en premier en fonction de la stratégie de déploiement configurée.
Bureau distant avec des agents WAN
Dans un bureau distant avec des agents WAN communiquant directement avec le serveur central, les agents WAN contactent le serveur et récupèrent les fichiers de configuration ainsi que les binaires du logiciel nécessaires au déploiement du logiciel. Le déploiement du logiciel a lieu pendant le cycle d’actualisation de 90 minutes, au démarrage du système ou à la connexion de l’utilisateur, selon ce qui se produit en premier en fonction de la stratégie de déploiement configurée.
Bien qu’il soit recommandé d’avoir un dépôt logiciel commun, cela n’est pas obligatoire. Vous avez également la possibilité de téléverser les fichiers exécutables sur le serveur Endpoint Central, d’où ils sont copiés sur les ordinateurs avant d’être déployés. L’utilisation de cette approche augmentera votre consommation de bande passante puisque les fichiers exécutables sont copiés sur chacun des ordinateurs.
Par conséquent, il est recommandé d’utiliser cette approche lorsque vous déployez des applications logicielles sur des ordinateurs dans un emplacement distant. En effet, dans la plupart des cas, lorsque vous déployez des applications logicielles sur des ordinateurs situés dans des emplacements distants, vous n’avez pas accès au dépôt de partage réseau correspondant.
Lorsque vous souhaitez déployer des packages logiciels sur des ordinateurs dans un LAN et un WAN, créez deux packages pour la même application logicielle. Stockez un ensemble de packages dans le dépôt de partage réseau. Ils seront déployés et installés sur les ordinateurs du LAN. Stockez l’autre ensemble de packages dans le dépôt HTTP. Ils seront téléversés et déployés sur les ordinateurs du WAN.
Lorsque vous souhaitez installer plusieurs packages, vous pouvez les compresser au format zip et les téléverser. Pour plus d’informations, consultez Comment utiliser l’option de chemin HTTP pour déployer des packages logiciels comportant plusieurs fichiers exécutables dans différentes structures de répertoires ?
Il existe quelques scénarios exceptionnels dans lesquels les fichiers exécutables sont copiés sur les ordinateurs de votre réseau lors de l’utilisation d’un dépôt de partage réseau. Cela peut se produire lorsque vous effectuez les opérations suivantes :