全部
我最近找到了一种通过WQL查询枚举用户的主要设备的设备集合的方法,这些用户是给定AD组的成员:
SELECT SMS_R_SYSTEM.ResourceID,
SMS_R_SYSTEM.ResourceType,
SMS_R_SYSTEM.Name,
SMS_R_SYSTEM.SMSUniqueIdentifier,
SMS_R_SYSTEM.ResourceDomainORWorkgroup,
SMS_R_SYSTEM.Client,
SMS_R_User.UserGroupName
SMS_UserMachineRelationship.UniqueUserName,
FROM SMS_R_System
JOIN SMS_UserMachineRelationship
ON SMS_R_System.Name=SMS_UserMachineRelationship.ResourceName
JOIN SMS_R_User
ON SMS_UserMachineRelationship.UniqueUserName=SMS_R_User.UniqueUserName
WHERE SMS_R_User.UserGroupName LIKE "%ADGROUPSEARCHTERM%"
这似乎有效地完成了工作,但我担心它有点怪异,SCCM的性质通常会导致隐藏的腐败危险。另外,我还想知道SCCM是否真的为此目的添加了某种东西,它是否已经更安全,更优雅且用户友好。
有人知道这种特殊情况的最佳实践或SCCM功能吗?
非常感谢, Pres