Job Management Partner 1/Asset Information Manager

Planning and Setup Guide

3020-3-S77-90(E)


Contents

Notices
Summary of amendments
Preface

Part 1: Design

1. Design Overview
1.1 Design flow
1.2 List of items to consider
1.2.1 Investigating and deciding what is to be managed
1.2.2 Investigating and deciding operation methods
1.2.3 Investigating and deciding the system configuration
1.3 List of items to consider for linking to JP1/Software Distribution

2. Jobs To Be Executed in an Asset Management System
2.1 Management targets
2.1.1 Managing devices
2.1.2 Managing software
2.1.3 Managing the operation logs
2.2 Asset management system linked to other program products
2.2.1 Managing problems by linking to JP1/IM
2.2.2 Linking to HP NNM Version 7.5 or earlier and managing the network configuration
2.2.3 Managing operation logs by linking to JP1/Software Distribution

3. Operating Method
3.1 Access permissions
3.1.1 Types of user roles
3.1.2 Types of access permissions for users
3.1.3 Assigning access permissions according to organizational hierarchy
3.2 Collecting asset information
3.2.1 Collecting from JP1/Software Distribution
3.2.2 Collecting from CSV files
3.2.3 Setting the inventory information assignment method
3.2.4 Setting the software name assignment method
3.3 Notification by e-mail to the asset manager
3.3.1 Notification of invalid contract information
3.3.2 Notice of license excess
3.3.3 Notification of unauthorized install
3.3.4 Notification of WSUS updates
3.3.5 Notification of Item arrival
3.3.6 Notification of hardware change
3.4 Installation in a cluster system
3.5 Linking to Active Directory
3.5.1 Login authentication
3.5.2 Acquiring user organization information

4. Evaluating System Configuration
4.1 Organization of programs
4.1.1 Prerequisite programs
4.1.2 Programs constituting the Asset Information Manager
4.1.3 Related programs
4.2 Example of a system configuration
4.2.1 Basic system configuration linked to JP1/Software Distribution
4.2.2 System configuration linked to HP NNM Version 7.5 or earlier
4.2.3 System configuration linked to JP1/IM - Manager
4.2.4 System configuration linked to a WSUS server
4.2.5 System configuration in a cluster system

Part 2: Setup

5. Installation and Setup
5.1 Setup procedure for Asset Information Manager
5.1.1 Workflow necessary for linking to JP1/Software Distribution
5.2 Installing and uninstalling Asset Information Manager
5.2.1 Installing the prerequisite programs
5.2.2 Installing Asset Information Manager
5.2.3 Uninstalling Asset Information Manager
5.3 Setting up the asset management server
5.3.1 Settings in the Server Setup dialog box
5.3.2 Setting Database Information
5.3.3 Setting Session Information
5.3.4 Setting Basic Information
5.3.5 Setting Mail Notification Information
5.3.6 Setting Link with Directory Server
5.3.7 Setting Link with JP1/SD
5.3.8 Setting Link with NNM
5.3.9 Setting Link with WSUS
5.4 Creating an asset management database
5.4.1 How to create an asset management database (for Microsoft SQL Server)
5.4.2 How to create an asset management database (for Embedded RDB)
5.4.3 How to create an asset management database (for Oracle)
5.4.4 Estimating the database capacity
5.5 Creating a data source or net service
5.5.1 Creating a data source (for Microsoft SQL Server)
5.5.2 Creating a data source (for Embedded RDB)
5.5.3 Creating a net service (for Oracle)
5.6 Setting a virtual directory
5.7 Setting up the services to be used by the asset management server
5.8 Settings for using Microsoft Internet Information Services 6.0 or later
5.8.1 Setting the Web server (for Microsoft Internet Information Services 6.0)
5.8.2 Setting the Web server (for Microsoft Internet Information Services 7.0 or 7.5)
5.9 Setting the tasks that are registered in Task Scheduler
5.9.1 Types of tasks
5.9.2 Task setup procedure
5.9.3 Specifying the task to be executed in the Data maintenance task
5.9.4 Specifying the timing to send notification about impending contract expiration
5.9.5 Specifying the timing to delete the license totaling results
5.9.6 Specifying the types of history information to be deleted and the deletion timing
5.9.7 Acquiring all inventory information
5.9.8 Specifying the operation history acquisition range and filtering
5.9.9 Acquiring JP1/Software Distribution's directory information
5.9.10 Notification of device information change
5.10 Settings for using notification by email
5.10.1 Executing the SMTP virtual server
5.10.2 Adding a remote domain
5.11 Importing the sample data that can be used in windows
5.11.1 Importing group and user data
5.11.2 Importing location data
5.11.3 Importing software dictionary information
5.11.4 Importing sample data for design (linkage with JP1/SD)
5.11.5 Deleting the sample data
5.12 Notes on handling the asset management database
5.12.1 Characters supported by windows that are displayed from the asset management database
5.12.2 Notes on database maintenance
5.12.3 Periodic backup of transaction log
5.13 Procedure for creating a cluster system environment
5.13.1 Group resource creation by the cluster software's cluster administrator
5.13.2 Creating a cluster environment in which the failover function is applied to the asset management database server
5.13.3 Creating an environment for using Asset Information Manager's failover function
5.13.4 Specifying the Web browser's connection target
5.13.5 Settings in an environment that uses a firewall
5.13.6 Handling after failover
5.13.7 Notes about using a cluster system

