At the moment, Lansweeper's license compliance modules cannot deal with the situations you're describing. These features have been requested by a few other customers and are on our customer wish list, but we do not have an estimated release date for them at this time.
You could certainly build custom reports though to list information like this. It is perfectly possible for instance to report on machines that have a specific software installed and that are not part of a list of authorized machines. I included a sample report below. You would just need to insert the software name and the NetBIOS names of the authorized machines. Instructions for adding this report to your installation can be found
here. If you are interested in building or modifying reports, we would recommend:
- Reviewing some SQL tutorials, as the Lansweeper report builder is a standard SQL editor. If you know SQL, you know how to build Lansweeper reports as well. This seems like a good tutorial.
- Making use of our database dictionary, more information on which can be found here. The dictionary explains in great detail what each table and field stores.
Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetName,
tblAssets.Domain,
tblSoftwareUni.softwareName As software,
tblSoftware.softwareVersion As version,
tblSoftwareUni.SoftwarePublisher As publisher,
tsysOS.Image As icon
From tblSoftware
Inner Join tblAssets On tblSoftware.AssetID = tblAssets.AssetID
Inner Join tblSoftwareUni On tblSoftware.softID = tblSoftwareUni.SoftID
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Where tblAssets.AssetName Not In ('name authorized computer 1', 'name authorized computer 2','name authorized computer 3') And
tblSoftwareUni.softwareName Like '%software name%' And tblAssetCustom.State = 1
Order By tblAssets.Domain,
tblAssets.AssetName