Jira Service Management の管理者向けの利用開始ガイド
最初に、Jira Service Management の使用を開始する方法を確認します。
Jira Service Management Cloud のアセット データ マネージャーは、現在オープン ベータ版が公開中で、2024 年 10 月末までにすべての Premium および Enterprise サイトで利用できるようになります。
Lansweeper は、Lansweeper 社が開発した資産管理用のツールです。
Lansweeper は資産管理ツールです。Lansweeper のオンプレミス インスタンスまたは Cloud インスタンスのいずれかのデータを使用できます。Lansweeper とアセット・データ・マネージャーの間の接続には、API 接続と SQL クエリの 2 つの方法があります。
このタスクを完了するには、データ マネージャー アダプターの管理者権限が必要です。データ マネージャーでの権限とロールの仕組みをご覧ください。
カスタム ビルドのアダプターを使用して、このツールをアセット データ マネージャーに接続するには、次の手順に従います。
名前、オブジェクト クラス、データ ソース名、データ ソース タイプなど、「データ マネージャー フィールド」のセクションにリストされているすべての情報を収集します。
「Lansweeper フィールド」セクションにすべての情報を収集します。このためには、Lansweeper の対象分野専門家 (SME) への相談が必要となる場合があります。
データ マネージャー内:
ご利用のツールに合ったアダプターを選択して、新しいジョブを作成します。
すべての必須フィールドに適切な情報を設定します。
Lansweeper 内:
「認証と承認」セクションに記載されているすべての手順に従って、認証と承認を適切に設定します。
使用している接続方法に応じて、「API 呼び出し」セクションまたは SQL クエリの情報を確認して、エンド ポイントが利用可能であることを確認します。
「取得したフィールド」セクションを確認します。
このジョブが実行されるたびに、選択したデータは、構成されたアダプタを使用してデータ マネージャーに取り込まれ、生データになります。
このアダプターを使用するには、Lansweeper ソースが有効になっていて、関連するファイアウォール ルールが確立されていることと、ソースにアクセスするための資格情報が提供されていることを確認してください。
認証要件は、API と SQL のどちらで接続するかによって異なることにご注意ください。
アセット データ マネージャーから取得した次の情報を指定する必要があります。
名前 - 接続の名前。[アダプター] でジョブ名として表示されます。
オブジェクト - データをロードしたいオブジェクト クラスの名前。
データ ソース名 - 作成されるデータのタイプ。通常はツールの名前 (例: AD、Qualys) となります。注意: [名前] と同じ名前でも問題はありません。
データ ソース タイプ - このフィールドは Lansweeper データ ソース タイプに固定されています。
ソース タイプ - 希望する接続タイプに応じて、API または SQL を選択します。
API 接続の場合:
API トークン - 認証に使用するクライアントを識別する一意の識別子。
SQL メソッドの場合:
ユーザー名 - Lansweeper に接続するためにアセット データ マネージャー内で使用する必要があるユーザー名。使用しているアカウントで [データ プライバシー] が「なし」(フル アクセス) に設定され、[Finder access (ファインダーのアクセス)] オプションが有効になっていることを確認してください。これにより、Web API を使用できるようになります。
パスワード - Lansweeper に接続するためにアセット データ マネージャー内で使用する必要があるユーザー名。
API メソッド (ソース タイプ)
API 接続を使用する際の Lansweeper の認証と承認の基本。
Lansweeper のホーム画面で、ユーザーのプロファイル ロゴを選択し、次に [開発ツール] を選択します。
次に、[すべてのアプリケーション] を選択します。
この時点で、[Add new application (新しいアプリケーションの追加)] を選択して新しいアプリケーションを作成できます。アプリケーションの種類として「Personal Application (個人用アプリケーション)」を選択します。
すべてのフィールドに入力して新しいアプリケーションを作成したら、[アプリケーションの編集] 画面でアプリケーションにアクセスします。[承認] ボタンを使用して、[権限] 画面にリダイレクトします。
ここで、トークンの有効期限を選択し、アクセスを許可したいサイトを選択して、[許可] をクリックします。
アプリケーション ID コードが生成されます。このアプリケーション ID コードはトークンで、Lansweeper ジョブ設定情報の API トークン フィールドに入力されます。
SQL メソッド (ソース タイプ)
ユーザー名に Lansweeper データベースへの読み取り専用アクセスが設定されていることを確認してください。
SQL 接続では、Lansweeper データベースがアクセス可能で表示可能であることを確認する必要がある場合もあります (つまり、関連するファイアウォールがすべて開いていること)。
Lansweeper の API 呼び出しは getAssetResources です。
以下のフィールドは API レスポンスを使用して取得されます。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
assetBasicInfo.name
assetCustom.serialNumber
assetBasicInfo.domain
assetBasicInfo.ipAddress
assetBasicInfo.fqdn
assetCustom.department
assetCustom.manufacturer
assetCustom.model
assetBasicInfo.mac
assetCustom.warrantyDate
assetBasicInfo.lsAgentVersion
assetBasicInfo.lsPushVersion
assetBasicInfo.type
assetCustom.dnsName
assetCustom.deviceVersion
assetBasicInfo.lastActiveScan
assetBasicInfo.lastChanged
assetBasicInfo.lastIpScan
assetBasicInfo.lastSeen
assetBasicInfo.upTime
assetCustom.lastChanged
assetCustom.lastPatched
assetBasicInfo.lastSccmScan
assetCustom.stateName
assetCustom.location
assetBasicInfo.userDomain
assetBasicInfo.userName
operatingSystem.version
operatingSystem.caption
operatingSystem.buildNumber
以下のフィールドは、以下の SQL クエリを使用して取得されます。
SQL クエリ: tblassets.AssetID = tblOperatingsystem.AssetID
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Select tblassets.AssetID,
tblassets.AssetName,
tsysassettypes.AssetTypename,
tsysassettypes.AssetTypeIcon10 As icon,
tblassets.IPAddress,
tblassets.Lastseen,
tblassets.Lasttried,
tblassetcustom.Serialnumber,
tblassets.Domain,
tblassets.FQDN,
tblassetcustom.Department,
tblassetcustom.Manufacturer,
tblassetcustom.Model,
tblassets.Mac,
tblassetcustom.Warrantydate,
tblassetcustom.DNSName,
tblassetcustom.DeviceVersion,
tblassets.LastActiveScan,
tblassets.LastIPScan,
tblassets.LastChanged,
tblassets.Uptime,
tblassetcustom.Lastchanged As Lastchanged1,
tblassetcustom.LastPatched,
tblassets.LastSccmScan,
tblassetcustom.State,
tblState.Statename,
tblassetcustom.Location,
tblassets.Userdomain,
tblassets.Username,
tblassets.LsAgentVersion,
tblassets.LsPushVersion,
tblOperatingsystem.Caption,
tblOperatingsystem.Version,
tblOperatingsystem.BuildType
From tblassets
Inner Join tblassetcustom On tblassets.AssetID = tblassetcustom.AssetID
Inner Join tsysassettypes On tsysassettypes.AssetType = tblassets.Assettype
Inner Join tblState On tblassetcustom.State = tblState.State
Inner Join tblOperatingsystem On
この内容はお役に立ちましたか?