Job Management Partner 1/Asset Information Manager Planning and Setup Guide

[Contents][Glossary][Index][Back][Next]

3.2.4 Setting the software name assignment method

To manage software licenses, it is necessary to assign the name of the software installed in each device (installed software name) to the name of the software (software name) whose license is being managed.

If Asset Information Manager is set to collect the installed software information from JP1/Software Distribution, the installed software name can be automatically assigned to a software name.

Note
If you want the installed software name to be automatically assigned to a software name, and if you want to use JP1/Software Distribution to acquire duplicate software information for Hitachi program products, you may register a single Hitachi program product as two separate software program products. This may result in duplicated license totaling. For details about how to handle a duplicated license totaled result, see 13.1 Inventory information that can be acquired from JP1/Software Distribution.

When automatically assigning the installed software name to a software name, the assignment method differs depending on whether a package ID is to be acquired from JP1/Software Distribution and whether the software name is to be automatically registered.

The differences based on whether a package ID is acquired are described below. The following figure shows an assignment example in which a package ID is not acquired.

Figure 3-5 Assignment example in which a package ID is not acquired

[Figure]

When a package ID is not acquired, the installed software name is used to determine whether the same software is installed. In the example above, because an installed software name that matches the package name is not registered, Software a is registered as a new installed software name. If automatic software name registration is specified, the same software name is registered and assigned.

The following figure shows an assignment example in which a package ID is acquired.

Figure 3-6 Assignment example in which a package ID is acquired

[Figure]

When a package ID is acquired, it is used to determine whether the same software is installed. In this example, though the package names are different, an installed software name with the same package ID is registered. Therefore, after Software a is registered as a new installed software name, it is assigned to the same existing software name.

By using package IDs to identify software, you can correctly manage licenses, even if identical software programs have been assigned different installed software names because of a version difference.

To specify that an installed software name be automatically assigned to a software name, use the Server Setup dialog box. For details about the items to be specified, see 5.3.7 Setting Link with JP1/SD.

Next, how an installed software name is assigned to a software name according to the settings in the Server Setup dialog box is explained in detail.

The figure below shows the flow of assigning the acquired package name to a software name according to the settings specified in the Server Setup dialog box during inventory information collection.

Figure 3-7 Flow of assigning a package name to a software name

[Figure]

Numbers (1) through (6) in the figure correspond to the headings for the explanations provided below.

Organization of this subsection
(1) Automatic assignment to software names
(2) Package ID acquisition
(3) An install software list containing the same package ID is registered
(4) The same installed software name is registered
(5) Automatic software registration
(6) The same software name is registered
(7) Upgrading from Asset Information Manager 07-50 or older version

(1) Automatic assignment to software names

When inventory information is acquired from JP1/Software Distribution, if the same software is already registered in the install software list, you can specify whether to add the assignment to the same software name.

You can specify one of the following four values for Automatic assignment to software name:

The package name is the information that can be acquired from the JP1/Software Distribution installed package information, and is set as an installed software name in the install software list when it is loaded into the asset management database. Different package names may be assigned to different versions of the same software. Therefore, it is recommended that you use package IDs for assignment if different versions of the same software are present in the same environment.

(2) Package ID acquisition

If you select Assign using the same package ID or Assign by using the same package ID and package name, Acquire must be selected for Package ID acquisition in the Server Setup dialog box.

(3) An install software list containing the same package ID is registered

When Acquire is specified for Package ID acquisition in the Server Setup dialog box, the package former attribute (PC or UNIX) is also acquired. The system searches for install software lists in which this package former attribute matches the package ID.

If a matching install software list has been registered, it is assigned to the same software name. If a matching install software list has not been registered, assignment is made according to the setting specified for Automatic registration of software.

Note
If multiple install software lists in which the package former attribute and matches to the package ID are registered in the asset management database and are assigned to multiple software names, no assignment is executed. The fact that no assignment was executed because multiple assignment destinations already existed is output to the log.

(4) The same installed software name is registered

The system searches for installed software names having the same package name. If a matching installed software name has been registered in the asset management database, it is assigned to the same software name. If a matching installed software name has not been registered in the asset management database, assignment is made according to the setting specified for Automatic registration of software.

Note
If multiple installed software names with the same name as the package name are registered in the asset management database and are assigned to multiple software names, no assignment is executed. The fact that no assignment was executed because multiple assignment destinations already existed is output to the log.

(5) Automatic software registration

When acquiring inventory information from JP1/Software Distribution, choose whether to register a software name using the same name as the installed software name and assign them to each other.

If Do not register automatically is chosen, only the installed software name is registered, and software name registration or assignment are not executed. If an installed software name not registered in the asset management database is contained in the acquired inventory information, assign a software name using the job menu Software Name.

When Register automatically is specified, an installed software name having the same name as the acquired package name and the software name is registered, and is automatically assigned. Note that Commercial is registered as the software type. For the procedure for changing the software type, see 4.6.4 Changing a software name and attributes in the manual Administrator's Guide.

(6) The same software name is registered

If a software name matching the package name is not registered in the asset management database, register a software name matching the package name and assign it to an installed software name.

If Assign using the same package ID is selected for Automatic assignment to software name, assignment is executed only when one of the following conditions is satisfied:

Note
If software with a software name matching the package name and with a software type of Commercial is already registered in the asset management database, the software is registered under a name with an _X suffix (where X is a number between 1 and 100) and is assigned to an installed software name. The number is sequentially assigned, beginning with 1. If numbers up to 100 are already registered, no assignment is executed, and the fact that the software name was not registered because it had already been registered is output to the log.

(7) Upgrading from Asset Information Manager 07-50 or older version

Automatic assignment to software name or Automatic registration of software is not executed for information already registered in the asset management database. Therefore, to use these functions when you have upgraded from Asset Information Manager 07-50 or an older version, you must first delete the installed software programs that are not assigned to software names.

You can use a dedicated script to batch-delete all installed software programs that are not assigned to software names. To execute the script, specify InstallSoftDelete.txt in the -f option and execute the jamscript (access definition file execution) command by a user with administrator permissions. InstallSoftDelete.txt is stored in the following directory:

Asset-Information-Manager-installation-folder\scriptbatch

For details about the jamscript command, see online Help for Job Management Partner 1/Asset Information Manager - Creating an Access Definition File (assetscr.chm).