6. Achieving Asset Management by Linking to Other Products
6.1 Settings for linking to HP NNM Version 7.5 or earlier
6.1.1 Enabling the Take node information task
6.1.2 Displaying Network Presenter
6.1.3 Settings for browsing asset information from HP NNM Version 7.5 or earlier
6.1.4 Copying the settings file
6.1.5 Displaying asset information from HP NNM Version 7.5 or earlier
6.1.6 Changing the information for connection to Asset Information Manager
6.2 Settings to link to JP1/IM
6.2.1 Setting automatic action by JP1/IM - Manager
6.2.2 Settings to forward JP1 events
6.2.3 Copying definition files
6.2.4 Changing issued JP1 events
6.2.5 Displaying asset information from JP1/IM

7. Registration and Output of CSV Data
7.1 Registering CSV data (importing)
7.1.1 Import flow
7.1.2 Notes on the import operation
7.1.3 Executing jamCsvImport.bat
7.1.4 Correspondence between information to be imported using the jamimport command and classes
7.1.5 File format for importing with the jamimport command
7.1.6 Creating data files
7.1.7 Creating a data files definition file
7.1.8 Executing the jamimport (import) command
7.2 Outputting CSV data (exporting)
7.2.1 Selecting the method for outputting CSV data
7.2.2 Export procedure
7.2.3 Executing jamCsvExport.bat
7.2.4 Output format of data files
7.2.5 Creating a data files definition file
7.2.6 Executing the jamexport (export) command
7.3 Outputting operation logs as CSV data
7.3.1 Executing jamTakeOperationLog.bat

Part 3: System Definition

8. Basic Knowledge Needed to Use Asset Information Manager
8.1 Asset management database
8.1.1 Classes managed by the asset management database
8.1.2 Properties managed by the asset management database
8.1.3 Types of associations
8.2 Management of asset status

