Nearly every business enterprise involves office computers, and usually they are connected to a local network. In order to systematize the configuration and accounting of computer hardware and software, it’s necessary to periodically take their inventory. This includes conducting SAM, the process of streamlining the management of the company’s software assets.
In every company, physical assets on the local network are equipped with special software, usually licensed. And licenses, especially for specialized software packages, often cost a lot.
This means that even if such a software package is installed on just one “extra” PC, it can be quite an expensive oversight. SAM methodology is used precisely in order to control what exactly this kind of software is used for and to make sure that the license renewals are done on time.
So, what are the main tasks of SAM?
• collection and structuring of information about the purchased software;
• optimization of software asset management processes;
• preparation of software sets classified by type or purpose (e.g. intended for particular employees/levels/departments);
• accounting of funds allocated for the acquisition of software.
In this article, we’ll discuss conducting SAM using Total Network Inventory (TNI).
Methods of conducting SAM
There are two methods of conducting SAM: manual and automated. The former method of software audit is used when the total number of computers on the local network does not exceed a few dozen units. If there are more PCs, and therefore more licenses, then an automated solution such as TNI would be better suited for the task.
Below we’ll describe how to manage your software assets with the help of our product.
TNI 3 consists of:
• An admin unit and
• A network storage.
TNI 3 SAM Guide: Working with the Network storage
The centralized TNI storage contains detailed information about each local network node. With TNI 3, system administrators can add various data fields for each PC, assign inventory numbers, as well as view, change and supplement license information for installed software. In addition, TNI automatically gathers basic information such as MAC and IP addresses, current OS, network state (online/offline), accessible admin shares, etc. All these key parameters allow you to quickly navigate hundreds of computers, eliminating the possibility of long downtimes.
TNI 3 can scan various OSes, among them Microsoft Windows XP and up, including server versions, OS X, Linux, FreeBSD and ESX/ESXi hypervisors.
Scanning user hardware
To begin the process of scanning network nodes, you will only need access to an account with administrator rights (i.e. domain administrator, if the computer is part of the domain).
You won’t need to perform additional procedures on remote PCs (like installing local agents). It’s enough to allow intermediate local firewalls to pass traffic via the SMB or RPC protocol from Total Network Inventory.
Also, you can create your own schedule to make scans regular and automatic. Such a solution will help avoid the expiration of software licenses and facilitate the timely inventory of recently installed software tools.
Working with the SAM module
The software audit process is simple. After the network computers are successfully scanned, TNI will analyze the software and license keys found on them, and as a result, a list of all discovered programs will appear on the Software accounting tab. Once you select one or more programs in the list, the details panel will show which computers they are installed on and the installation date.
Auditing PC software is an important part of SAM. You can configure which computers must have certain software, and on which it should not be installed by going into the Tracking mode. As soon as you set a specific policy, computers that violate it will be highlighted directly in the details panel, and you’ll also be able to monitor the number of violations for each software from the main list. You can also see a list of computers that violate the tracking policy for at least one program by filtering the network tree using the “Tracked software” assistant.
If you own a TNI Professional license, then you have access to software license audit functions. License management is available for each program detected during scanning. When creating a license, you can specify its cost and dates of acquisition and expiration. Different license types are supported, including standard licenses with a limited number of installations, unlimited licenses, and even unwanted pirate licenses. You can read about various licenses that you can create in TNI here.
You can monitor the license status from the list of licenses. You’ll be able to see which software has insufficient licensed copies, and which has extra, and also whether the license has expired.
Let’s sum it up. Total Network Inventory 3 is a special application that simplifies the management of network devices and licensed software within your company. Thanks to this solution, the administrator responsible for the network can easily keep track of hundreds of nodes, providing timely software updates, making it possible to accurately count the number of available licenses, and removing the possibility of illegal use of individual software products.
Hi, readers. No, we have not gone missing. We are still here, still coding.
Having finished version 3.4 additions and improvements, the TNI team set out to enhance the existing capabilities of the program. At the moment, we are working on in-depth refactoring and reengineering of the core TNI functionality. In March and April, we released two updates featuring online state monitoring improvements.
Today’s update contains fixes for some flaws that were reported by users in the recent months.
- NewAbility to use logins with blank passwords.
- NewSize of installed software (Windows).
- NewDetection of Windows 10 version ID and minor build numbers.
- FixedHyper-V VMs were detected as Virtual PC (Windows).
- FixedPASSWORD template for custom actions.
- FixedDisplay of AD users with UPN suffix.
- FixedDisplay of icons for Windows 8 & 10, Server 2012 & 2016.
- FixedIncorrect detection of macOS Sierra 10.12.
- + Some other fixes and improvements.
Also in June, we plan to release a completely redesigned module for working with AD. And after, we have plans to improve the speed and stability of the scanner as a whole.
We’re making TNI faster and more reliable and stable. Do not forget to check for updates in the program!
Neither have we stopped working on Total Software Deployment. A major update is actually right around the corner. We’re sure that the new feature is just what you’ve been waiting for.
As always, greetings to everyone who reads our blog. The first winter update from Softinventive Lab has arrived. This time, the TNI team brings us another oft-requested feature that will make work easier for many of our users. TNI 3 can now not only create reports and export them in a convenient format, but do it automatically according to the schedule you’ve set. A lot of time can be saved if you have both the automatic network scanner and the report builder up and running.
Here’s the complete list of changes:
- BIG FEATUREAbility to schedule table report generation and export.
- ImprovedAD sync: Support for escaped symbols in LDAP requests.
- ImprovedAD sync: Sync can be started or stopped from the storage root folder dropdown menu.
- ImprovedAD sync: Progress bars for the sync process.
- ImprovedAD sync: Overwriting of users data during sync is optional and disabled by default.
- + Some other fixes and improvements.
And now onto the main course.
Table reports can now be scheduled and built automatically. Simply copy any standard template or create a new custom template, and you’ll see that a new button has appeared when you hover the mouse over the template:
Click the button, and the already familiar Scheduler window will appear. Its functionality was somewhat expanded:
You can schedule reports from here along with the scan tasks. Once the report is built, it can be automatically exported in a common format (TXT, XLSX, CSV or HTML) and then either saved to a folder or sent over email or FTP. The level of comfort is off the charts: the network gets scanned, a report containing the fresh data is sent to your email, and you don’t even have to be around to supervise the process!
We have to point out that, by default, the scheduled report will be built for the whole network tree. To have one built on specific devices or groups, just activate the “Multiple selection” mode and tick the necessary boxes in the network tree before leaving TNI running.
That’s it for this blog post. We’re sure that you’ll make good use of the new feature. Leave a comment or drop us an email, we will be happy to answer your questions.