It is important to point out the registry key locations we can pull data from. The inventory scanner is launched by the LocalSystem account user. The LocalSystem user account has access to all of the registry however if you were trying to gather data from HKEY_CURRENT_USER (HKCU) you would be pulling data that is for the LocalSystem user account and not the logged in user. This data would not be useable since the data that we would like to pull for would be the logged in user such as Jane Smith.
There are 3rd party work arounds to this issue. You are able to use tools at www.droppedpackets.org (not supported by LANDesk). Other users on this forum have created batch files and vbscripts to run at startup for the logged in user and copies and places the data into HKLM. Please keep this in mind for the type of data you wish to pull.
My suggestion would be to have a script that grabs the data you want and to place it into HKLM area of the registry.