Hitachi

JP1 Version 12 JP1/IT Desktop Management 2 運用ガイド


20.3.1 機器登録

管理用サーバに機器情報を登録します。

メモ

1リクエストで複数の機器情報を同時に登録できます。登録する機器情報の指定に誤りがあった場合、エラーが発生した機器の処理をスキップして処理が続行されます。

メモ

機器登録は非同期で実行されます。このため、正常にレスポンスが返却された場合でも、レスポンスの返却タイミングでは機器登録が完了していない場合があります。

メモ

次に示す条件をすべて満たす場合にセキュリティ判定が実施されます。セキュリティ状況の判定に必要な情報が不足している場合には危険レベルが「不明」になります。必要に応じてセキュリティポリシーのセキュリティ設定項目を無効にしてください。

  • SystemInventoryオブジェクトが存在する

  • SecurityInventoryオブジェクトが存在する

  • 機器種別がPCまたはサーバ、OS種別がWindowsまたはMac OSである。

  • OSコードにWindowsまたはMac OSのOSコードが設定されている。

  • Windowsの場合はOS言語が設定されている。

実行権限

次の権限が必要です。

APIのバージョン

v1

リクエスト形式

リクエスト行
POST /jp1itdm/api/v1/objects/devices HTTP/1.1
リクエストヘッダー
Host:管理用サーバのホスト名またはIPアドレス:管理用サーバのポート番号
Accept-Language:レスポンスのメッセージ文の言語コード
Accept:application/json
Content-Type:application/json
X-ITDM-Authorization1:Base64エンコードしたユーザーID
X-ITDM-Authorization2:Base64エンコードしたパスワード
リクエストのメッセージボディ

JSON形式で機器登録する情報を指定します。詳細は「機器登録する情報のデータ形式」を参照してください。

機器登録する情報のデータ形式

機器登録する情報のデータ形式を次に示します。