9. Changing the Window Operations and User Roles
9.1 Changing user roles (Role)
9.1.1 Adding a new user role
9.1.2 Changing the settings for a user role
9.1.3 Deleting a user role
9.2 Changing managed items (Customize Managed Items)
9.2.1 Changing the items to be managed
9.2.2 Renaming managed items
9.2.3 Adding managed items
9.2.4 Changing the names and view/hide settings for buttons and tabs
9.3 Changing a window for a user role (Customize Job Windows)
9.3.1 Setting a form
9.3.2 Setting the object role
9.3.3 Setting the buttons to be used
9.3.4 Setting items to be displayed as editable items
9.3.5 Setting items to be displayed as search conditions
9.3.6 Setting the items to be displayed in search results
9.3.7 Adding forms
9.3.8 Copying a form
9.3.9 Renaming a form
9.3.10 Deleting a form
9.4 Changing the executable jobs (Customize Job Menu)
9.4.1 Changing the executable jobs
9.4.2 Renaming a job menu
9.4.3 Adding job categories
9.5 Adding windows for routine jobs (Create User Report)
9.5.1 Selecting a search method
9.5.2 Specifying classes to be searched
9.5.3 Defining search conditions
9.5.4 Setting the output items
9.5.5 Setting the sort order and display width of the output items
9.5.6 Specifying whether to include duplicated data in the search results
9.5.7 Checking the results in the preview window
9.5.8 Registering a created user report
9.5.9 Specifying a class join method
9.5.10 Deleting a user report
9.5.11 Executing a search from the command line
9.5.12 Example of creating a user report
9.5.13 Example of executing a user report
9.6 Setting assigned items (Assign Inventory)
9.6.1 Setting an assigned item for asset numbers
9.6.2 Setting an assigned item for user names
9.6.3 Setting assigned items for group and location
9.6.4 Setting assigned items for device types
9.6.5 Adding items to be acquired from inventory information
9.6.6 Changing a default value when inventory information is registered
9.7 Selecting the items to be acquired as device change logs (Acquire Device Update Record Items)

10. Item Definition
10.1 Overview of Item definition
10.1.1 Definition steps and procedure
10.1.2 Designing a job that uses Items
10.1.3 Notes about definition
10.2 Defining authority for processing the Item (Official Authority)
10.2.1 Adding a new official authority
10.2.2 Changing official authority details
10.2.3 Deleting official authorities
10.3 Defining the route (Flow Designer)
10.3.1 Names of Flow Designer components and how to use them
10.3.2 Placing workers and processing
10.3.3 Setting official authority for a node
10.4 Defining the Item window (Form Designer)
10.4.1 Names of Form Designer components and how to use them
10.4.2 Defining a window
10.4.3 Inserting objects
10.4.4 Adjusting an object's style and position
10.4.5 Defining a table (Table Designer)
10.4.6 Definition example of Item window
10.5 Defining each node's task (Activity Designer)
10.5.1 Names of Activity Designer components and how to use them
10.5.2 Selecting tasks to be executed
10.5.3 Setting the order of tasks to be executed
10.5.4 Setting the information to be assigned to managed items
10.5.5 Examples of activity definitions
10.6 Setting the Item options (Flow Designer)
10.6.1 Setting a deadline
10.6.2 Selecting email transmission
10.7 Changing registered Items
10.7.1 Renaming an Item
10.7.2 Setting an Item to Exhibit or Not exhibit
10.7.3 Changing Item definitions
10.7.4 Deleting Items
10.8 FAQs (Item definitions)

Part 4: Troubleshooting

