Video Screencast Help
Search Video Help Close Back
to help
New in the Rewards Catalog: Vouchers for "Symantec Technical Specialist" and "Symantec Certified Specialist" exams.

How to Get Software Compliant?

Updated: 05 Feb 2009 | 8 comments
DeborahKahmke's picture
+5 5 Votes
Login to vote

I have seen lots of question around setting up Software Licensing for compliance purposes. As I have told many people, Software Compliance is not something that you can just grab from Altiris out-of-box. It takes a lot of up front work, but is definitely worth it in the end!

As I continue I will describe the steps to setup each software purchase, software license and how to gather compliance data on the software itself. One item to note before going forward is that if you do not have the Inventory agent running, this needs to be pushed out to your clients to gather the proper software inventory.

All of this is done within the Manage > Asset Management > Resources > Contract Types > Software Licensing portion of the Altiris 6.5 console. (See graphic below.)

Step One: Setting up your Software Purchases.

On each Software Purchase entry there are 3 fields (in my eyes) that are important. For our example, we will use Microsoft Outlook 2007.

  1. Product Name,
  2. Product Version and
  3. Quantity.
Note: These 3 fields are used to link the Software Purchase to the Software License to gather compliance on the software (using the quantity). I will show you this soon enough. Make note of the quantity of 15 as I will reference at the end.

Step Two: Setting up your Software License.

So what is important on the Software License screens...

1. When you create your Software license the License Type fields needs to be selected from the drop down for proper license counting. This is on the General Tab. For our example, Microsoft Outlook 2007, we have selected a Per Installed Node license type.

2. We wanted Altiris to link our Software Purchases to our Software Licenses for us. To do this we created a Software Purchase Search Rule. This is found on the Software Purchase tab when creating your new Software License.

  1. On the Software Purchases tab click "Add new..." to add a new rule. This is used to link your SW Purchase (already setup in Step One) to your License entry.
  2. Our Name and Version must be entered as it was on the Software Purchase creation. If you do not remember what you entered here go to your Software Purchase page in Altiris, right click on the Software Purchase and choose Edit to review.
  3. Click Find to ensure that your Software Purchase(s) are found and linked
  4. Click Ok.
  5. You will notice that your Rule is saved.
  6. To update your All Software Purchases section, click on the refresh button.

3. In my opinion, the most important part of the Software License is the "Software Installs" tab. Here you will note all of your non-inventoried installs as well as (the more important) Software License Search Rules. Here is where you will specify the software foot printing which the software will be detected from.

Note: If you are not running the inventory agent you may note each of you installs under the non-inventoried installs section, however, this may be an administrative nightmare.

For our example, we are going to update the Software License Search Rules as follows.

FILE NAME: outlook.exe
VERSION: 12.%

IMPORTANT NOTE: To find more data about the software and the foot print it leaves, go to SQL (or Resource Manager > Inventory tab > Inventory > Software > Aex SW Audit Software) and check out the table "Inv_Aex_SW_Audit_Software. Please note that a single software may have multiple foot prints within this table. I suggest choosing the actual executable and narrow it by using the version.

Step Three: Checking Compliance

So by now you have setup your Software Purchase, setup your Software License with your foot printing and linking your Software Purchase, now you want to know if you are in compliance or not...

Once you have completed and saved your Software License a "Summary" tab will be available to you. This will show you your Purchased Licenses and your count of unique installs as you have defined them within your software foot printing (software installs tab). At the bottom it will give you a count of which you are in (or out) of compliance. (Note the 15 total purchased license count (this is from our quantity entry on the Software Purchase!!!)

Side Note: If an asset has a status of anything other than active, Asset Control does a recalculation of the software compliance to ensure that only active licenses are tracked for compliance purposes. Therefore if you dispose of or retire an asset the software inventory of that asset is released.

See Altiris KB 24463 for more details.

Good luck!
-d

Comments

mszczesniak's picture
05
Feb
2009
0 Votes 0
Login to vote

Software Installs - choice

From my practice looks that for Software Installs is better to choose not from exe but from from Add Remove Programs to check license compliance. If you want to check how application is used than you can take exe, but you should also have good application metering policies,

mocarski's picture
06
Feb
2009
0 Votes 0
Login to vote

Leveraging Wise

If you are using Wise Packaging Studio, how could you leverage that to better identify the installs from inventory?

TeleFragger's picture
09
Mar
2009
0 Votes 0
Login to vote

just tried following

just tried following through...

 

i got most of it but for the part where you have

FILE NAME: outlook.exe
VERSION: 12.%

 

where do you put this?

 

also when I go to software installs I get nothing....

any help greatly appreciated

DeborahKahmke's picture
16
Mar
2009
0 Votes 0
Login to vote

You will enter the Software

You will enter the Software details (outlook.exe and 12.%) within the Software License Search Rules section of the Software Installs tab when creating a new, or editing an existing Software License.

-d

SandyF's picture
28
May
2009
0 Votes 0
Login to vote

Complimentary article - Adding New Software License Types

Great work!  As always, your work and knowledge are exceptional Deborah. 

I just created an article that compliments yours.  It shows how to add additional Software License types like Site or Enterprise Agreement.  I don't think it is public yet but its title is "Software License Compliance - Adding New License Types".

Sandy Fletcher
IT Asset Management Consultant
http://www.velocegroup.com

PBCAnalyst's picture
19
Oct
2009
0 Votes 0
Login to vote

How To Review Exisiting Rules

I am new to asset management and trying to pick this up on my own and the question I have is...how /where do you go to view the rules that have been previously set up? We had a person maintaining this, but has left our organization and I need to see if there are any new software types that need to be added that the reports are not pulling in? Can anyone offer some direction for me?

SandyF's picture
07
Apr
2010
0 Votes 0
Login to vote

Seeing search rules in version 6.5

The software purchase and software install search rules are found under tabs when you edit the Software License contract record.

In version 7.0 of Asset Management, there are no long search rules but associations.

Sandy Fletcher
IT Asset Management Consultant
http://www.velocegroup.com

Sid Markolov's picture
30
Nov
2009
0 Votes 0
Login to vote

Great Article

Thanks for this!