Spiceworks has an option for assets where you put in the local credentials for SSH on Mac Clients and it goes out and does its think and gets most of the data. One thing missing is warranty data. Another open source package called munkireports-php does warranty information so its possible to do.
Can we see Web Helpdesk use SSH to connect to Mac Clients and get the data instead of using Casper or ARD database? And have the ability to do warranty info as well like when it expires, etc.