JP1 Version 8 JP1/NETM/Asset Information Manager 設計・構築ガイド
jamimportコマンドでインポートするCSVファイルは,クラス単位に作成します。そのため,CSVファイルを作成する前にクラス間の関連を調べて,目的の情報を登録するには,どのクラスをインポートするかを確認してください。
ハードウェア資産情報のように,複数のクラスをインポートしなければ,登録内容を資産管理業務に利用できない場合があります。
資産管理データベースで管理されているクラスの関連については,「13.1.3 クラス関連図」を参照してください。
これ以降で,jamimportコマンドでインポートするときに複数のクラスをインポートする必要がある情報と,CSVファイル作成時の注意事項について説明します。
機器の情報を追加,更新,削除するために,インポートが必要なクラスを次の表に示します。
表7-2 機器の情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
AssetInfo | GroupInfo※ | 部署に関する情報を指定する場合は,オブジェクトクラス「GroupInfo」の対応するプロパティと同じ値を指定します。 |
LocationInfo※ | 設置場所に関する情報を指定する場合は,オブジェクトクラス「LocationInfo」の対応するプロパティと同じ値を指定します。 | |
UserInfo※ | ユーザに関する情報を指定する場合は,オブジェクトクラス「UserInfo」の対応するプロパティと同じ値を指定します。 | |
HardwareInfo | AssetInfo | 「AssetID」には,対応するオブジェクトクラス「AssetInfo」と同じIDを指定します。 |
機器にインストールされているソフトウェアの情報を追加,更新,削除するために,インポートが必要なクラスを次の表に示します。
なお,インストールソフトウェア情報は,機器種別がシステム装置(コード:100〜198)の機器に登録できます。
表7-3 インストールソフトウェア情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
InstalledInfo | AssetInfo | 「AssetID」には,対応するオブジェクトクラス「AssetInfo」と同じIDを指定します。 |
InstalledList | 「InstalledID」には,対応するオブジェクトクラス「InstalledList」と同じIDを指定します。 | |
ComponentInfo | 「InstalledID」には,対応するオブジェクトクラス「InstalledList」と同じIDを指定します。 |
機器のネットワーク情報を追加,更新,削除するために,インポートが必要なクラスを次の表に示します。
なお,ネットワーク情報は,機器種別がシステム装置(コード:100〜198)またはネットワーク装置(コード:300〜398)の機器に登録できます。
表7-4 ネットワーク情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
NetworkInfo | AssetInfo | 「AssetID」には,対応するオブジェクトクラス「AssetInfo」と同じIDを指定します。 |
IPAddress | 「IPAddress」を指定する場合は,指定するIPアドレスが,オブジェクトクラス「IPAddress」に登録されている必要があります。 ただし,DHCPサーバを使用する場合は,「IPAddress」をインポートしないでください。 |
|
IPAddressLink | 「DHCPサーバ名」を設定しない場合は,該当するIPアドレスのオブジェクトクラス「IPAddress」との関連づけを登録する必要があります。 |
ソフトウェアの情報を追加,更新,削除するために,インポートが必要なクラスを次の表に示します。
表7-5 ソフトウェアの情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
AssetInfo | GroupInfo※ | 部署に関する情報を指定する場合は,オブジェクトクラス「GroupInfo」の対応するプロパティと同じ値を指定します。 |
SoftwareInfo | AssetInfo | 「AssetID」には,対応するオブジェクトクラス「AssetInfo」と同じIDを指定します。 |
SoftwareList | 「SoftwareListID」には,オブジェクトクラス「SoftwareList」と同じIDを指定します。 |
ソフトウェアキー情報を追加,更新,削除するために,インポートが必要なクラスを次の表に示します。
表7-6 ソフトウェアキー情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
SoftwareKeyInfo | AssetInfo | 「AssetID」には,対応するオブジェクトクラス「AssetInfo」と同じIDを指定します。 |
SoftwareList | 「SoftwareListID」には,オブジェクトクラス「SoftwareList」と同じIDを指定します。 | |
MachinePermitLink | マシン許諾のライセンスの割り当て先を登録する場合は,対象のオブジェクトクラス「AssetInfo」との関連を登録する必要があります。 | |
UserPermitLink | ユーザ許諾のライセンスの割り当て先を登録する場合は,対象のオブジェクトクラス「UserInfo」との関連を登録する必要があります。 |
ライセンスの情報を追加,更新,削除するために,インポートが必要なクラスを次の表に示します。
表7-7 ライセンス情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
LicenseInfo | SoftwareList | 「SoftwareListID」には,オブジェクトクラス「SoftwareList」と同じIDを指定します。 |
ボリューム契約情報を追加,更新,削除するために,インポートが必要なクラスを次の表に示します。
表7-8 ボリューム契約情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
VolumeContract | VolumeContractLink | ボリュームライセンスの対象となる資産を登録する場合は,対象のオブジェクトクラス「AssetInfo」との関連を登録する必要があります。 |
契約情報を追加,更新,削除するために,インポートが必要なクラスを次の表に示します。
表7-9 契約の情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
Contract | ContractLeaseLink | リース契約の対象となる資産を登録する場合は,契約対象のオブジェクトクラス「AssetInfo」との関連を登録する必要があります。 |
ContractMaintenanceLink | 保守契約の対象となる資産を登録する場合は,契約対象のオブジェクトクラス「AssetInfo」との関連を登録する必要があります。 | |
ContractRentalLink | レンタル契約の対象となる資産を登録する場合は,契約対象のオブジェクトクラス「AssetInfo」との関連を登録する必要があります。 |
IPグループ情報を追加,更新,削除するために,インポートが必要なクラスを次の表に示します。
表7-10 IPグループ情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
AddressGroup | IPAddress | 新しいグループの定義および範囲の変更をする場合,グループとして定義した範囲のIPアドレスを,すべてオブジェクトクラス「IPAddress」に登録する必要があります。 |
部署情報を登録するために,インポートが必要なクラスを次の表に示します。
表7-11 部署情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
GroupInfo | UserInfo | 部署に所属するユーザを登録する場合は,オブジェクトクラス「UserInfo」をインポートします。 |
MemberLink | 各部署に所属するユーザを登録する場合は,オブジェクトクラス「UserInfo」との関連を登録する必要があります。 |
ユーザ管理情報を登録するために,インポートが必要なクラスを次の表に示します。
表7-12 ユーザ管理情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
UserInfo | GroupInfo | ユーザの所属する部署を追加する場合は,オブジェクトクラス「GroupInfo」をインポートします。 |
MemberLink | 新規にユーザを登録する場合,またはユーザの所属する部署を変更する場合,オブジェクトクラス「GroupInfo」との関連を登録する必要があります。 部署と関連づいていないと,インポートしたユーザは,操作画面に表示されません。 |
|
RoleInfo | ユーザに権限を設定する場合は,オブジェクトクラス「RoleInfo」をインポートします。 権限の設定されていないユーザはAsset Information Managerにログインできません。 |
|
AuthorityLink | ユーザに権限を設定する場合は,オブジェクトクラス「RoleInfo」との関連を登録する必要があります。 |
権限管理情報を登録するために,インポートが必要なクラスを次の表に示します。
表7-13 権限管理情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
RoleInfo | UserInfo | ユーザに権限を設定する場合は,オブジェクトクラス「UserInfo」をインポートします。 権限の設定されていないユーザはAsset Information Managerにログインできません。 |
AuthorityLink | ユーザに権限を設定する場合は,オブジェクトクラス「UserInfo」との関連を登録する必要があります。 |
パッチ情報の検索条件を登録するために,インポートが必要なクラスを次の表に示します。
表7-14 パッチ情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
PatchInfo | AssetInfo | 「AssetID」には,対応するオブジェクトクラス「AssetInfo」と同じIDを指定します。 |
PatchList | 「PatchID」には,対応するパッチリストと同じIDを指定します。 |
ウィルス定義情報の検索条件を登録するために,インポートが必要なクラスを次の表に示します。
表7-15 ウィルス定義情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
InstalledVirusDefInfo | AssetInfo | 「AssetID」には,対応するオブジェクトクラス「AssetInfo」と同じIDを指定します。 |
ソフトウェア稼働情報を登録するために,インポートが必要なクラスを次の表に示します。
表7-16 ソフトウェア稼働情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
SoftwareWorkInfo | AssetInfo | 「AssetID」には,対応するオブジェクトクラス「AssetInfo」と同じIDを指定します。 |
FunctionInfo | − | 登録するときは,必ず「通算月」および「位置」を指定します。指定方法については,「13.2.29 SoftwareWorkInfo(ソフトウェア稼働情報)」を参照してください。 |
保守履歴を登録するために,関連してインポートするクラスを次の表に示します。
表7-17 保守履歴に関連してインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
Maintenance | AssetInfo | 保守履歴を資産と関連づけて登録する場合は,「AssetID」に対応するオブジェクトクラス「AssetInfo」と同じIDを指定します。 保守履歴と資産を関連づけない場合は,不要です。 |
移管履歴を登録するために,インポートが必要なクラスを次の表に示します。
表7-18 移管履歴を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
AssetUpdateRecord | AssetInfo | 「AssetID」には,対応するオブジェクトクラス「AssetInfo」と同じIDを指定します。 |
移管履歴を登録するために,インポートが必要なクラスを次の表に示します。
表7-19 契約履歴を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
ContractHistory | Contract | 「ContractID」には,対応するオブジェクトクラス「Contract」と同じIDを指定します。 |
契約資産履歴を登録するために,インポートが必要なクラスを次の表に示します。
表7-20 契約資産履歴を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
ContractAssetHistory | ContractHistory | 「ContractID」には,対応するオブジェクトクラス「ContractHistory」と同じIDを指定します。 |
AssetInfo | 「AssetID」には,対応するオブジェクトクラス「AssetInfo」と同じIDを指定します。 |
職権管理情報を登録するために,インポートが必要なクラスを次の表に示します。
表7-21 職権管理情報を登録するためにインポートするクラス
必ずインポート するクラス |
関連するクラス | 説明 |
---|---|---|
JobRoleInfo | UserInfo | 職権の対象ユーザを登録する場合は,オブジェクトクラス「UserInfo」をインポートします。 |
JobRoleLink | 職権の対象ユーザを登録する場合は,オブジェクトクラス「UserInfo」との関連を登録する必要があります。 |
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.