The tech you're looking for is XDD (Extended Device Discovery) -- which is in the Self-electing client services.
You can read up about it here:
That's some starting points .
If you want this data to be directly in your LDMS database next to other devices, you can use Data Analytic's Data Translation Service's LDAP Import rules.
It may ask you if you want to create default imports for your domain (importing AD group memberships, etc), you can choose yes or no depending on your need - but is not relevant to this so for now click no.
Give it a name:
Choose Management Suite - Computer Data for where to put the system info:
Next put in your domain name (or a specific DC if you want to bind it to just one) and credentials if required to make the LDAP calls:
Next configure the OU and search parameters:
Lastly pick what data you want to import from AD and where to put it in your computer data:
You can also edit the values being imported for example the OS version in AD is too long for the field in LD and does not match what LD usually puts in that field - in order to make it match you can add vbscript to convert the value:
Note this will add data to your existing systems if you provide enough detail to merge them like Display Name. And will create shells of records for unmanaged devices.
You can run this on demand, or schedule it as well.
If you create a column set to show the LDMS client version it will show no client info for the systems that are lacking it.
Hope this helps,
perfect the Data Analytics solutions works a treat - just waiting for the nightly maint to see if it deletes the duplicate ID... thanks