11. Troubleshooting
11.1 Troubleshooting procedure
11.2 Obtaining error information
11.3 Identifying the error cause
11.3.1 How to identify the cause of an error
11.3.2 Checking messages
11.3.3 How to interpret messages
11.3.4 Function restrictions after an error
11.4 Transactions in the asset management system
11.4.1 Transaction processing during Web browser execution
11.4.2 Transaction processing during command execution
11.5 Principal causes of errors in Asset Information Manager and how to handle them
11.5.1 Error during asset management server setup
11.5.2 Errors during creation of the asset management database
11.5.3 Error during login to Asset Information Manager
11.5.4 Error during Asset Information Manager operation
11.5.5 Re-creating the jp1asset Web service extension
11.5.6 Resetting the virtual directory
11.6 Principal causes of errors in the Web server and how to handle them
11.7 Principal causes of errors in the DBMS and how to handle them
11.7.1 Errors common to the DBMS
11.7.2 Errors specific to Embedded RDB
11.8 Principal causes of errors in the Web browser and how to handle them
11.9 Principal causes of errors during linkage to JP1/Software Distribution and how to handle them
11.9.1 Error when inventory information is imported
11.9.2 Error when inventory information is referenced
11.9.3 Error during software distribution
11.9.4 Errors that may occur during operation log collection
11.10 Principal causes of errors during linkage to JP1 products (other than JP1/Software Distribution) and how to handle them
11.10.1 Errors when HP NNM Version 7.5 or earlier is linked
11.10.2 Errors when JP1/IM is linked
11.11 Principal causes of errors during linkage to WSUS and how to handle them
11.12 Error recovery
11.12.1 Recovering Asset Information Manager from errors
11.12.2 How to recover the asset management server from errors
11.12.3 How to recover from DBMS errors
11.12.4 How to recover from Web browser errors
11.12.5 How to recover from errors during command execution

12. Maintaining the Asset Management Database
12.1 Backing up and restoring
12.1.1 Backing up and restoring the asset management database in CSV format
12.1.2 Backing up and restoring the asset management database (Microsoft SQL Server or Oracle)
12.1.3 Backing up and restoring the asset management database (Embedded RDB)
12.1.4 Backing up and restoring uploaded files
12.1.5 Backing up and restoring the registry
12.2 Reorganizing the asset management database when Embedded RDB is used
12.2.1 Reorganizing the asset management database from the Database Manager dialog box
12.2.2 Reorganizing the asset management database using commands

Part 5: Reference

13. Details of Information That Can Be Acquired from Linked Products and Details of JP1 Events That Are Issued
13.1 Inventory information that can be acquired from JP1/Software Distribution
13.1.1 Inventory information that can be acquired as asset information
13.1.2 Inventory information that can be acquired as hardware information
13.1.3 Inventory information that can be acquired as network information
13.1.4 Inventory information that can be acquired as installed software information
13.1.5 Inventory information that can be acquired as installed software list
13.1.6 Inventory information that can be acquired as component information
13.1.7 Inventory information that can be acquired as patch information
13.1.8 Inventory information that can be acquired as a patch list
13.1.9 Inventory information that can be acquired as virus definition information
13.1.10 Inventory information that can be acquired as group information
13.1.11 Inventory information that can be acquired as location information
13.2 Operation logs that can be acquired from JP1/Software Distribution
13.2.1 Operation logs that can be acquired as program execution history
13.2.2 Operation logs that can be acquired as window title update history
13.3 Node information that can be acquired from HP NNM Version 7.5 or earlier
13.3.1 Node information of HP NNM version 7.5 or earlier that can be acquired as asset information
13.3.2 Node information of HP NNM version 7.5 or earlier that can be acquired as hardware information
13.3.3 Node information of HP NNM version 7.5 or earlier that can be acquired as network information
13.4 Details of JP1 events issued from Asset Information Manager
13.4.1 Event attributes
13.4.2 Setting the user extension area of the problem status change event

