Dans cet article, nous allons voir ensemble comment étendre l'inventaire matériel de Configuration Manager pour avoir le navigateur par défaut configuré sur les clients, ainsi, comment y avoir cette information à l'aide de CMPivot. Je vous laisse avec la suite de l'article.
Table des matières
-
Configuration des paramètres clients
-
Vérification du navigateur par défaut avec CMPivot
-
Vérification du navigateur par défaut avec une requête
-
Création d'un regroupement de périphériques ayant un navigateur par
défaut spécifique
1- Configuration des paramètres clients
Pour inclure la classe d'inventaire relative aux navigateurs par défaut,
vous devez étendre l'inventaire matériel au niveau des paramètres client par
défaut SCCM. Suivez les étapes ci-dessous:
- Ouvrir la console SCCM.
- Aller dans Administration > Overview > Client Settings, clic-droit sur Default Client Settings and cliquer sur Properties.
- Dans la barre de recherche, tapper Default, ensuite, activer le classe d'inventaire nommée Default Browser (SMS_DefaultBrowser). Cliquer sur OK.
- (facultatif) Pour forcer l'application de ces nouveaux changements ainsi l'inventaire matériel au niveau des postes client, aller dans Assets and Compliance > Overview > Device Collections, clic-droit sur All Desktop and Server Clients et dans le menu Client Notification, lancer premièrement Download Computer Policy ensuite Collect Hardware Inventory.
2- Vérification du navigateur par défaut avec CMPivot
Comme vous le savez, l'utilitaire CMPivot vous donne la possibilité
d'exécuter des requêtes en temps réel sur les clients connectés.
Ci-dessous les étapes à suivre:
- Quelques instants plus tard, le résultat de la requête s'affiche avec le navigateur par défaut de chaque machine.
3- Vérification du navigateur par défaut avec une requête
- Dans Monitoring > Overview > Queries, cliquer sur Create Query dans le top ruban pour créer une nouvelle requête ConfigMgr.
- Donner un nom à la nouvelle requête, sélectionner la limitation du regroupement puis cliquer sur Edit Query Statement.
- Copier / coller la requête ci-dessous dans le champ Query Statement. Cliquer sur OK.
select SMS_R_System.Name, SMS_R_System.Client, SMS_R_System.ADSiteName, SMS_G_System_DEFAULT_BROWSER.BrowserProgID from SMS_R_System inner join SMS_G_System_DEFAULT_BROWSER on SMS_G_System_DEFAULT_BROWSER.ResourceId = SMS_R_System.ResourceId order by SMS_G_System_DEFAULT_BROWSER.BrowserProgID
- Le résultat de la requête s'affiche contenant la liste des postes client avec le navigateur par défaut.
4- Création d'un regroupement de périphériques ayant un navigateur par défaut spécifique
- Dans Assets and Compliance > Overview > Device Collections, cliquer sur Create Device Collection.
- L'assistant de la création d'un nouveau regroupement de périphériques s'ouvre. Renseigner les champs comme souhaité puis cliquer sur Next.
- Copier / coller (voire modifier) la requête selon le navigateur souhaité. Cliquer sur OK.
select * from SMS_R_System inner join SMS_G_System_DEFAULT_BROWSER on SMS_G_System_DEFAULT_BROWSER.ResourceId = SMS_R_System.ResourceId where SMS_G_System_DEFAULT_BROWSER.BrowserProgID = "ChromeHTML"
There seems to be a syntax error with the query
RépondreSupprimerI've just tried to run it again, it's working well.
SupprimerMaybe try to add a criteria based on the Default Browser class instead of using the above query.
When I try to paste below into the "Show Query Design" I get "This query has a syntax error. Are you sure you want to save it?"
RépondreSupprimerCopy/paste the query below in the Query Statementfield. Click OK.
select SMS_R_System.Name, SMS_R_System.Client, SMS_R_System.ADSiteName, SMS_G_System_DEFAULT_BROWSER. BrowserProgID from SMS_R_System inner join SMS_G_System_DEFAULT_BROWSER on SMS_G_System_DEFAULT_BROWSER. ResourceId - SMS_R_System.ResourceId order by SMS_G_System_DEFAULT_BROWSER. BrowserProgID
There are some spaces and special characters on your query that doesn't match with the right one. Try with copy/paste this one:
Supprimerselect SMS_R_System.Name, SMS_R_System.Client, SMS_R_System.ADSiteName, SMS_G_System_DEFAULT_BROWSER.BrowserProgID from SMS_R_System inner join SMS_G_System_DEFAULT_BROWSER on SMS_G_System_DEFAULT_BROWSER.ResourceId = SMS_R_System.ResourceId order by SMS_G_System_DEFAULT_BROWSER.BrowserProgID
Still giving a syntax error.
SupprimerI would suggest to you to contact me in the social media in order to troubleshoot the issue.
SupprimerI've just updated the article with adding a code format for the queries.
Supprimer