[TIPS] – SCCM 2012R2 : Lister tous les utilisateurs avec leurs ordinateurs principaux

1
3597

Comment récupérer rapidement avec Microsoft System Center Configuration Manager une liste de tous les utilisateurs avec leurs ordinateurs principaux.

Il est effectivement possible avec SCCM de créer automatiquement une affinité entre un utilisateur et son poste de travail afin qu’ils soient associés dans l’application. En effet, cela se passe directement par le paramétrage de l’agent déployé sur chaque ordinateur. Ce paramètre est appelé « User and Device Affinity » et c’est par ici pour sa configuration : https://sys-advisor.com/2013/05/31/tuto-sccm-2012-configuration-parametres-clients-client-settings/.

 

Si vous souhaitez maintenant récupérer rapidement ces informations pour tous vos utilisateurs et pour tous vos ordinateurs, il faudra utiliser la requête SQL décrite plus loin.

Connectez-vous sur votre instance SQL SCCM puis saisissez la requête suivante :

 SELECT
 --ID de l'utilisateur
 UPM.UserResourceID,
 --ID de l'ordinateur 
 UPM.MachineID, 
 --Nom de l'utilisateur
 VRU.Name0 as [User Name],
 --Nom de l'ordinateur
 VRS.Name0 as [Machine Name], 
 --Domaine Active Directory (dans le cas ou vous possedez plusieurs domaines)
 VRS.Resource_Domain_OR_Workgr0 as [Domain] 
 FROM
 v_UsersPrimaryMachines UPM
 LEFT JOIN v_R_User VRU
 ON UPM.UserResourceID = VRU.ResourceID
 LEFT JOIN v_R_System VRS
 ON UPM.MachineID = VRS.ResourceID
 ORDER BY  VRS.Resource_Domain_OR_Workgr0,VRS.Name0

 

Voici un exemple de résultat, vous retrouvez bien les 5 colonnes (UserRessourceID, MachineID,UserName, MachineName,Domain) :

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici