Stratégie de déploiement d’applications pour les utilisateurs
S’applique à : Gestionnaire de Configuration (branche actuelle)
Lorsqu’une application est déployée sur un regroupement d’utilisateurs, la stratégie du déploiement est créée pour les déploiements obligatoires uniquement. Pour les déploiements disponibles, la stratégie est créée lorsque l’utilisateur tente d’installer l’application à partir du Centre logiciel. Cet article explique le processus de déploiement pour Les déploiements obligatoires et disponibles.
Conseil
Vous pouvez obtenir toutes les informations nécessaires pour passer en revue les journaux du client en exécutant la requête SQL référencée dans la section Avant de commencer .
Déploiements requis
La stratégie pour un déploiement d’application obligatoire sur un regroupement d’utilisateurs est ciblée sur tous les utilisateurs du regroupement lors de la création du déploiement. Le traitement côté client de ces déploiements est similaire à un déploiement obligatoire sur un regroupement d’appareils. L’activation du déploiement a lieu à l’heure disponible définie, et la mise en œuvre se produit à l’heure d’échéance définie. Pour plus d’informations, consultez Déploiement d’applications sur des regroupements d’appareils.
Déploiements disponibles
Les applications déployées sur une collection d’utilisateurs en tant que disponibles se comportent différemment. Ce changement de comportement permet à l’administrateur de mettre des applications à la disposition des utilisateurs sans provoquer de contention des ressources pour la stratégie. Lorsqu’un utilisateur lance le Centre logiciel, une liste des applications disponibles pour l’utilisateur est interrogée à partir du point de gestion en temps réel. Cette requête est envoyée au CMUserService_WindowsAuth
répertoire virtuel sur le point de gestion et peut être consultée dans le SCClient_[UserName].log sur le client.
Using endpoint Url: https://MP.CONTOSO.COM:443/CMUserService_WindowsAuth, Windows authentication
Lorsque le point de gestion reçoit cette demande, il interroge la liste des applications disponibles pour l’utilisateur en exécutant usp_GetApplicationPropertyValuesFiltered
la procédure stockée. Cette activité peut être suivie dans le fichier UserService.log sur le point de gestion.
GetFilteredApplications, startItem = 0, max rows = 60, search text = '', filter = '', user = CONTOSO\UserName, api = 4.0, source = UserService_WinAuth_SoftwareCenter, platform = <OSPlatform>
GetFilteredApplications: returned 1 rows out of 1 total
Le Centre logiciel reçoit la liste et affiche les applications que l’utilisateur peut installer. Lorsque l’utilisateur clique sur l’application, des informations supplémentaires sur l’application sont interrogées à partir du point de gestion, ce qui implique l’exécution de procédures stockées telles que usp_GetApplicationInfo, usp_GetAppModelApplicationSupersedence, usp_GetDeploymentTypeForAnApp, etc.
Le déploiement est activé lorsque l’utilisateur sélectionne l’application et clique sur le bouton Installer , et qu’un travail de l’agent DCM est créé pour évaluer l’application. Si l’application est applicable, un autre travail de l’agent DCM est créé pour télécharger et appliquer l’application. Cette activité peut être suivie dans le fichier DCMAgent.log sur le client.