License Parser
FlexLM ライセンスファイルをライセンスサーバーへ渡す前に確認するには、License Parser にアップロードします。License Parser はファイルを構造化された読みやすいレポートに変換します。レポートでは想定どおりの機能が含まれているかを確認でき、生のライセンスファイルを読まない調達担当者、財務担当者、その他の関係者と共有できます。
License Parser でできること
License Parser では、次のことができます。
- FlexLM ライセンスファイルを、ドラッグ&ドロップまたはお使いのコンピューターから選択してアップロードする。
- 解析されたライセンス機能を、並び替えと検索が可能なデータグリッドで表示する。
- ベンダー、ライセンスタイプ、機能名で結果をフィルタリングする。
- ファイル形式、主要ベンダー、サーバー、MAC アドレス、ポートなど、ファイル単位のサマリーフィールドを表示する。
- 現在表示中のデータを CSV としてエクスポートする。
はじめに
次の前提条件を確認します。
- Products で License Parser が有効化されたアクティブな OpenLM Platform アカウント。
- 次のいずれかのロールがアカウントに割り当てられていること:
sys_admin_role: システム管理者account_admin_role: アカウント管理者LicenseParser_Admin: License Parser 管理者
- 確認対象の FlexLM ライセンスファイルへのアクセス権。
- FlexLM (FLEXnet) ライセンスファイル。License Parser は FlexLM ライセンスファイルにのみ対応しており、他の形式のファイルをアップロードするとエラーになります。
アカウントにこれらのロールのいずれも割り当てられていない場合は、Not Enough Permissions と表示されます。アクセス権が必要な場合は、OpenLM 管理者に依頼してください。
License Parser を開く
License Parser を開くには、OpenLM Platform のヘッダーにある Navigation(グリッドアイコン)、Licenses and Features、License Parser の順に選択します。
Parsing ページで、ファイルをアップロードします。次の画像は、ドラッグ&ドロップのアップロード領域を示します。
Parsing ページのアップロード領域
ライセンスファイルをアップロードする
ライセンスファイルをアップロードするには、アップロード領域にドラッグするか、ファイルを参照して選択します。
ドラッグ&ドロップでアップロードする
ドラッグ&ドロップでファイルをアップロードするには、次の手順を実行します。
-
コンピューター上のライセンスファイルの場所を確認します。
-
ファイルを、Drag & Drop your files here と表示されたアップロード領域にドラッグします。
アップロードが自動的に開始されます。
ファイルを選択してアップロードする
ファイルを参照してアップロードするには、次の手順を実行します。
-
ドラッグ&ドロップ領域の下にある Choose File Manually を選択します。
-
ファイルブラウザーのダイアログでライセンスファイルを選択します。
ファイルを選択するとアップロードが自動的に開始されます。
アップロードの結果
ファイルをアップロードすると、次の処理が行われます。
- ファイルがサーバーへアップロードされます。転送中はプログレスバーで進行状況が表示されます。
- サーバーが FlexLM パーサーを使ってファイルを解析します。
- 解析が成功すると、License Parser は結果を表示する Report ページを開きます。
ファイルが有効な FlexLM ライセンスファイルでない場合、エラー通知が表示されます。別のファイルをアップロードしてください。
解析された機能を表示する
ファイル内のすべての機能を確認するには、Report ページの Features タブを開きます。次の画像は、解析されたライセンス機能を示します。
Features タブの解析されたライセンス機能
ファイル全体の合計を確認するには、Report ページの上部にある 3 つのカウンターを確認します:
| カウンター | 集計内容 |
|---|---|
| Seats owned | 解析されたすべての機能のシート数の合計 (Quantity 列の値を合算したもの)。 |
| Features parsed | ファイル内で見つかったライセンス機能の数。Features グリッドの 1 行が 1 つの機能に対応します。 |
| Expiring soon | 今日から 30 日以内に有効期限を迎える機能の数。期限切れの機能と永続ライセンスはカウントされません。 |
Features グリッドの列
グリッドで機能を読み取るには、次の列を使用します:
| 列 | 説明 |
|---|---|
| Quantity | このライセンス機能で利用可能なシート数。 |
| Vendor | ライセンスを発行したソフトウェアベンダー (例: adskflex)。 |
| Version | ライセンス対象機能のバージョン。 |
| Issued At | ライセンスが発行された日付。 |
| Expiration Date | ライセンスの有効期限。FlexLM の permanent ライセンスの場合、セルには遠い将来のプレースホルダー日付が表示されます。この表の後の注記を参照してください。 |
| License Type | ライセンスの種類 (例: Floating、Node-Locked、Named User)。 |
| Feature | ライセンス対象のソフトウェア機能名。 |
FlexLM の permanent ライセンスの場合、Expiration Date セルには 3000 年末のプレースホルダー日付が表示されます。License Parser は 3000 年 12 月 31 日として解析するため、タイムゾーンによっては 12 月 30 日と表示されることがあります。セルに Permanent と表示されるのは、License Parser がその機能の有効期限を見つけられなかった場合のみです。
グリッドのアクション
グリッドを操作するには、Features タブの次のツールバーアクションを使用します:
- Export: 現在の表示を CSV ファイルとしてダウンロードします。
- Refresh: 同じライセンスファイルをもう一度解析します。
- Filter Toggle: フィルター行の表示・非表示を切り替えます。
- Search: キーワードを使い、すべての列を対象にグリッドをフィルタリングします。一致した文字列はハイライト表示されます。
並び替え、列幅の変更、列の選択
列ヘッダーを選択すると、その列でグリッドが並び替えられます。同じヘッダーをもう一度選択すると並び順が逆になります。列の境界をドラッグすると列幅を変更できます。グリッドヘッダーの 3 点メニュー (⋮) で、個別の列を表示・非表示にできます。
ページネーション
解析対象のファイルに多数の機能が含まれる場合、グリッドは結果を複数のページに分けて表示します。グリッド下部のページネーションコントロールでページを切り替えたり、1 ページあたりの表示件数を変更したりできます。
結果をフィルタリングする
Features グリッドの機能を絞り込むには、フィルタードロップダウンを使用します。
-
アクションツールバーのフィルタートグル (じょうごアイコン) を選択します。
フィルター行で値を選択できるようになります。次の画像は、フィルター行を示します。
Vendor、License Type、Feature ドロップダウンリストが表示されたフィルター行 -
3 つのドロップダウンのいずれかで値を選択します:
- Vendor: 1 つ以上のソフトウェアベンダー (例:
adskflex)。 - License Type: 1 つ以上のライセンスタイプ (例: Floating や Node-Locked)。
- Feature: 1 つ以上の機能名。
各ドロップダウンは複数選択に対応しており、特定の値を見つけるための検索ボックスを備えています。
- Vendor: 1 つ以上のソフトウェアベンダー (例:
-
Apply を選択してグリッドをフィルタリングします。
すべてのフィルターを解除するには、Clear を選択します。
フィルター結果を確認する
Apply を選択すると、グリッドにはフィルター条件に一致する機能のみが表示されます。適用中のフィルター値はフィルター行に表示されたままなので、現在の適用条件を確認できます。
次の画像は、フィルター結果を示します。
選択した条件のフィルター結果
この例では、ベンダーと機能名が選択されており、結果が一致する 1 件のライセンス機能のみに絞り込まれています。下部のページネーションには、フィルター後の件数 (1-1 of 1) が反映されています。
フィルターを使用するときは、次の点に留意してください。
- 複数の列のフィルターを組み合わせて利用できます (例: ベンダーとライセンスタイプを同時に指定)。
- 検索はフィルター後のデータセットに対して動作するため、フィルタリング結果の中をさらに検索できます。
- フィルターが有効な状態で CSV にエクスポートすると、フィルター後のデータのみがエクスポートされます。
- フィルターを変更すると、グリッドは 1 ページ目にリセットされます。
ファイルのサマリーを表示する
ファイル単位の詳細を確認するには、Features タブの隣にある Summary タブを選択します。次の画像は、ファイルのメタデータを示します。
Summary タブのファイルメタデータ
Summary タブには次のフィールドが表示されます:
| フィールド | 説明 |
|---|---|
| File Format | 検出されたライセンスファイル形式 (例: FlexLM license)。 |
| Lines Parsed | アップロードしたファイル内の、空白行を除いた行数。 |
| Vendor | ライセンスファイル内で特定された主要ベンダー。 |
| Server | ライセンスサーバーのホスト名。 |
| Mac | ライセンスサーバーの MAC アドレス。 |
| Port | ライセンスサーバーが使用するポート番号。 |
Server、Mac、Port の各フィールドは、ライセンスファイルのヘッダーにこれらの情報が含まれている場合にのみ表示されます。すべてのライセンスファイルにこれらの情報が含まれているわけではありません。
その他の操作
次のタスクは、レポートの操作に役立ちます。
アップロードページに戻る
別のライセンスファイルを解析するには、Report タイトル左側の戻る矢印 (←) を選択します。License Parser は Parsing ページに戻ります。
データを CSV にエクスポートする
解析された機能をエクスポートするには、次の手順を実行します。
- Report ページの Features タブを開きます。
- (任意)フィルターや検索キーワードでデータを絞り込みます。
- アクションツールバーのエクスポートボタン (ダウンロードアイコン) を選択します。
License Parser は、ブラウザーの既定のダウンロード場所に license-features.csv をダウンロードします。
結果を更新する
同じライセンスファイルをもう一度解析するには、アクションツールバーの更新ボタン (円形矢印アイコン) を選択します。ファイルが変更された場合は、もう一度アップロードしてください。アップロードページに戻るを参照してください。
列を設定する
グリッド内の列を表示・非表示にするには、グリッドヘッダーの 3 点メニュー (⋮) を選択します。列選択ダイアログが開きます。
ハイライト付きで検索する
グリッドをすべての列でフィルタリングするには、Search ボックスにキーワードを入力します。License Parser はセル内で一致した文字列をハイライト表示します。
トラブルシューティング
「Not Enough Permissions」と表示されるのはなぜですか。
アカウントに必要なロールが割り当てられていません。OpenLM 管理者に依頼し、sys_admin_role、account_admin_role、LicenseParser_Admin のいずれかを割り当ててもらってください。
ファイルのアップロード後にエラー通知が表示されるのはなぜですか。
ファイルが有効な FlexLM ライセンスファイルでない可能性があります。ファイルが空の場合や、INCREMENT、FEATURE、PACKAGE のいずれの行も含まれていない場合にも、エラー通知が表示されます。プレーンテキストの FlexLM ファイルをアップロードしていることを確認してください。現時点では、他のライセンス形式には対応していません。
アップロードが遅い、または止まるのはなぜですか。
ファイルが大きいほどアップロードと解析に時間がかかります。ネットワーク接続を確認し、プログレスバーが完了するまでお待ちください。アップロードが止まったまま進まない場合は、ページを再読み込みして再度お試しください。
フィルタードロップダウンが空になるのはなぜですか。
各フィルタードロップダウンには、解析された機能に含まれる値が重複を除いて表示されます。すべての機能で特定のフィールドが同じ値の場合 (例: ベンダーがすべて同じ)、そのドロップダウンの選択肢は 1 つだけになります。ドロップダウンが空になるのは、解析されたどの機能にもそのフィールドの値がない場合だけです。
関連項目
関連するタスクについては、次のページを参照してください。
ドキュメントチームは、大規模言語モデルを使ってこのページを下書きすることがあります。公開前に、テクニカルライターがすべてのページをレビューし、製品と照らし合わせて検証します。最終的な判断は人間が行います。