{
    "Device-Inventory": [
        {
            "Report": {
                "@Version": "0250",
                "ID": "識別子",
                "@CreationDate": "YYYY-MM-DDTHH:MM:SS.sssZ",
                "Agent": {
                    "Type": "REST",
                    "DeviceStatus": "機器状態",
                    "Status": "機器登録時の管理状態",
                    "DistributionStatus": "0",
                    "DiscoveryProtocol": "7",
                    "LastAliveDate": "YYYY-MM-DDTHH:MM:SS.sssZ"
                },
                "Inventory": {
                    "Equipment": {
                        "Type": "機器種別",
                        "UserType": "ユーザー追加の機器種別名称"
                    },
                    "SystemInventory": {
                        "@LastUpdateTime": "YYYY-MM-DDTHH:MM:SS.sssZ",
                        "BaseBoard": {
                            "SerialNumber": "マザーボードシリアルナンバー"
                        },
                        "BIOS": {
                            "Manufacturer": "BIOS製造元",
                            "Name": "BIOS名",
                            "ReleaseDate": "BIOSリリース日時",
                            "SerialNumber": "BIOSシリアルナンバー",
                            "SMBIOSBIOSVersion": "BIOSバージョン(SMBIOS)",
                            "Version": "BIOSバージョン"
                        },
                        "CDROMDriveList": {
                            "CDROMDrive": [
                                {
                                    "Name": "CD-ROMドライブ名"
                                }, ...
                            ]
                        },
                        "ComputerSystem": {
                            "CurrentTimezone": "現在のタイムゾーン",
                            "Domain": "ドメイン/ワークグループ",
                            "DomainRole": "ドメインロール",
                            "Manufacturer": "製造元",
                            "Model": "モデル名",
                            "Name": "コンピュータ名",
                            "NumberOfProcessors": "プロセッサ数",
                            "TotalPhysicalMemory": "メモリ容量",
                            "UserName": "ユーザー名"
                        },
                        "ComputerSystemProduct": {
                            "IdentifyingNumber": "マシンシリアルナンバー",
                            "UUID": "マシンUUID"
                        },
                        "DesktopMonitorList": {
                            "DesktopMonitor": [
                                {
                                    "Name": "モニタ名称"
                                }, ...
                            ]
                        },
                        "DiskDriveList": {
                            "DiskDrive": [
                                {
                                    "DeviceID": "ハードディスクのデバイスID",
                                    "InterfaceType": "ハードディスクのインタフェース種別",
                                    "Model": "ハードディスクのモデル名",
                                    "Size": "ハードディスクの容量"
                                }, ...
                            ]
                        },
                        "KeyboardList": {
                            "Keyboard": [
                                {
                                    "Description": "キーボードの名称"
                                }, ...
                            ]
                        },
                        "LogicalDiskList": {
                            "LogicalDisk": [
                                {
                                    "DeviceID": "ドライブレター",
                                    "DriveType": "ドライブの種別",
                                    "FileSystem": "ファイルシステム",
                                    "FreeSpace": "ドライブの空き容量",
                                    "Size": "ドライブの容量"
                                }, ...
                            ]
                        },
                        "DiskDriveToLogicalDiskList": {
                            "DiskDriveToLogicalDisk": [
                                {
                                    "DiskDriveDeviceID": "ハードディスクのデバイスID",
                                    "LogicalDiskDeviceID": "ドライブレター"
                                }, ...
                            ]
                        },
                        "BitLocker": {
                            "DriveList": {
                                "Drive": [
                                    {
                                        "DriveLetter": "ドライブレター",
                                        "ProtectionStatus": "BitLockerによる保護状態",
                                        "LockStatus": "ロック状態"
                                    }, ...
                                ]
                            }
                        },
                        "NetworkAdapterList": {
                            "NetworkAdapter": [
                                {
                                    "DeviceID": "ネットワークアダプタのデバイスID",
                                    "Name": "ネットワークアダプタの名称"
                                }, ...
                            ]
                        },
                        "NetworkAdapterConfigurationList": {
                            "NetworkAdapterConfiguration": [
                                {
                                    "DefaultIPGatewayList": {
                                        "DefaultIPGateway": [
                                            {
                                                "_value": "デフォルトゲートウェイ",
                                                "@Index": "インデックス"
                                            }
                                        ]
                                    },
                                    "DHCPEnabled": "DHCPの有効/無効",
                                    "DHCPLeaseExpires": "DHCPリース期限日時",
                                    "DHCPLeaseObtained": "DHCPリース所得日時",
                                    "DHCPServer": "DHCPサーバアドレス",
                                    "DNSServerSearchOrderList": {
                                        "DNSServerSearchOrder": [
                                            {
                                                "_value": "DNSサーバアドレス",
                                                "@Index": "インデックス"
                                            }, ...
                                        ]
                                    },
                                    "Index": "ネットワークアダプタ構成情報の設定ID",
                                    "IPAddressList": {
                                        "IPAddress": [
                                            {
                                                "_value": "IPアドレス",
                                                "@Index": "インデックス"
                                            }, ...
                                        ]
                                    },
                                    "IPSubnetList": {
                                        "IPSubnet": [
                                            {
                                                "_value": "サブネットマスク",
                                                "@Index": "インデックス"
                                            }
                                        ]
                                    },
                                    "MACAddress": "MACアドレス",
                                    "WINSPrimaryServer": "プライマリWINSサーバアドレス",
                                    "WINSSecondaryServer": "セカンダリWINSサーバアドレス"
                                }, ...
                            ]
                        },
                        "NetworkAdapterToNetworkAdapterConfigurationList": {
                            "NetworkAdapterToNetworkAdapterConfiguration": [
                                {
                                    "NetworkAdapterDeviceID": "ネットワークアダプタのデバイスID",
                                    "NetworkAdapterConfigurationIndex": "ネットワークアダプタ構成情報の設定ID"
                                }, ...
                            ]
                        },
                        "HostName": "ホスト名",
                        "OperatingSystem": {
                            "OSKind": "OS種別",
                            "Caption": "OS名",
                            "KernelVersion": "カーネルバージョン",
                            "CSDVersion": "サービスパックまたはOSバージョン",
                            "Description": "コンピュータの説明",
                            "Locale": "ロケール",
                            "Organization": "会社名",
                            "OSCode": "OSコード",
                            "OSLanguage": "OSの言語",
                            "RegisteredUser": "所有者名",
                            "SerialNumber": "OSシリアルナンバー",
                            "TotalVirtualMemorySize": "仮想メモリ容量"
                        },
                        "PhysicalMemoryList": {
                            "PhysicalMemory": [
                                {
                                    "Capacity": "物理メモリの容量"
                                }, ...
                            ]
                        },
                        "PointingDeviceList": {
                            "PointingDevice": [
                                {
                                    "Name": "マウスの名称"
                                }
                            ], ...
                        },
                        "PrinterList": {
                            "Printer": [
                                {
                                    "Attributes": "プリンタ属性",
                                    "DriverName": "プリンタドライバ",
                                    "Name": "プリンタ名",
                                    "PortName": "プリンタポート",
                                    "ServerName": "プリンタサーバ名",
                                    "ShareName": "プリンタ共有名"
                                }, ...
                            ]
                        },
                        "ProcessorList": {
                            "Processor": [
                                {
                                    "Name": "プロセッサ名"
                                }, ...
                            ]
                        },
                        "SoundDeviceList": {
                            "SoundDevice": [
                                {
                                    "Manufacturer": "サウンドカード製造元",
                                    "Name": "サウンドカード製品名"
                                }, ...
                            ]
                        },
                        "UserAccount": {
                            "Description": "ユーザの説明",
                            "FullName": "ユーザの名前"
                        },
                        "VideoControllerList": {
                            "VideoController": [
                                {
                                    "AdapterRAM": "VRAMの容量",
                                    "Name": "ビデオドライバ",
                                    "VideoProcessor": "ビデオチップ"
                                }, ...
                            ]
                        },
                        "AMTFirmwareVersion": "AMTファームウェアバージョン",
                        "WindowsInstaller": "Windows Installerのバージョン",
                        "IEVersion": "Internet Explorerのバージョン",
                        "IEServicePack": "Internet Explorerに適用されているサービスパック",
                        "PowerManagement": {
                            "VideoTimeoutAC": "モニタの電源を切る(AC)",
                            "VideoTimeoutDC": "モニタの電源を切る(DC)",
                            "SpindownTimeoutAC": "ハードディスクの電源を切る(AC)",
                            "SpindownTimeoutDC": "ハードディスクの電源を切る(DC)",
                            "StandbyTimeoutAC": "システムスタンバイ(AC)",
                            "StandbyTimeoutDC": "システムスタンバイ(DC)",
                            "HibernateTimeoutAC": "システムの休止状態(AC)",
                            "HibernateTimeoutDC": "システムの休止状態(DC)",
                            "ThrottlePolicyAC": "プロセッサ調整(AC)",
                            "ThrottlePolicyDC": "プロセッサ調整(DC)"
                        },
                        "property": [
                            {
                                "@category": "カテゴリ名称",
                                "@key": "キー名称",
                                "@value": "",
                                "@type": "属性",
                                "@record": "レコード番号"
                            }, ...
                        ]
                        "SmartDeviceInformation": {
                            "UUID": "デバイスの識別子",
                            "IMEI": "IMEI",
                            "UDID": "UDID",
                            "ICCID": "ICCID",
                            "IMSI": "IMSI",
                            "PhoneNumber": "契約電話番号",
                            "mail": "メールアドレス",
                            "Carrier": "キャリア",
                            "PasscodeSetting": "パスコードの設定状況",
                            "PhisicalMemory": {
                                "Size": "物理メモリ容量",
                                "FreeSpace": "物理メモリ空き容量"
                            },
                            "Storage": {
                                "Size": "ストレージ容量",
                                "FreeSpace": "ストレージ空き容量"
                            },
                            "Media": {
                                "Size": "外部メディア容量",
                                "FreeSpace": "外部メディア空き容量"
                            }
                        }
                    },
                    "InstalledSoftware": {
                        "@ReportType": "All",
                        "@LastUpdateTime": "YYYY-MM-DDTHH:MM:SS.sssZ",
                        "SoftwareList": {
                            "Software": [
                                {
                                    "@Type": "ソフトウェア種別",
                                    "SourceID": "ソースID",
                                    "InstallPath": "インストールパス",
                                    "Name": "ソフトウェア名",
                                    "Version": "ソフトウェアバージョン",
                                    "Publisher": "ソフトウェア発行元",
                                    "InstallDate": "YYYY-MM-DDTHH:MM:SS.sssZ",
                                    "HelpLink": "サポートURL",
                                    "AppType": "アプリ種別"
                                }, ...
                            ]
                        }
                    },
                    "Update": {
                        "@ReportType": "All",
                        "@LastUpdateTime": "YYYY-MM-DDTHH:MM:SS.sssZ",
                        "SoftwareList": {
                            "Software": [
                                {
                                    "HotFixID": "更新プログラムのID",
                                    "Description": "更新プログラムの説明",
                                    "InstallDate": "YYYY-MM-DDTHH:MM:SS.sssZ",
                                    "Type": "更新プログラム種別"
                                }, ...
                            ]
                        }
                    },
                    "SecurityInventory": {
                        "@LastUpdateTime": "YYYY-MM-DDTHH:MM:SS.sssZ",
                        "AccountList": {
                            "Account": [
                                {
                                    "Name": "アカウント名",
                                    "LastPasswordModifiedDate": "最終パスワード更新日時",
                                    "WeakPassword": "脆弱なパスワード",
                                    "UnexpirePassword": "パスワードの無期限設定",
                                    "ScreenSaverEnabled": "スクリーンセーバーの設定",
                                    "ScreenSaverIsSecure": "スクリーンセーバーのパスワード設定",
                                    "ScreenSaverTimeout": "スクリーンセーバーの起動までの待ち時間"
                                }, ...
                            ]
                        },
                        "PowerOnPassword": "パワーオンパスワード",
                        "GuestAccount": "Guestアカウント",
                        "AutoLogin": "自動ログオン設定",
                        "SharedDirectory": "共有フォルダ",
                        "AutoShareServer": "管理共有",
                        "DCOM": "DCOM",
                        "RestrictAnonymous": "匿名接続による情報取得の制限",
                        "WindowsFirewall": "Windowsファイアウォール設定",
                        "WindowsUpdate": "Windows自動更新",
                        "DenyTSConnections": "リモートデスクトップ"
                    },
                    "ExtendedInventory": {
                        "@LastUpdateTime": "YYYY-MM-DDTHH:MM:SS.sssZ",
                        "ExtendInventoryList": {
                            "ExtendInventoryItem": [
                                {
                                    "@InformationType": "情報種別",
                                    "ItemName": "追加管理項目名",
                                    "Value": "入力項目値",
                                    "ValueList": {
                                        "Value": "選択項目値", ...
                                    },
                                    "ValueTree": {
                                        "Value": {
                                            "Data": "1層目の値",
                                            "Value": {
                                                "Data": "2層目の値",
                                                    "Value": {
                                                        "Data": "3層目の値",
                                                        "Value": {
                                                            ...
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }, ...
                            ]
                        }
                    }
                }
            }
        }, ...
    ]
}
(凡例)

, ...:直前のオブジェクトまたはデータ定義の複数回繰り返し

...:直前の階層の複数回繰り返し

メモ

次のJSONの例に示すように、重複する項目が含まれている場合、最後の項目が選択されます。また、APIで定義されていない項目が含まれている場合、その項目は無視されます。

{
  "Device-Inventory": [
    {
      "Report": {
        (省略)
        "Agent": {                 //重複項目
          (省略)
        },
        "Agent": {                 //重複項目、最後が選択される
          (省略)
        },
        "UndefinedItem" : "xxx",   //未定義項目、無視される
        "Inventory": {
          (省略)

Device-Inventory

項目名

データ型

必須/任意

説明

Device-Inventory

配列

必須

機器登録する情報のルート名です。Reportオブジェクトを1個以上1,000個以内で指定します。

Report

オブジェクト

必須

機器情報のオブジェクト名です。詳細は「Reportオブジェクト」を参照してください。

重要

1個のReportオブジェクトは1MB以内のデータサイズとなるようにしてください。

Reportオブジェクト

項目名

データ型

必須/任意

説明

@Version

string

必須

必ず"0250"を指定します。

ID

string

必須

機器を一意に認識する識別子です。ASCIIコードの制御文字を除いた文字列で指定します。

@CreationDate

dateTime

必須

Reportオブジェクトを生成した日時を指定します。

Agent

オブジェクト

必須

機器の基本情報のオブジェクト名です。オブジェクトの詳細は「Agentオブジェクト」を参照してください。

Inventory

オブジェクト

任意

インベントリに関する情報のオブジェクト名です。オブジェクトの詳細は「Inventoryオブジェクト」を参照してください。

Agentオブジェクト

項目名

データ型

必須/任意

説明

Type

string

必須

必ず"REST"を指定します。

DeviceStatus

int

必須

機器状態です。次のどれかを指定します。

  • 0:起動中

  • 1:停止中

  • 2:警告

  • 3:障害

  • 999:不明

Status

int

必須

機器登録時の管理状態です。次のどちらかを指定します。

  • 0:管理

  • 2:発見

DistributionStatus

int

必須

必ず"0"を指定します。

DiscoveryProtocol

int

必須

必ず"7"を指定します。

LastAliveDate

dateTime

任意

最終確認日時を指定します。省略した場合は、登録日時の値が設定されます。

Inventoryオブジェクト

項目名

データ型

必須/任意

説明

Equipment

オブジェクト

必須

機器情報のオブジェクト名です。詳細は「Equipmentオブジェクト」を参照してください。

SystemInventory

オブジェクト

任意

システム情報/ハードウェア情報のオブジェクト名です。詳細は「SystemInventoryオブジェクト」を参照してください。

InstalledSoftware

オブジェクト

任意

インストールソフトウェアに関する情報のオブジェクト名です。詳細は「InstalledSoftwareオブジェクト」を参照してください。

Update

オブジェクト

任意

更新プログラム情報のオブジェクト名です。詳細は「Updateオブジェクト」を参照してください。

SecurityInventory

オブジェクト

任意

セキュリティ/OS設定情報のオブジェクト名です。詳細は「SecurityInventoryオブジェクト」を参照してください。

ExtendInventory

オブジェクト

任意

資産情報と機器情報の共通管理項目、およびハードウェア資産情報の追加管理項目のオブジェクト名です。

詳細は「ExtendedInventoryオブジェクト」を参照してください。

Equipmentオブジェクト

項目名

データ型

必須/任意

説明

Type

string

必須

機器種別です。次のどれかを指定します。

  • EquipmentTypeComputer:PC

  • EquipmentTypeServer:サーバ

  • EquipmentTypeNetworkDevice:ネットワーク装置

  • EquipmentTypePrinter:プリンタ装置

  • EquipmentTypeStorage:ストレージ装置

  • EquipmentTypePeripheralDevice:周辺機器

  • EquipmentTypeUSBMemory:USBメモリ

  • EquipmentTypeSmartDevice:スマートデバイス

  • EquipmentTypeUser:ユーザー追加の機器種別

  • EquipmentTypeOther:その他の機器

UserType

string

TypeEquipmentTypeUserを指定した場合は必須、その他の場合は任意

TypeEquipmentTypeUserを指定した場合、ユーザー追加の機器種別名を指定します。

SystemInventoryオブジェクト

項目名

データ型

必須/任意

説明

@LastUpdateTime

dateTime

必須

SystemInventoryオブジェクトを生成した日時を指定します。

BaseBoard

オブジェクト

任意

マザーボード情報のオブジェクト名です。詳細は「BaseBoardオブジェクト」を参照してください。

BIOS

オブジェクト

任意

BIOS情報のオブジェクト名です。詳細は「BIOSオブジェクト」を参照してください。

CDROMDriveList

オブジェクト

任意

CD-ROMドライブ情報をまとめるオブジェクトです。詳細は「CDROMDriveListオブジェクト」を参照してください。

ComputerSystem

オブジェクト

任意

コンピュータ情報のオブジェクト名です。詳細は「ComputerSystemオブジェクト」を参照してください。

ComputerSystemProduct

オブジェクト

任意

コンピュータ製品情報のオブジェクト名です。詳細は「ComputerSystemProductオブジェクト」を参照してください。

DesktopMonitorList

オブジェクト

任意

モニタ情報をまとめるオブジェクトです。詳細は「DesktopMonitorListオブジェクト」を参照してください。

DiskDriveList

オブジェクト

任意

ハードディスク情報をまとめるオブジェクトです。詳細は「DiskDriveListオブジェクト」を参照してください。

KeyboardList

オブジェクト

任意

キーボード情報をまとめるオブジェクトです。詳細は「KeyboardListオブジェクト」を参照してください。

LogicalDiskList

オブジェクト

任意

論理ドライブ情報をまとめるオブジェクトです。詳細は「LogicalDiskListオブジェクト」を参照してください。

DiskDriveToLogicalDiskList

オブジェクト

任意

ハードディスク情報と論理ドライブ情報を関連づける情報のオブジェクトです。詳細は「DiskDriveToLogicalDiskListオブジェクト」を参照してください。

BitLocker

オブジェクト

任意

BitLockerドライブ暗号化情報のオブジェクト名です。詳細は「BitLockerオブジェクト」を参照してください。

NetworkAdapterList

オブジェクト

任意

ネットワークアダプタ情報をまとめるオブジェクトです。詳細は「NetworkAdapterListオブジェクト」を参照してください。

NetworkAdapterConfigurationList

オブジェクト

任意

ネットワークアダプタ構成情報をまとめるオブジェクトです。詳細は「NetworkAdapterConfigurationListオブジェクト」を参照してください。

NetworkAdapterToNetworkAdapterConfigurationList

オブジェクト

任意

ネットワークアダプタ情報とネットワークアダプタ構成情報を関連づける情報のオブジェクトです。詳細は「NetworkAdapterToNetworkAdapterConfigurationListオブジェクト」を参照してください。

HostName

string

任意

ホスト名を256文字以内のASCII文字で指定します。

OperatingSystem

オブジェクト

任意

オペレーティングシステム情報のオブジェクト名です。詳細は「OperatingSystemオブジェクト」を参照してください。

PhysicalMemoryList

オブジェクト

任意

物理メモリ情報をまとめるオブジェクトです。詳細は「PhysicalMemoryListオブジェクト」を参照してください。

PointingDeviceList

オブジェクト

任意

マウス情報をまとめるオブジェクトです。詳細は「PointingDeviceListオブジェクト」を参照してください。

PrinterList

オブジェクト

任意

プリンタ情報をまとめるオブジェクトです。詳細は「PrinterListオブジェクト」を参照してください。

ProcessorList

オブジェクト

任意

プロセッサ情報をまとめるオブジェクトです。詳細は「ProcessorListオブジェクト」を参照してください。

SoundDeviceList

オブジェクト

任意

サウンドカード情報をまとめるオブジェクトです。詳細は「SoundDeviceListオブジェクト」を参照してください。

UserAccount

オブジェクト

任意

ユーザーアカウント情報のオブジェクト名です。詳細は「UserAccountオブジェクト」を参照してください。

VideoControllerList

オブジェクト

任意

ビデオコントローラ情報をまとめるオブジェクトです。詳細は「VdeoControllerListオブジェクト」を参照してください。

AMTFirmwareVersion

string

任意

AMTファームウェアバージョンを128文字以内で指定します。

WindowsInstaller

string

任意

Windows Installerのバージョンを1,024文字以内で指定します。

WindowsUpdateAgent

string

任意

Windows Update Agentのバージョンを1,024文字以内で指定します。

OSLastStartupTime

dateTime

任意

OSの最終起動日時を指定します。

WindowsDirectory

string

任意

Windowsディレクトリを255文字以内で指定します。

IEVersion

string

任意

Internet Explorerのバージョンを64文字以内で指定します。

IEServicePack

string

任意

Internet Explorerに適用されているサービスパックを1,024文字以内で指定します。";SP2;"のように、「;」(セミコロン)で囲んでください。

PowerManagement

オブジェクト

任意

電源管理情報のオブジェクト名です。詳細は「PowerManagementオブジェクト」を参照してください。

property

配列

任意

汎用インベントリ情報のオブジェクトを要素とする配列です。詳細は「property配列」を参照してください。

配列には512個以内のオブジェクトを指定します。

SmartDeviceInformation

オブジェクト

任意

スマートデバイス情報のオブジェクト名です。詳細は「SmartDeviceInformationオブジェクト」を参照してください。

BaseBoardオブジェクト

項目名

データ型

必須/任意

説明

SerialNumber

string

任意

マザーボードシリアルナンバーを1,024文字以内で指定します。

BIOSオブジェクト

項目名

データ型

必須/任意

説明

Manufacturer

string

任意

BIOSの製造元を1,024文字以内で指定します。

Name

string

任意

BIOSの名前を1,024文字以内で指定します。

ReleaseDate

dateTime

任意

BIOSのリリース日時を指定します。

SerialNumber

string

任意

BIOSのシリアルナンバーを1,024文字以内で指定します。

SMBIOSBIOSVersion

string

任意

BIOSのSMBIOSバージョンを1,024文字以内で指定します。

Version

string

任意

BIOSのバージョンを1,024文字以内で指定します。

CDROMDriveListオブジェクト

項目名

データ型

必須/任意

説明

CDROMDrive

配列

必須

CD-ROMドライブ情報のオブジェクトを要素とする配列です。

配列には1〜26個のオブジェクトを指定する必要があります。

Name

string

任意

CDROMDrive配列のオブジェクトに含まれる項目です。CD-ROMドライブ名を1,024文字以内で指定します。

ComputerSystemオブジェクト

項目名

データ型

必須/任意

説明

CurrentTimeZone

int

任意

現在のタイムゾーンを分で指定します。

例えば、日本標準時の場合は「540」(9時間)を指定します。

Domain

string

任意

ドメインまたはワークグループの名称を1,024文字以内で指定します。

DomainRole

string

任意

ドメインロールです。次のどれかを指定します。

  • DomainRoleStandaloneWorkstation:スタンドアロンワークステーション

  • DomainRoleMemberWorkstation:メンバワークステーション

  • DomainRoleStandaloneServer:スタンドアロンサーバ

  • DomainRoleMemberServer:メンバサーバ

  • DomainRoleBackupDomainController:バックアップドメインコントローラ

  • DomainRolePrimaryDomainController:プライマリドメインコントローラ

Manufacturer

string

任意

コンピュータの製造元を1,024文字以内で指定します。

Model

string

任意

コンピュータのモデル名を1,024文字以内で指定します。

Name

string

任意

コンピュータ名を1,024文字以内で指定します。

NumberOfProcessors

unsignedInt

任意

コンピュータに搭載されているプロセッサの数を0〜65535の範囲の数値で指定します。

TotalPhysicalMemory

unsignedLong

任意

コンピュータに搭載されているメモリ容量をバイト単位で指定します。

UserName

string

任意

最後にログインした物理コンソールセッションのユーザーを1,024文字以内で指定します。

現在ログイン中の場合は、現在のユーザーを指定します。

ComputerSystemProductオブジェクト

項目名

データ型

必須/任意

説明

IdentifyingNumber

string

任意

マシンシリアルナンバーを1,024文字以内で指定します。

UUID

string

任意

マシンUUIDを1,024文字以内で指定します。

DesktopMonitorListオブジェクト

項目名

データ型

必須/任意

説明

DesktopMonitor

配列

必須

モニタ情報のオブジェクトを要素とする配列です。

配列には1〜8個のオブジェクトを指定する必要があります。

Name

string

任意

DesktopMonitor配列のオブジェクトに含まれる項目です。モニタの名称を1,024文字以内で指定します。

DiskDriveListオブジェクト

項目名

データ型

必須/任意

説明

DiskDrive

配列

必須

ハードディスク情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

DeviceID

string

必須

DiskDrive配列のオブジェクトに含まれる項目です。ハードディスクのデバイスIDを1,024文字以内で指定します。

InterfaceType

string

任意

DiskDrive配列のオブジェクトに含まれる項目です。ハードディスクのインタフェース種別を1,024文字以内で指定します。

Model

string

任意

DiskDrive配列のオブジェクトに含まれる項目です。ハードディスクのモデル名を1,024文字以内で指定します。

Size

unsignedLong

任意

DiskDrive配列のオブジェクトに含まれる項目です。ハードディスクの容量をバイト単位で指定します。

KeyboardListオブジェクト

項目名

データ型

必須/任意

説明

Keyboard

配列

必須

キーボード情報のオブジェクトを要素とする配列です。

配列には1〜8個のオブジェクトを指定する必要があります。

Description

string

任意

Keyboard配列のオブジェクトに含まれる項目です。キーボードの名称を1,024文字以内で指定します。

LogicalDiskListオブジェクト

項目名

データ型

必須/任意

説明

LogicalDisk

配列

必須

論理ドライブ情報のオブジェクトを要素とする配列です。

配列には1〜26個のオブジェクトを指定する必要があります。

DeviceID

string

任意

LogicalDisk配列のオブジェクトに含まれる項目です。ドライブレターを1,024文字以内で指定します。

DriveType

string

任意

LogicalDisk配列のオブジェクトに含まれる項目です。ドライブの種別を次のどれかで指定します。

  • DriveTypeUnknown

  • DriveTypeRemovableDisk

  • DriveTypeLocalDisk

  • DriveTypeCompactDisc

  • DriveTypeRAMDisk

FileSystem

string

任意

LogicalDisk配列のオブジェクトに含まれる項目です。ファイルシステムの名称を1,024文字以内で指定します。

FreeSpace

unsignedLong

任意

LogicalDisk配列のオブジェクトに含まれる項目です。ドライブの空き容量をバイト単位で指定します。

Size

unsignedLong

任意

LogicalDisk配列のオブジェクトに含まれる項目です。ドライブの容量をバイト単位で指定します。

DiskDriveToLogicalDiskListオブジェクト

項目名

データ型

必須/任意

説明

DiskDriveToLogicalDisk

配列

必須

ハードディスク情報と論理ドライブ情報とを関連づける情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

DiskDriveDeviceID

string

必須

DiskDriveToLogicalDisk配列のオブジェクトに含まれる項目です。ハードディスクのデバイスIDを1,024文字以内で指定します。

LogicalDiskDeviceID

string

必須

DiskDriveToLogicalDisk配列のオブジェクトに含まれる項目です。ドライブレターを1,024文字以内で指定します。

重要

存在しないハードディスクのデバイスIDおよび存在しないドライブレターが指定された場合は関連不正となります。

BitLockerオブジェクト

項目名

データ型

必須/任意

説明

DriveList

オブジェクト

必須

BitLockerドライブ暗号化情報をまとめるオブジェクトです。

Drive

配列

必須

BitLockerでドライブ暗号化されているドライブ情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

DriveLetter

string

必須

Drive配列のオブジェクトに含まれる項目です。BitLockerでドライブ暗号化されているドライブのドライブレターを1,024文字以内で指定します。

ProtectionStatus

int

必須

Drive配列のオブジェクトに含まれる項目です。BitLockerによる保護状態を次のどれかで指定します。

  • 0:暗号化なし

  • 1:暗号化中

  • 2:不明

LockStatus

int

必須

Drive配列のオブジェクトに含まれる項目です。ロック状態を次のどちらかで指定します。

  • 0:ロックなし

  • 1:ロック中(暗号化された状態、かつ、ロック状態)

NetworkAdapterListオブジェクト

項目名

データ型

必須/任意

説明

NetworkAdapter

配列

必須

ネットワークアダプタ情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

DeviceID

string

必須

NetworkAdapter配列のオブジェクトに含まれる項目です。ネットワークアダプタのデバイスIDを1,024文字以内で指定します。

Name

string

任意

NetworkAdapter配列のオブジェクトに含まれる項目です。ネットワークアダプタの名称を1,024文字以内で指定します。

NetworkAdapterConfigurationListオブジェクト

項目名

データ型

必須/任意

説明

NetworkAdapterConfiguration

配列

必須

ネットワークアダプタ構成情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

DefaultIPGatewayList

オブジェクト

任意

デフォルトゲートウェイ情報をまとめるオブジェクトです。

DefaultIPGateway

配列

必須

デフォルトゲートウェイ情報のオブジェクトを要素とする配列です。

配列には1個のオブジェクトを指定する必要があります。

_value

string

必須

DefaultIPGateway配列のオブジェクトに含まれる項目です。デフォルトゲートウェイを39文字以内で指定します。

@Index

int

必須

DefaultIPGateway配列のオブジェクトに含まれる項目です。デフォルトゲートウェイ情報のインデックスを指定します。

1から始まる連番で指定してください。

DHCPEnabled

string

任意

DHCPの有効/無効です。次のどれかを指定します。

  • 0:DHCP無効

  • 1:DHCP有効

DHCPLeaseExpires

dateTime

任意

DHCPリース期限の日時を指定します。

DHCPLeaseObtained

dateTime

任意

DHCPリース取得の日時を指定します。

DHCPServer

string

任意

DHCPサーバのアドレスを39文字以内で指定します。

DNSServerSearchOrderList

オブジェクト

任意

DNSサーバ情報をまとめるオブジェクトです。

DNSServerSearchOrder

配列

必須

DNSサーバ情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

_value

string

必須

DNSServerSearchOrder配列のオブジェクトに含まれる項目です。DNSサーバのアドレスを39文字以内で指定します。

@Index

int

必須

DNSServerSearchOrder配列のオブジェクトに含まれる項目です。DNSサーバのインデックスを指定します。

1から始まる連番で指定してください。

Index

unsignedInt

必須

ネットワークアダプタ構成情報の設定IDを指定します。

IPAddressList

オブジェクト

任意

IPアドレス情報をまとめるオブジェクトです。

IPAddress

配列

必須

IPアドレス情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

_value

string

必須

IPAddress配列のオブジェクトに含まれる項目です。NetworkAdapterConfiguration配列先頭のオブジェクト内のIPAddress配列先頭のIPアドレスはIPv4形式で指定します。その他はIPアドレスを39文字以内で指定します。

@Index

int

必須

IPAddress配列のオブジェクトに含まれる項目です。IPアドレスのインデックスを指定します。

1から始まる連番で指定してください。

IPSubnetList

オブジェクト

任意

サブネットマスク情報をまとめるオブジェクトです。

IPSubnet

配列

必須

サブネットマスク情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

_value

string

必須

IPSubnet配列のオブジェクトに含まれる項目です。サブネットマスクを39文字以内で指定します。

@Index

int

必須

IPSubnet配列のオブジェクトに含まれる項目です。サブネットマスクのインデックスを指定します。

1から始まる連番で指定してください。

MACAddress

string

任意

MACアドレスを次の形式の17文字で指定します。

xx:xx:xx:xx:xx:xx

x:0〜9およびa〜fのどれか1文字

WINSPrimaryServer

string

任意

プライマリWINSサーバアドレスを39文字以内で指定します。

WINSSecondaryServer

string

任意

セカンダリWINSサーバアドレスを39文字以内で指定します。

NetworkAdapterToNetworkAdapterConfigurationListオブジェクト

項目名

データ型

必須/任意

説明

NetworkAdapterToNetworkAdapterConfiguration

配列

必須

ネットワークアダプタ情報とネットワークアダプタ構成情報とを関連づける情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

NetworkAdapterDeviceID

string

必須

NetworkAdapterToNetworkAdapterConfiguration配列のオブジェクトに含まれる項目です。ネットワークアダプタのデバイスIDを1,024文字以内で指定します。

NetworkAdapterConfigurationIndex

unsignedInt

必須

NetworkAdapterToNetworkAdapterConfiguration配列のオブジェクトに含まれる項目です。NetworkAdapterDeviceIDで指定したネットワークアダプタのデバイスIDに対応するネットワークアダプタ構成の設定IDを指定します。

OperatingSystemオブジェクト

項目名

データ型

必須/任意

説明

OSKind

int

任意

OS種別です。次のどれかを指定します。

  • 0:不明

  • 1:Windows

  • 2:Linux

  • 3:UNIX

  • 4:Mac OS

  • 5:スマートデバイス用OS

  • 6:HP-UX

  • 7:Solaris

  • 8:AIX

Caption

string

任意

OSの名称を指定します。「OS名称一覧表」を参照し、表の「OS」を指定してください。

KernelVersion

string

任意

Linuxのカーネルバージョンを64文字以内で指定します。

CSDVersion

string

任意

「OS名称一覧表」を参照し、表の「サービスパックまたはOSバージョン」によって次のように指定します。

サービスパックの場合

サービスパックを「Service△Pack△N」(N:サービスパック番号)の形式で指定します。△は半角空白です。

例:Service Pack 3

OSバージョンの場合

OSバージョンを指定します。

例:1803

Description

string

任意

コンピュータの説明を1,024文字以内で指定します。

Locale

int

任意

ロケールのコードを指定します。次のどれかを指定します。

  • 1 Arabic

  • 4 Chinese (Simplified)– China

  • 9 English

  • 1025 Arabic – Saudi Arabia

  • 1026 Bulgarian

  • 1027 Catalan

  • 1028 Chinese (Traditional) – Taiwan

  • 1029 Czech

  • 1030 Danish

  • 1031 German – Germany

  • 1032 Greek

  • 1033 English – United States

  • 1034 Spanish – Traditional Sort

  • 1035 Finnish 1036 French – France

  • 1037 Hebrew

  • 1038 Hungarian

  • 1039 Icelandic

  • 1040 Italian – Italy

  • 1041 Japanese

  • 1042 Korean

  • 1043 Dutch – Netherlands

  • 1044 Norwegian – Bokmal

  • 1045 Polish

  • 1046 Portuguese – Brazil

  • 1047 Rhaeto-Romanic

  • 1048 Romanian

  • 1049 Russian

  • 1050 Croatian

  • 1051 Slovak

  • 1052 Albanian

  • 1053 Swedish

  • 1054 Thai

  • 1055 Turkish

  • 1056 Urdu

  • 1057 Indonesian

  • 1058 Ukrainian

  • 1059 Belarusian

  • 1060 Slovenian

  • 1061 Estonian

  • 1062 Latvian

  • 1063 Lithuanian

  • 1065 Persian

  • 1066 Vietnamese

  • 1069 Basque

  • 1070 Serbian

  • 1071 Macedonian (F.Y.R.O. Macedonia)

  • 1072 Sutu

  • 1073 Tsonga

  • 1074 Tswana

  • 1076 Xhosa

  • 1077 Zulu

  • 1078 Afrikaans

  • 1080 Faeroese

  • 1081 Hindi

  • 1082 Maltese

  • 1084 Gaelic

  • 1085 Yiddish

  • 1086 Malay – Malaysia

  • 2049 Arabic – Iraq

  • 2052 Chinese (Simplified) – PRC

  • 2055 German – Switzerland

  • 2057 English – United Kingdom

  • 2058 Spanish – Mexico

  • 2060 French – Belgium

  • 2064 Italian – Switzerland

  • 2067 Dutch – Belgium

  • 2068 Norwegian – Nynorsk

  • 2070 Portuguese – Portugal

  • 2072 Romanian – Moldova

  • 2073 Russian – Moldova

  • 2074 Serbian – Latin

  • 2077 Swedish – Finland

  • 3073 Arabic – Egypt

  • 3076 Chinese (Traditional) – Hong Kong SAR

  • 3079 German – Austria

  • 3081 English – Australia

  • 3082 Spanish – International Sort

  • 3084 French – Canada

  • 3098 Serbian – Cyrillic

  • 4097 Arabic – Libya

  • 4100 Chinese (Simplified) – Singapore

  • 4103 German – Luxembourg

  • 4105 English – Canada

  • 4106 Spanish – Guatemala

  • 4108 French – Switzerland

  • 5121 Arabic – Algeria

  • 5127 German – Liechtenstein

  • 5129 English – New Zealand

  • 5130 Spanish – Costa Rica

  • 5132 French – Luxembourg

  • 6145 Arabic – Morocco

  • 6153 English – Ireland

  • 6154 Spanish – Panama

  • 7169 Arabic – Tunisia

  • 7177 English – South Africa

  • 7178 Spanish – Dominican Republic

  • 8193 Arabic – Oman

  • 8201 English – Jamaica

  • 8202 Spanish – Venezuela

  • 9217 Arabic – Yemen

  • 9226 Spanish – Colombia

  • 10241 Arabic – Syria

  • 10249 English – Belize

  • 10250 Spanish – Peru

  • 11265 Arabic – Jordan

  • 11273 English – Trinidad

  • 11274 Spanish – Argentina

  • 12289 Arabic – Lebanon

  • 12298 Spanish – Ecuador

  • 13313 Arabic – Kuwait

  • 13322 Spanish – Chile

  • 14337 Arabic – U.A.E.

  • 14346 Spanish – Uruguay

  • 15361 Arabic – Bahrain

  • 15370 Spanish – Paraguay

  • 16385 Arabic – Qatar

  • 16394 Spanish – Bolivia

  • 17418 Spanish – El Salvador

  • 18442 Spanish – Honduras

  • 19466 Spanish – Nicaragua

  • 20490 Spanish – Puerto Rico

Organization

string

任意

会社名を1,024文字以内で指定します。

OSCode

string

任意

OSコードを指定します。「OS名称一覧表」を参照し、表の「OSコード」を指定してください。

OSLanguage

int

任意

OSの言語をコードで指定します。コードの一覧はLocaleの説明を参照してください。

RegisteredUser

string

任意

所有者名を1,024文字以内で指定します。

SerialNumber

string

任意

OSのシリアルナンバーを1,024文字以内で指定します。

TotalVirtualMemorySize

unsignedLong

任意

仮想メモリ容量をバイト単位で指定します。

OS名称一覧表

OS

CPU

OSコード

サービスパックまたはOSバージョン

Microsoft Windows XP Home Edition

32bit

1.5.1.768.0.0.0

サービスパック

Microsoft Windows XP Professional

32bit

1.5.1.256.0.0.0

サービスパック

Microsoft(R) Windows(R) Server 2003, Enterprise Edition

32bit

1.5.2.274.1.0.0

サービスパック

Microsoft(R) Windows(R) Server 2003, Standard Edition

32bit

1.5.2.272.1.0.0

サービスパック

Microsoft(R) Windows(R) Server 2003, Enterprise x64 Edition

64bit

1.5.2.274.1.0.9

サービスパック

Microsoft(R) Windows(R) Server 2003, Standard x64 Edition

64bit

1.5.2.272.1.0.9

サービスパック

Microsoft(R) Windows VistaTM Business

32bit

1.6.0.6.0.0.0

サービスパック

Microsoft(R) Windows VistaTM Enterprise

32bit

1.6.0.4.0.0.0

サービスパック

Microsoft(R) Windows VistaTM Ultimate

32bit

1.6.0.1.0.0.0

サービスパック

Microsoft(R) Windows Server(R) 2008 Standard

32bit

1.6.0.7.1.0.0

サービスパック

Microsoft(R) Windows Server(R) 2008 Enterprise

32bit

1.6.0.10.1.0.0

サービスパック

Microsoft(R) Windows(R) Server 2003 R2, Standard Edition

32bit

1.5.2.272.1.1.0

サービスパック

Microsoft(R) Windows(R) Server 2003 R2, Enterprise Edition

32bit

1.5.2.274.1.1.0

サービスパック

Microsoft(R) Windows(R) Server 2003 R2, Standard x64 Edition

64bit

1.5.2.272.1.1.9

サービスパック

Microsoft(R) Windows(R) Server 2003 R2, Enterprise x64 Edition

64bit

1.5.2.274.1.1.9

サービスパック

Microsoft(R) Windows VistaTM Home Basic

32bit

1.6.0.2.0.0.0

サービスパック

Microsoft(R) Windows VistaTM Home Premium

32bit

1.6.0.3.0.0.0

サービスパック

Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V

32bit

1.6.0.36.1.0.0

サービスパック

Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V

32bit

1.6.0.38.1.0.0

サービスパック

Microsoft Windows XP

1.5.1.-.0.-.-

サービスパック

Microsoft(R) Windows(R) Server 2003

1.5.2.-.1.-.-

サービスパック

Microsoft(R) Windows VistaTM

1.6.0.-.0.-.-

サービスパック

Microsoft(R) Windows Server(R) 2008

1.6.0.-.1.-.-

サービスパック

Microsoft Windows

1.-.-.-.-.-.-

サービスパック

Linux

2.-.-.-.-.-.-

サービスパック

UNIX

3.-.-.-.-.-.-

サービスパック

Mac OS

4.-.-.-.-.-.-

サービスパック

Microsoft Windows 7 Starter

32bit

1.6.1.11.0.0.0

サービスパック

Microsoft Windows 7 Home Premium

32bit

1.6.1.3.0.0.0

サービスパック

Microsoft Windows 7 Professional

32bit

1.6.1.48.0.0.0

サービスパック

Microsoft Windows 7 Enterprise

32bit

1.6.1.4.0.0.0

サービスパック

Microsoft Windows 7 Ultimate

32bit

1.6.1.1.0.0.0

サービスパック

Microsoft Windows 7 エディション/CPU不明

1.6.1.-.0.-.-

サービスパック

Microsoft Windows Server 2008 R2 Standard

64bit

1.6.1.7.1.0.9

サービスパック

Microsoft Windows Server 2008 R2 Enterprise

64bit

1.6.1.10.1.0.9

サービスパック

Microsoft Windows Server 2008 R2

64bit

1.6.1.-.1.-.-

サービスパック

Microsoft(R) Windows VistaTM Home Basic

64bit

1.6.0.2.0.0.9

サービスパック

Microsoft(R) Windows VistaTM Home Premium

64bit

1.6.0.3.0.0.9

サービスパック

Microsoft(R) Windows VistaTM Business

64bit

1.6.0.6.0.0.9

サービスパック

Microsoft(R) Windows VistaTM Enterprise

64bit

1.6.0.4.0.0.9

サービスパック

Microsoft(R) Windows VistaTM Ultimate

64bit

1.6.0.1.0.0.9

サービスパック

Microsoft(R) Windows Server(R) 2008 Standard

64bit

1.6.0.7.1.0.9

サービスパック

Microsoft(R) Windows Server(R) 2008 Enterprise

64bit

1.6.0.10.1.0.9

サービスパック

Microsoft(R) Windows Server(R) 2008 Standard without Hyper-V

64bit

1.6.0.36.1.0.9

サービスパック

Microsoft(R) Windows Server(R) 2008 Enterprise without Hyper-V

64bit

1.6.0.38.1.0.9

サービスパック

Microsoft Windows 7 Starter

64bit

1.6.1.11.0.0.9

サービスパック

Microsoft Windows 7 Home Premium

64bit

1.6.1.3.0.0.9

サービスパック

Microsoft Windows 7 Professional

64bit

1.6.1.48.0.0.9

サービスパック

Microsoft Windows 7 Enterprise

64bit

1.6.1.4.0.0.9

サービスパック

Microsoft Windows 7 Ultimate

64bit

1.6.1.1.0.0.9

サービスパック

Microsoft(R) Windows Server(R) 2008 Datacenter

32bit

1.6.0.8.1.0.0

サービスパック

Microsoft(R) Windows Server(R) 2008 Datacenter

64bit

1.6.0.8.1.0.9

サービスパック

Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V

32bit

1.6.0.37.1.0.0

サービスパック

Microsoft(R) Windows Server(R) 2008 Datacenter without Hyper-V

64bit

1.6.0.37.1.0.9

サービスパック

Microsoft Windows Server 2008 R2 Datacenter

64bit

1.6.1.8.1.0.9

サービスパック

iOS

5.1.0.0.0.0.0

サービスパック

Android

5.2.0.0.0.0.0

サービスパック

スマートデバイス

5.-.-.-.-.-.-

サービスパック

Microsoft Windows 8

32bit

1.6.2.101.0.0.0

サービスパック

Microsoft Windows 8

64bit

1.6.2.101.0.0.9

サービスパック

Microsoft Windows 8 Pro

32bit

1.6.2.48.0.0.0

サービスパック

Microsoft Windows 8 Pro

64bit

1.6.2.48.0.0.9

サービスパック

Microsoft Windows 8 Enterprise

32bit

1.6.2.4.0.0.0

サービスパック

Microsoft Windows 8 Enterprise

64bit

1.6.2.4.0.0.9

サービスパック

Microsoft Windows 8 エディション/CPU不明

1.6.2.-.0.-.-

サービスパック

Microsoft Windows Server 2012 Standard

64bit

1.6.2.7.1.0.9

サービスパック

Microsoft Windows Server 2012 Datacenter

64bit

1.6.2.8.1.0.9

サービスパック

Microsoft Windows Server 2012 エディション不明

1.6.2.-.1.-.-

サービスパック

Microsoft Windows 7 Home Basic

32bit

1.6.1.2.0.0.0

サービスパック

Microsoft Windows 7 Home Basic

64bit

1.6.1.2.0.0.9

サービスパック

Microsoft Windows 8.1

32bit

1.6.3.101.0.0.0

サービスパック

Microsoft Windows 8.1

64bit

1.6.3.101.0.0.9

サービスパック

Microsoft Windows 8.1 Pro

32bit

1.6.3.48.0.0.0

サービスパック

Microsoft Windows 8.1 Pro

64bit

1.6.3.48.0.0.9

サービスパック

Microsoft Windows 8.1 Enterprise

32bit

1.6.3.4.0.0.0

サービスパック

Microsoft Windows 8.1 Enterprise

64bit

1.6.3.4.0.0.9

サービスパック

Microsoft Windows 8.1 エディション/CPU不明

1.6.3.-.0.-.-

サービスパック

Microsoft Windows Server 2012 R2 Standard

64bit

1.6.3.7.1.0.9

サービスパック

Microsoft Windows Server 2012 R2 Datacenter

64bit

1.6.3.8.1.0.9

サービスパック

Microsoft Windows Server 2012 R2 エディション不明

1.6.3.-.1.-.-

サービスパック

Microsoft Windows 10 Home

32bit

1.10.0.101.0.0.0

サービスパック

Microsoft Windows 10 Home

64bit

1.10.0.101.0.0.9

サービスパック

Microsoft Windows 10 Pro

32bit

1.10.0.48.0.0.0

サービスパック

Microsoft Windows 10 Pro

64bit

1.10.0.48.0.0.9

サービスパック

Microsoft Windows 10 Enterprise

32bit

1.10.0.4.0.0.0

サービスパック

Microsoft Windows 10 Enterprise

64bit

1.10.0.4.0.0.9

サービスパック

Microsoft Windows 10 エディション/CPU不明

1.10.0.-.0.-.-

サービスパック

HP-UX 11i V3 (IPF)

6.11.3.-.-.-.-

サービスパック

HP-UX バージョン不明

6.-.-.-.-.-.-

サービスパック

Oracle Solaris 10 (SPARC)

7.10.-.-.-.-.-

サービスパック

Oracle Solaris 11 (SPARC)

7.11.-.-.-.-.-

サービスパック

Oracle Solaris (SPARC)

7.-.-.-.-.-.-

サービスパック

AIX V6.1

8.6.1.-.-.-.-

サービスパック

AIX V7.1

8.7.1.-.-.-.-

サービスパック

AIX バージョン不明

8.-.-.-.-.-.-

サービスパック

Red Hat Enterprise Linux Server 6

2.6.-.1.-.-.-

サービスパック

Red Hat Enterprise Linux Server 7

2.7.-.1.-.-.-

サービスパック

Red Hat Enterprise Linux

2.-.-.1.-.-.-

サービスパック

CentOS 6.1

2.6.-.2.-.-.-

サービスパック

CentOS 7.1

2.7.-.2.-.-.-

サービスパック

CentOS バージョン不明

2.-.-.2.-.-.-

サービスパック

Microsoft Windows 10 Enterprise LTSB

32bit

1.10.0.125.0.0.0

サービスパック

AIX V7.2

8.7.2.-.-.-.-

サービスパック

Microsoft Windows 10 Enterprise LTSB

64bit

1.10.0.125.0.0.9

サービスパック

Microsoft Windows Server 2016 Standard

64bit

1.10.0.7.1.0.9

サービスパック

Microsoft Windows Server 2016 Datacenter

64bit

1.10.0.8.1.0.9

サービスパック

Microsoft Windows Server 2016

1.10.0.-.1.-.-

サービスパック

OS X 10.10 Yosemite

4.10.10.-.-.-.-

サービスパック

OS X 10.11 El Capitan

4.10.11.-.-.-.-

サービスパック

macOS 10.12 Sierra

4.10.12.-.-.-.-

サービスパック

Red Hat Enterprise Linux Server 5

2.5.-.1.-.-.-

サービスパック

macOS High Sierra 10.13

4.10.13.-.-.-.-

サービスパック

macOS Mojave 10.14

4.10.14.-.-.-.-

サービスパック

Microsoft Windows 10 Pro for Workstations

32bit

1.10.0.161.0.0.0

OSバージョン

Microsoft Windows 10 Pro for Workstations

64bit

1.10.0.161.0.0.9

OSバージョン

Microsoft Windows Server 2019 Standard

64bit

1.10.17763.7.1.0.9

OSバージョン

Microsoft Windows Server 2019 Datacenter

64bit

1.10.17763.8.1.0.9

OSバージョン

Microsoft Windows Server 2019

1.10.17763.-.1.-.-

OSバージョン

Microsoft Windows 10 Enterprise LTSC

32bit

1.10.0.125.0.0.0

OSバージョン

Microsoft Windows 10 Pro N

32bit

1.10.0.49.0.0.0

OSバージョン

Microsoft Windows 10 Pro N

64bit

1.10.0.49.0.0.9

OSバージョン

Microsoft Windows 10 Enterprise N

32bit

1.10.0.27.0.0.0

OSバージョン

Microsoft Windows 10 Enterprise N

64bit

1.10.0.27.0.0.9

OSバージョン

(凡例) −:該当なし

PhysicalMemoryListオブジェクト

項目名

データ型

必須/任意

説明

PhysicalMemory

配列

必須

物理メモリ情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

Capacity

unsignedLong

任意

PhysicalMemory配列のオブジェクトに含まれる項目です。メモリスロットに装着されている物理メモリの容量をバイト単位で指定します。

PointingDeviceListオブジェクト

項目名

データ型

必須/任意

説明

PointingDevice

配列

必須

マウス情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

Name

string

任意

PointingDevice配列のオブジェクトに含まれる項目です。マウスの名称を1,024文字以内で指定します。

PrinterListオブジェクト

項目名

データ型

必須/任意

説明

Printer

配列

必須

プリンタ情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

Attributes

unsignedInt

任意

Printer配列のオブジェクトに含まれる項目です。プリンタの属性を次の値の組み合わせで指定します。

  • 0x00000001: Queued

  • 0x00000002: Direct

  • 0x00000004: Default

  • 0x00000008: Shared

  • 0x00000010: Network

  • 0x00000020: Hidden

  • 0x00000040: Local

  • 0x00000080: EnableDevQ

  • 0x00000100: KeepPrintedJobs

  • 0x00000200: DoCompleteFirst

  • 0x00000400: WorkOffline

  • 0x00000800: EnableBIDI

  • 0x00001000: Allow only raw data type jobs to be spooled.

  • 0x00002000: Published

DriverName

string

任意

Printer配列のオブジェクトに含まれる項目です。プリンタドライバ名を1,024文字以内で指定します。

Name

string

任意

Printer配列のオブジェクトに含まれる項目です。プリンタ名を1,024文字以内で指定します。

PortName

string

任意

Printer配列のオブジェクトに含まれる項目です。プリンタポートを1,024文字以内で指定します。

ServerName

string

任意

Printer配列のオブジェクトに含まれる項目です。プリンタサーバ名を1,024文字以内で指定します。

ShareName

string

任意

Printer配列のオブジェクトに含まれる項目です。プリンタ共有名を1,024文字以内で指定します。

ProcessorListオブジェクト

項目名

データ型

必須/任意

説明

Processeor

配列

必須

プロセッサ情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

Name

string

任意

Processor配列のオブジェクトに含まれる項目です。プロセッサ名を1,024文字以内で指定します。

SoundDeviceListオブジェクト

項目名

データ型

必須/任意

説明

SoundDevice

配列

必須

サウンドカード情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

Manufacturer

string

任意

SoundDevice配列のオブジェクトに含まれる項目です。サウンドカードの製造元を1,024文字以内で指定します。

Name

string

任意

SoundDevice配列のオブジェクトに含まれる項目です。サウンドカード製品名を1,024文字以内で指定します。

UserAccountオブジェクト

項目名

データ型

必須/任意

説明

Description

string

任意

ユーザの説明を1,024文字以内で指定します。

FullName

string

任意

ユーザのフルネームを1,024文字以内で指定します。

VideoControllerListオブジェクト

項目名

データ型

必須/任意

説明

VideoController

配列

必須

ビデオコントローラ情報のオブジェクトを要素とする配列です。

配列には1〜255個のオブジェクトを指定する必要があります。

AdapterRAM

unsignedInt

任意

VideoController配列のオブジェクトに含まれる項目です。ビデオコントローラのVRAM容量をバイト単位で指定します。

Name

string

任意

VideoController配列のオブジェクトに含まれる項目です。ビデオドライバを1,024文字以内で指定します。

VideoProcessor

string

任意

VideoController配列のオブジェクトに含まれる項目です。ビデオチップを1,024文字以内で指定します。

PowerManagementオブジェクト

項目名

データ型

必須/任意

説明

VideoTimeoutAC

int

任意

モニタの電源を切る(AC)を秒単位で指定します。

VideoTimeoutDC

int

任意

モニタの電源を切る(DC)を秒単位で指定します。

SpindownTimeoutAC

int

任意

ハードディスクの電源を切る(AC)を秒単位で指定します。

SpindownTimeoutDC

int

任意

ハードディスクの電源を切る(DC)を秒単位で指定します。

StandbyTimeoutAC

int

任意

システムスタンバイ(AC)を秒単位で指定します。

StandbyTimeoutDC

int

任意

システムスタンバイ(DC)を秒単位で指定します。

HibernateTimeoutAC

int

任意

システムの休止状態(AC)を秒単位で指定します。

HibernateTimeoutDC

int

任意

システムの休止状態(DC)を秒単位で指定します。

ThrottlePolicyAC

int

任意

プロセッサ調整(AC)を秒単位で指定します。

ThrottlePolicyDC

int

任意

プロセッサ調整(DC)を秒単位で指定します。

property配列

項目名

データ型

必須/任意

説明

@category

string

任意

property配列のオブジェクトに含まれる項目です。カテゴリ名称を次のどれかから指定します。詳細は「汎用インベントリの組み合わせ」を参照してください。

  • prtMarker

  • prtMarkerSupplies

  • prtInput

@key

string

任意

property配列のオブジェクトに含まれる項目です。キーを次のどれかから指定します。詳細は「汎用インベントリの組み合わせ」を参照してください。

  • prtMarkerMarkTech

  • prtMarkerProcessColorants

  • prtMarkerSuppliesType

  • prtMarkerSuppliesDescription

  • prtMarkerSuppliesLevel

  • prtInputType

  • prtInputName

  • prtInputCurrentLevel

@value

string

任意

property配列のオブジェクトに含まれる項目です。キーに対応する値を指定します。詳細は「汎用インベントリの組み合わせ」を参照してください。

@record

string

任意

property配列のオブジェクトに含まれる項目です。カテゴリを区別するための数字を指定します。詳細は「汎用インベントリの組み合わせ」を参照してください。

汎用インベントリの組み合わせ

@category

@key

カテゴリ/キーの説明

@valueのデータ型

@valueの説明

prtMarker

prtMarkerMarkTech

印刷方式−方式

int

次のどれかを指定します。

  • other(1) その他

  • unknown(2) 不明

  • electrophotographicLED(3) レーザープリンタ

  • electrophotographicLaser(4) レーザープリンタ

  • electrophotographicOther(5) レーザープリンタ

  • impactMovingHeadDotMatrix9pin(6) ドットマトリクスプリンタ

  • impactMovingHeadDotMatrix24pin(7) ドットマトリクスプリンタ

  • impactMovingHeadDotMatrixOther(8) ドットマトリクスプリンタ

  • impactMovingHeadFullyFormed(9) ドットマトリクスプリンタ

  • impactBand(10) その他

  • impactOther(11) その他

  • inkjetAqueous(12) インクジェットプリンタ

  • inkjetSolid(13) インクジェットプリンタ

  • inkjetOther(14) インクジェットプリンタ

  • pen(15) ペン

  • thermalTransfer(16) サーマルプリンタ

  • thermalDiffusion(18) サーマルプリンタ

  • thermalOther(19) サーマルプリンタ

  • electroerosion(20) その他

  • electrostatic(21) その他

  • photographicMicrofiche(22) その他

  • photographicImagesetter(23) その他

  • photographicOther(24) その他

  • ionDeposition(25) その他

  • eBeam(26) その他

  • typesetter(27) その他

prtMarkerProcessColorants

印刷方式−色数

int

0〜65535の数値を指定します。

prtMarkerSupplies

prtMarkerSuppliesType

消耗品−種別

int

消耗品/容器等の種別を次のどれかを指定します。

  • toner(3)

  • ink(5)

  • inkCartridge(6)

  • inkRibbon(7)

  • その他

prtMarkerSuppliesDescription

消耗品−説明

string

消耗品のコンテナ/容器の説明を指定します。

prtMarkerSuppliesLevel

消耗品−状態

int

この消耗品がコンテナの場合は現在のレベル、この消耗品が容器の場合は残りのスペースです。残量(%)を1〜100で指定します。

  • 0〜100:残量(%)

  • -1:不明

  • -2:不明

  • -3:いくらかの消耗品/残スペースがある

prtInput

prtInputType

給紙トレイ−種別

int

特定のコンポーネントによって採用された(主に給紙メカニズムの種類によって判別される)テクノロジーの種類です。次のどれかを指定します。

  • sheetFeedAutoRemovableTray(3)

  • sheetFeedAutoNonRemovableTray(4)

  • sheetFeedManual(5)

  • continuousRoll(6)

  • continuousFanFold(7)

prtInputName

給紙トレイ−名前

string

給紙トレイの名前を指定します。

prtInputCurrentLevel

給紙トレイ−容量

int

Inputサブユニットの容量単位で表されたInputサブユニットの現在の容量です。表示する値は残量を%で指定します。

  • 0〜100:残量(%)

  • -1:不明

  • -2:不明

  • -3:少なくとも1単位は残っている

SmartDeviceInformationオブジェクト

項目名

データ型

必須/任意

説明

UUID

string

任意

デバイスの識別子を256文字以内で指定します。

IMEI

string

任意

デバイスの国際移動体装置識別番号(端末識別番号)を64文字以内で指定します。

UDID

string

任意

iOS端末の識別子を128文字以内で指定します。

ICCID

string

任意

ICCIDを64文字以内で指定します。

IMSI

string

任意

デバイスに装着されているSIMカードの国際移動体加入者識別番号を64文字以内で指定します。

PhoneNumber

string

任意

携帯電話番号を256文字以内で指定します。

mail

string

任意

メールアドレスを256文字以内で指定します。

Carrier

string

任意

キャリアを512文字以内で指定します。

PasscodeSetting

string

任意

パスコードの設定状況を、次のどちらかで指定します。

  • true:パスコード設定済み

  • false:パスコード未設定

PhisicalMemory

オブジェクト

任意

RAM情報のオブジェクト名です。

Size

unsignedLong

任意

RAM容量をバイト単位で指定します。

FreeSpace

unsignedLong

任意

RAMの空き容量をバイト単位で指定します。

Storage

オブジェクト

任意

内蔵ストレージ情報のオブジェクト名です。

Size

unsignedLong

任意

内蔵ストレージ容量をバイト単位で指定します。

FreeSpace

unsignedLong

任意

内蔵ストレージの空き容量をバイト単位で指定します。

Media

オブジェクト

任意

外部メディア情報のオブジェクト名です。

Size

unsignedLong

任意

外部メディア容量をバイト単位で指定します。

FreeSpace

unsignedLong

任意

外部メディアの空き容量をバイト単位で指定します。

InstalledSoftwareオブジェクト

項目名

データ型

必須/任意

説明

@ReportType

string

必須

必ず"All"を指定します。

@LastUpdateTime

dateTime

必須

InstalledSoftwareオブジェクトを生成した日時を指定します。

SoftwareList

オブジェクト

任意

ソフトウェア情報をまとめるオブジェクトです。詳細は「InstalledSoftwareオブジェクトのSoftwareListオブジェクト」を参照してください。

InstalledSoftwareオブジェクトのSoftwareListオブジェクト

項目名

データ型

必須/任意

説明

Software

配列

必須

ソフトウェア情報のオブジェクトを要素とする配列です。

配列には1〜500個のオブジェクトを指定します。

@Type

string

任意

Software配列のオブジェクトに含まれる項目です。ソフトウェア種別を次のどちらかから指定します。

  • InstalledSoftware:インストールソフトウェア

  • UpdateProgram:更新プログラム

省略した場合は「InstalledSoftware」が指定されたとみなします。

SourceID

string

必須

Software配列のオブジェクトに含まれる項目です。ソフトウェアを一意に識別するIDを512文字以内で指定します。

ソフトウェア名を指定してください。

InstallPath

string

任意

Software配列のオブジェクトに含まれる項目です。ソフトウェア名のインストールパスを512文字以内で指定します。

Name

string

必須

Software配列のオブジェクトに含まれる項目です。ソフトウェアの名称を512文字以内で指定します。

Version

string

任意

Software配列のオブジェクトに含まれる項目です。ソフトウェアのバージョンを128文字以内で指定します。

Publisher

string

任意

Software配列のオブジェクトに含まれる項目です。ソフトウェアの発行元を128文字以内で指定します。

InstallDate

dateTime

任意

Software配列のオブジェクトに含まれる項目です。ソフトウェアのインストール日を日付で指定します。

HelpLink

string

任意

Software配列のオブジェクトに含まれる項目です。ソフトウェアのサポートURLを512文字以内で指定します。

AppType

int

任意

Software配列のオブジェクトに含まれる項目です。ソフトウェアのアプリ種別を次のどちらかで指定します。

  • 0:Windowsストアアプリ以外のソフトウェア

  • 1:Windowsストアアプリ

省略した場合は「0」が指定されたとみなします。

Updateオブジェクト

項目名

データ型

必須/任意

説明

@ReportType

string

必須

必ず"All"を指定します。

@LastUpdateTime

dateTime

必須

Updateオブジェクトを生成した日時を指定します。

SoftwareList

オブジェクト

任意

更新プログラム情報をまとめるオブジェクトです。詳細は「UpdateオブジェクトのSoftwareListオブジェクト」を参照してください。

UpdateオブジェクトのSoftwareListオブジェクト

項目名

データ型

必須/任意

説明

Software

配列

必須

更新プログラム情報のオブジェクトを要素とする配列です。

配列には1〜500個のオブジェクトを指定します。

HotFixID

string

必須

Software配列のオブジェクトに含まれる項目です。更新プログラムのナレッジベース番号(KB番号)を指定します。次のフォーマットで指定してください。

  • 大文字の「KB」+6桁以上の連続した数字(ホットフィックスID)

  • 大文字の「KB」+6桁以上の連続した数字(ホットフィックスID)+「-v」+1桁以上の連続した数字(更新バージョン)

Description

string

任意

Software配列のオブジェクトに含まれる項目です。更新プログラムの説明を512文字以内で指定します。

InstallDate

dateTime

任意

Software配列のオブジェクトに含まれる項目です。更新プログラムのインストール日を日付で指定します。

Type

string

任意

Software配列のオブジェクトに含まれる項目です。更新プログラムの種別を次のどちらかで指定します。

  • Update:通常の更新プログラム

  • Rollup:ロールアップ更新プログラム

省略した場合は「Update」が指定されたとみなします。

SecurityInventoryオブジェクト

項目名

データ型

必須/任意

説明

@LastUpdateTime

dateTime

必須

SecurityInventoryオブジェクトを生成した日時を指定します。

AccountList

オブジェクト

任意

アカウント情報をまとめるオブジェクトです。詳細は「AccountListオブジェクト」を参照してください。

PowerOnPassword

string

必須

パワーオンパスワードの状態です。次のどれかを指定してください。

  • PowerOnPasswordDisabled:無効

  • PowerOnPasswordEnabled:有効

  • PowerOnPasswordNotImplemented:未実装

  • PowerOnPasswordUnknown:不明

GuestAccount

string

必須

Guestアカウントの状態です。次のどれかを指定してください。

  • GuestAccountNone:Guestアカウントなし

  • GuestAccountDisabled:Guestアカウント無効

  • GuestAccountEnabled:Guestアカウント有効

  • GuestAccountUnknown:不明

AutoLogon

string

必須

自動ログオンの設定状態です。次のどちらかを指定してください。

  • AutoLogonDisabled:設定なし

  • AutoLogonEnabled:設定あり

  • AutoLogonUnknown:不明

SharedDirectory

string

必須

共有フォルダの状態です。次のどれかを指定してください。

  • SharedDirectoryNotFound:共有フォルダなし

  • SharedDirectoryFound:共有フォルダあり

  • SharedDirectoryUnknown:不明

AutoShareServer

string

必須

管理共有の状態です。次のどれかを指定してください。

  • AutoShareServerFalse:共有の自動作成が無効

  • AutoShareServerTrue:共有の自動作成が有効

  • AutoShareServerUnknown:不明

DCOM

string

必須

DCOMの状態です。次のどれかを指定してください。

  • DCOMDisabled:無効

  • DCOMEnabled:有効

  • DCOMUnknown:不明

RestrictAnonymous

string

必須

匿名接続による情報取得の制限の状態です。次のどれかを指定してください。

  • RestrictAnonymousDisabled:匿名接続が制限されていない

  • RestrictAnonymousEnabled:匿名接続が制限されている

  • RestrictAnonymousUnknown:不明

WindowsFirewall

string

必須

Windowsファイアウォールの設定状態です。次のどれかを指定してください。

  • WindowsFirewallDisabled:無効

  • WindowsFirewallEnabled:有効

  • WindowsFirewallNotImplemented:未実装

  • WindowsFirewallUnknown:不明

WindowsUpdate

string

必須

Windows自動更新の状態です。次のどちらかを指定してください。

  • WindowsUpdateDisabled:無効

  • WindowsUpdateEnabled:有効

  • WindowsUpdateUnknown:不明

DenyTSConnections

string

必須

リモートデスクトップの状態です。次のどれかを指定してください。

  • DenyTSConnectionsFalse:許可する

  • DenyTSConnectionsTrue:許可しない

  • DenyTSConnectionsNotImplemented:未実装

  • DenyTSConnectionsUnknown:不明

AccountListオブジェクト

項目名

データ型

必須/任意

説明

Account

配列

必須

アカウント情報のオブジェクトを要素とする配列です。

配列には1〜500個のオブジェクトを指定します。

Name

string

必須

Account配列のオブジェクトに含まれる項目です。アカウント名を1,024文字以内で指定します。

LastPasswordModifiedDate

dateTime

任意

Account配列のオブジェクトに含まれる項目です。パスワードの最終更新日時を指定します。

WeakPassword

string

任意

Account配列のオブジェクトに含まれる項目です。パスワードの脆弱性判定結果を次のどれかで指定します。

  • WeakPasswordFalse:パスワードは脆弱ではありません

  • WeakPasswordTrue:パスワードは脆弱です

  • WeakPasswordUnknown:不明

UnexpirePassword

string

任意

Account配列のオブジェクトに含まれる項目です。パスワードの無期限設定状態を次のどれかで指定します。

  • UnexpirePasswordFalse:パスワードは無期限ではありません

  • UnexpirePasswordTrue:パスワードは無期限です

  • UnexpirePasswordUnknown:不明

ScreenSaverEnabled

string

任意

Account配列のオブジェクトに含まれる項目です。スクリーンセーバーの設定状態を次のどれかで指定します。

  • ScreenSaverEnabledFalse:スクリーンセーバー無効

  • ScreenSaverEnabledTrue:スクリーンセーバー有効

  • ScreenSaverEnabledUnknown:不明

ScreenSaverIsSecure

string

任意

Account配列のオブジェクトに含まれる項目です。スクリーンセーバーのパスワード設定状態を次のどちらかで指定します。

  • ScreenSaverIsSecureFalse:パスワードの保護無効

  • ScreenSaverIsSecureTrue:パスワードの保護有効

ScreenSaverTimeout

int

任意

Account配列のオブジェクトに含まれる項目です。スクリーンセーバーの起動までの待ち時間を秒単位で指定します。スクリーンセーバーが無効の場合、「0」を指定します。

ExtendInventoryオブジェクト

項目名

データ型

必須/任意

説明

@LastUpdateTime

dateTime

必須

ExtendInventoryオブジェクトを生成した日時を指定します。

ExtendInventoryList

オブジェクト

任意

資産情報と機器情報の共通管理項目、およびハードウェア資産情報の追加管理項目をまとめるオブジェクトです。詳細は「ExtendInventoryListオブジェクト」を参照してください。

ExtendInventoryListオブジェクト

項目名

データ型

必須/任意

説明

ExtendInventoryItem

配列

必須

資産情報と機器情報の共通管理項目、およびハードウェア資産情報の追加管理項目のオブジェクトを要素とする配列です。

配列には1〜221個のオブジェクトを指定します。

@InformationType

string

必須

ExtendInventoryItem配列のオブジェクトに含まれる項目です。情報種別を指定します。共通管理項目および追加管理項目の項目に合わせて、次のどれかを指定します。

共通管理項目

Organization:部署

Location:設置場所

UserName:利用者名

Account:アカウント

Mail:メールアドレス

Phone:電話番号

追加管理項目

other

資産管理項目の設定で[項目の入力を必須とする]をチェックしている項目がない場合、または[項目の入力を必須とする]をチェックしている項目の値が空の場合、エラーとなります。

ItemName

string

任意

ExtendInventoryItem配列のオブジェクトに含まれる項目です。@InformationTypeに「other」を指定した場合だけ指定します。資産管理項目の項目名を256文字以内で指定します。

追加管理項目の項目に複数言語の定義を設定している場合に、デフォルト言語の項目名を指定します。

@InformationTypeに「other」を指定してこの項目を省略した場合、または定義にない値を指定した場合は値制約不正になります。

Value

string

任意

ExtendInventoryItem配列のオブジェクトに含まれる項目です。資産管理項目の設定で[データ型]が「テキスト型」、「数値型」または「日付型」の場合に指定します。空の値を設定する場合は""を指定してください。

「テキスト型」または「数値型」の場合は、テキスト型入力項目のデフォルト表示値を指定します。「日付型」の場合は、ローカル時間の日付をそのまま設定します。

資産管理項目の設定画面で定義した入力文字制約に違反している場合は、値制約不正になります。

情報種別が「部署」または「設置場所」の場合、階層は「/」で表します。階層の最大は40です。「/」は「//」のように連続で指定できません。

ValueList

オブジェクト

任意

ExtendInventoryItem配列のオブジェクトに含まれる項目です。資産管理項目の設定で[データ型]が「選択型」の場合に指定します。

リスト選択型入力項目をまとめるオブジェクトです。

Value

string

必須

選択型の選択項目の値を指定します。複数言語の定義を設定している場合は、デフォルト言語で指定してください。

選択項目の値として定義されていない値を指定した場合、次のようになります。

情報種別が「部署」または「設置場所」の場合

選択項目の値として登録されます。

これ以外の場合

値制約不正になります。

空の値を設定する場合は""を指定してください。

情報種別が「部署」または「設置場所」の場合、階層は「/」で表します。階層の最大は40です。「/」は「//」のように連続で指定できません。

ValueTree

オブジェクト

任意

ExtendInventoryItem配列のオブジェクトに含まれる項目です。資産管理項目の設定で[データ型]が「階層型」の場合に指定します。

ツリー選択型入力項目をまとめるオブジェクトです。

Value

オブジェクト

必須

ツリー選択型入力項目のオブジェクトです。

項目値はオブジェクトのDataメンバーに指定します。

Data

string

必須

Valueオブジェクトに含まれる項目です。ツリー選択型入力項目の項目値を256文字以内で指定します。項目階層の定義に存在しない値(部署、設置場所)を指定した場合は、その値が登録されます。

階層の最大は40です。文字「/」は使用できません。

空の値を設定する場合は、一層目の値に""を指定してください。

Value

オブジェクト

任意

Valueオブジェクトに含まれる項目です。ツリーの子の項目を指定する場合は、Valueオブジェクトを入れ子で指定します。

例えば、3階層(X/Y/Z)は次のように指定します。

"ValueTree" : {
  "Value": {
    "Data": "X",
    "Value": {
      "Data": "Y",
      "Value": {
        "Data": "Z"
      }
    }
  }
}

階層区切り文字「/」を1文字とし、510文字まで指定できます。

レスポンス形式

ステータス行

ステータスコードおよびステータスコードのテキストが返却されます。詳細は「20.2 APIの共通仕様」のステータスコードの説明を参照してください。

レスポンスヘッダー

詳細は「20.2 APIの共通仕様」のレスポンス形式の説明を参照してください。

レスポンスのメッセージボディ

正常時はありません。エラーが発生した場合は、エラー情報がJSON形式で格納されます。詳細は「20.2 APIの共通仕様」のエラー情報の説明を参照してください。

使用例

{
  "Device-Inventory":[
    {
      "Report": {
        "@CreationDate":"2017-04-13T15:45:15.000Z",
        "@Version":"0250",
        "ID":"1234567890",
        "Agent": {
          "Type":"REST",
          "DeviceStatus":"0",
          "Status":"0",
          "DistributionStatus":"0",
          "DiscoveryProtocol":"7"
        },
        "Inventory": {
          "Equipment": {
            "Type":"EquipmentTypeComputer"
          },
          "SystemInventory": {
            "@LastUpdateTime":"2018-04-04T11:35:08.000Z",
            "BaseBoard": {
              "SerialNumber":"JPXXXXXXXX"
            },
            "BIOS": {
              "Manufacturer":"XXXXXXXX",
              "Name":"Default System BIOS",
              "ReleaseDate":"2009-10-22T00:00:00.000Z",
              "SerialNumber":"JPXXXXXXXX",
              "SMBIOSBIOSVersion":"786G7 v01.02",
              "Version":"HPQOEM - 20091022"
            },
            "CDROMDriveList": {
              "CDROMDrive": [
                {
                  "Name":"XXXXXXXX DVDRAM XXXXXXXX ATA Device"
                }
              ]
            },
            "ComputerSystem": {
              "CurrentTimeZone":"540",
              "Domain":"WORKGROUP",
              "DomainRole":"DomainRoleStandaloneWorkstation",
              "Manufacturer":"XXXXXXXX",
              "Model":"XXXXXXXX XXXXXXXX PC",
              "Name":"XXXXXXXX",
              "NumberOfProcessors":"2",
              "TotalPhysicalMemory":"4294967296",
              "UserName":"XXXXXXXX\\hitachi"
            },
            "ComputerSystemProduct": {
              "IdentifyingNumber":"XXXXXXXX",
              "UUID":"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
            },
            "DesktopMonitorList": {
              "DesktopMonitor": [
                {
                  "Name":"Monitor"
                }
              ]
            },
            "DiskDriveList": {
              "DiskDrive": [
                {
                  "DeviceID":"\\\\.\\PHYSICALDRIVE0",
                  "InterfaceType":"IDE",
                  "Model":"XXXXXXXX XXXXXXXX ATA Device",
                  "Size":"500105249280"
                }
              ]
            },
            "KeyboardList": {
              "Keyboard": [
                {
                  "Description":"HID キーボード デバイス"
                }
              ]
            },
            "LogicalDiskList": {
              "LogicalDisk": [
                {
                  "DeviceID":"C:",
                  "DriveType":"DriveTypeLocalDisk",
                  "FileSystem":"NTFS",
                  "FreeSpace":"15716945920",
                  "Size":"42952409088"
                }
              ]
            },
            "DiskDriveToLogicalDiskList": {
              "DiskDriveToLogicalDisk": [
                {
                  "DiskDriveDeviceID":"\\\\.\\PHYSICALDRIVE0",
                  "LogicalDiskDeviceID":"C:"
                }
              ]
            },
            "BitLocker": {
              "DriveList": {
                "Drive": [
                  {
                    "DriveLetter":"C:",
                    "ProtectionStatus":"0",
                    "LockStatus":"0"
                  }
                ]
              }
            },
            "NetworkAdapterList": {
              "NetworkAdapter": [
                {
                  "DeviceID":"7",
                  "Name":"XXXXXXXX Gigabit Network Connection"
                }
              ]
            },
            "NetworkAdapterConfigurationList": {
              "NetworkAdapterConfiguration": [
                {
                  "DefaultIPGatewayList": {
                    "DefaultIPGateway": [
                      {
                        "_value":"10.208.152.1",
                        "@Index":"1"
                      }
                    ]
                  },
                  "DHCPEnabled":"0",
                  "DNSServerSearchOrderList": {
                    "DNSServerSearchOrder": [
                      {
                        "_value":"172.16.0.152",
                        "@Index":"1"
                      },
                      {
                        "_value":"172.16.228.126",
                        "@Index":"2"
                      }
                    ]
                  },
                  "Index":"7",
                  "IPAddressList": {
                    "IPAddress": [
                      {
                        "_value":"10.208.152.21",
                        "@Index":"1"
                      }
                    ]
                  },
                  "IPSubnetList": {
                    "IPSubnet": [
                      {
                        "_value":"255.255.255.0",
                        "@Index":"1"
                      }
                    ]
                  },
                  "MACAddress":"XX:XX:XX:XX:XX:XX"
                }
              ]
            },
            "NetworkAdapterToNetworkAdapterConfigurationList": {
              "NetworkAdapterToNetworkAdapterConfiguration": [
                {
                  "NetworkAdapterDeviceID":"7",
                  "NetworkAdapterConfigurationIndex":"7"
                }
              ]
            },
            "HostName":"JSS53445",
            "OperatingSystem": {
              "OSKind":"1",
              "Caption":"Microsoft Windows 7 Professional",
              "KernelVersion":"カーネルバージョン",
              "CSDVersion":"Service Pack 3",
              "Description":"コンピュータの説明",
              "Locale":"1041",
              "Organization":"(株)日立製作所",
              "OSCode":"1.6.1.48.0.0.9",
              "OSLanguage":"1041",
              "RegisteredUser":"佐藤大輔",
              "SerialNumber":"XXXXX-XXX-XXXXXXX-XXXXX",
              "TotalVirtualMemorySize":"8368304128"
            },
            "PhysicalMemoryList": {
              "PhysicalMemory": [
                {
                  "Capacity":"2147483648"
                }
              ]
            },
            "PointingDeviceList": {
              "PointingDevice": [
                {
                  "Name":"マウスの名称1"
                }
              ]
            },
            "PrinterList": {
              "Printer": [
                {
                  "Attributes":"580",
                  "DriverName":"XXXXXXXX XXXXXXXX XXXXXXXX",
                  "Name":"XXXXXXXX XXXXXXXX XXXXXXXX",
                  "PortName":"XXXPort:",
                  "ServerName":"プリンタサーバ名",
                  "ShareName":"プリンタ共有名"
                }
              ]
            },
            "ProcessorList": {
              "Processor": [
                {
                  "Name":"XXXXXXXX XXXXXXXX XXXXXXXX CPU @ 3.40GHz"
                },
                {
                  "Name":"XXXXXXXX XXXXXXXX XXXXXXXX CPU @ 3.40GHz"
                }
              ]
            },
            "SoundDeviceList": {
              "SoundDevice": [
                {
                  "Manufacturer":"XXXXXXXX",
                  "Name":"High Definition Audio デバイス"
                }
              ]
            },
            "UserAccount": {
              "Description":"Sample Description",
              "FullName":"佐藤大輔"
            },
            "VideoControllerList": {
              "VideoController": [
                {
                  "AdapterRAM":"1857681408",
                  "Name":"XXXXXXXX XXXXXXXX XXXXXXXX (XXXXXXXX 1.1)",
                  "VideoProcessor":"XXXXXXXX XXXXXXXX XXXXXXXX"
                }
              ]
            },
            "AMTFirmwareVersion":"1.0",
            "WindowsInstaller":"5.0.7600.16385",
            "WindowsUpdateAgent":"7.3.7600.16385",
            "OSLastStartupTime":"2009-10-22T00:00:00.000Z",
            "WindowsDirectory":"C:\\windows",
            "IEVersion":"8.0.7600.16385",
            "IEServicePack":"0",
            "PowerManagement": {
              "VideoTimeoutAC":"600",
              "VideoTimeoutDC":"300",
              "SpindownTimeoutAC":"1200",
              "SpindownTimeoutDC":"600",
              "StandbyTimeoutAC":"0",
              "StandbyTimeoutDC":"900",
              "HibernateTimeoutAC":"0",
              "HibernateTimeoutDC":"0",
              "ThrottlePolicyAC":"ThrottlePolicyAdaptive",
              "ThrottlePolicyDC":"ThrottlePolicyAdaptive"
            },
            "property": [
              {
                "@category":"カテゴリ名称",
                "@key":"キー名称",
                "@value":"1",
                "@type":"int",
                "@record":"1"
              }
            ],
            "SmartDeviceInformation": {
              "UUID":"1",
              "IMEI":"1",
              "UDID":"1",
              "ICCID":"1",
              "IMSI":"1",
              "PhoneNumber":"1",
              "mail":"foo@example.com",
              "Carrier":"XXXXXXXX",
              "PasscodeSetting":"true",
              "PhisicalMemory": {
                "Size":"100",
                "FreeSpace":"100"
              },
              "Storage": {
                "Size":"100",
                "FreeSpace":"100"
              },
              "Media": {
                "Size":"100",
                "FreeSpace":"100"
              }
            }
          },
          "InstalledSoftware": {
            "@LastUpdateTime":"2018-04-12T15:35:53.000Z",
            "@ReportType":"All",
            "SoftwareList": {
              "Software": [
                {
                  "@Type":"InstalledSoftware",
                  "SourceID":"XXXXXXXX 2013",
                  "InstallPath":"C:\\Program Files\\XXXXXXXX\\",
                  "Name":"XXXXXXXX 2013",
                  "Version":"15.0.4569.1506",
                  "Publisher":"XXXXXXXX",
                  "InstallDate":"2016-10-03T00:00:00.000Z"
                }
              ]
            }
          },
          "Update": {
            "@ReportType":"All",
            "@LastUpdateTime":"2018-04-12T15:35:53.000Z",
            "SoftwareList": {
              "Software": [
                {
                  "HotFixID":"KB00000",
                  "Description":"説明",
                  "InstallDate":"2016-10-03T00:00:00.000Z"
                }
              ]
            }
          },
          "SecurityInventory": {
            "@LastUpdateTime":"2018-04-13T12:00:00.000Z",
            "AccountList": {
              "Account": [
                {
                  "Name":"TEST\\1",
                  "LastPasswordModifiedDate":"2017-08-10T06:00:00.000Z",
                  "WeakPassword":"WeakPasswordFalse",
                  "UnexpirePassword":"UnexpirePasswordFalse",
                  "ScreenSaverEnabled":"ScreenSaverEnabledFalse",
                  "ScreenSaverIsSecure":"ScreenSaverIsSecureFalse",
                  "ScreenSaverTimeout":"0"
                }
              ]
            },
            "PowerOnPassword":"PowerOnPasswordDisabled",
            "GuestAccount":"GuestAccountDisabled",
            "AutoLogon":"AutoLogonDisabled",
            "SharedDirectory":"SharedDirectoryFound",
            "AutoShareServer":"AutoShareServerTrue",
            "DCOM":"DCOMEnabled",
            "RestrictAnonymous":"RestrictAnonymousDisabled",
            "WindowsFirewall":"WindowsFirewallDisabled",
            "WindowsUpdate":"WindowsUpdateEnabled",
            "DenyTSConnections":"DenyTSConnectionsTrue"
          },
          "ExtendInventory": {
            "@LastUpdateTime":"2019-10-11T12:12:12.000Z",
            "ExtendInventoryList": {
              "ExtendInventoryItem": [
                {
                  "@InformationType":"Organization",
                  "ValueTree" : {
                    "Value" : {
                      "Data" : "X",
                      "Value" : {
                        "Data" : "Y",
                        "Value" : {
                          "Data" : "Z"
                        }
                      }
                    }
                  }
                },
                {
                  "@InformationType":"other",
                  "ItemName":"性別",
                    "ValueList": {
                      "Value":"xx"
                    }
                },
                {
                  "@InformationType":"other",
                  "ItemName":"名前",
                  "Value":"鈴木直樹"
                },
                {
                  "@InformationType":"other",
                  "ItemName":"年齢",
                  "Value":"20"
                },
                {
                  "@InformationType":"other",
                  "ItemName":"誕生日",
                  "Value":"2000-11-11T00:00:00.000Z"
                }
              ]
            }
          }
        }
      }
    }
  ]
}