14. Management Information Details
14.1 Organization of classes
14.1.1 Object classes
14.1.2 Association classes
14.1.3 Relationships between classes
14.1.4 Data types indicating property values
14.2 Lists of properties for object classes
14.2.1 AddressGroup (IP group information)
14.2.2 AssetInfo (asset information)
14.2.3 AssetUpdateRecord (transfer log)
14.2.4 ComponentInfo (component information)
14.2.5 Contract (contract information)
14.2.6 ContractAssetHistory (contract asset history)
14.2.7 ContractCatalog (company catalog)
14.2.8 ContractHistory (contract history)
14.2.9 DivisionInfo (division information)
14.2.10 GroupInfo (group information)
14.2.11 HardwareInfo (hardware information)
14.2.12 InstalledInfo (installed software information)
14.2.13 InstalledList (installed software list)
14.2.14 InstalledUpdateRecord (software update log)
14.2.15 InstalledVirusDefInfo (virus definition information)
14.2.16 IPAddress (IP address control information)
14.2.17 JobRoleInfo (official authority)
14.2.18 LicenseInfo (license information)
14.2.19 LocationInfo (location information)
14.2.20 MachineCatalog (device catalog)
14.2.21 Maintenance (maintenance log)
14.2.22 NetworkInfo (network information)
14.2.23 PatchInfo (patch information)
14.2.24 PatchList (patch name list)
14.2.25 ProgramHistory (program execution history)
14.2.26 RelationAssetInfo (related asset information)
14.2.27 RoleInfo (role information)
14.2.28 SoftwareInfo (software information)
14.2.29 SoftwareKeyInfo (software key information)
14.2.30 SoftwareList (software list)
14.2.31 UpdateRecord (device change log)
14.2.32 UserInfo (user information)
14.2.33 VolumeContract (volume contract information)
14.2.34 WindowTitleHistory (window title update history)
14.3 List of properties of association classes
14.3.1 AuthorityLink (user and authority link)
14.3.2 ContractLeaseLink (lease contract link)
14.3.3 ContractMaintenanceLink (maintenance contract link)
14.3.4 ContractRentalLink (rental contract link)
14.3.5 DivisionLink (division information and group information)
14.3.6 DivisionUserLink (division information and user information)
14.3.7 IPAddressLink (IP address link)
14.3.8 JobRoleLink (User and official authority link)
14.3.9 MachinePermitLink (device and key link)
14.3.10 MemberLink (user and member link)
14.3.11 RelationAssetLink (asset information and related asset information)
14.3.12 UserPermitLink (user and key link)
14.3.13 VolumeContractLink (volume contract link)
14.4 Items to be imported or exported using a job menu
14.4.1 Items targeted by the Device information asset type
14.4.2 Items targeted by the Installed software information asset type
14.4.3 Items targeted by the Installed software list asset type
14.4.4 Items targeted by the Software information asset type
14.4.5 Items targeted by the Software list asset type
14.4.6 Items targeted by the Group information asset type
14.4.7 Items targeted by the User information asset type
14.4.8 Items targeted by the Location information asset type
14.4.9 Items targeted by the Maintenance contract information asset type
14.4.10 Items targeted by the Rental contract information asset type
14.4.11 Items targeted by the Lease contract information asset type
14.4.12 Items targeted by the Volume contract information asset type
14.4.13 Items targeted by the IP group information asset type
14.4.14 Items targeted by the Device catalog information asset type
14.4.15 Items targeted by the Problems asset type
14.4.16 Items targeted by the Assigned license information asset type
14.4.17 Items targeted by the Patches asset type
14.4.18 Items targeted by the Virus definition asset type
14.4.19 Items targeted by the Related asset information asset type
14.4.20 Items targeted by the Division information asset type
14.4.21 Items targeted by the Assign Divisions asset type

Appendixes
A. Organization of Folders
B. List of Processes
C. Memory and Disk Space Requirements
C.1 Memory requirements
C.2 Disk space requirements
D. Section and Key Names for Environment Setup Information
E. Version Upgrade and Asset Management Database Conversion
E.1 Upgrading Asset Information Manager
E.2 Converting a DBMS
E.3 Replacing the asset management server
E.4 Converting from Asset Information Manager Subset
E.5 Changing the size of Embedded RDB
E.6 Renaming the Embedded RDB host
E.7 Starting and stopping Embedded RDB
F. Notes on Using Asset Information Manager in a 64-bit OS
G. Audit Log Output
G.1 Types of events that are output to audit logs
G.2 Audit log storage format
G.3 Audit log output format
G.4 Audit log messages and related output items
G.5 Settings for outputting audit logs
H. Version Changes
I. Glossary

Index