メインコンテンツまでスキップ

Intergraph Smart Licensing Cloud

この連携により、OpenLM は Intergraph Smart® Licensing Cloud のライセンス使用状況と統計情報を監視できます。

要件

  1. 組織内のマシンに OpenLM Server v5.0 以降をインストール済み。
  2. Intergraph Smart Licensing Cloud API にインターネット接続できるマシンに OpenLM Broker v4.11 以降をインストール済み。

監視機能と特徴

機能粒度ライセンス総数ライセンス使用状況拒否レポート借用ライセンスのレポート有効期限のレポート
対応

OpenLM Broker の設定

Diagram of how OpenLM interfaces with the Intergraph Smart Licensing Cloud
OpenLM と Intergraph Smart Licensing Cloud の連携図

OpenLM Broker は Intergraph Smart Licensing Cloud の API を介して通信します。最初に Intergraph ポータルで API クライアントを作成し、Client IDClient Secret を取得してください。

注意

OpenLM Broker は事前にインストールし、OpenLM Server にレポートするよう設定しておく必要があります。

API client ID と secret の取得

  1. https://licensing.hexagonppm.com/ にアクセスします。
  2. 資格情報でログインします。
  3. 左メニューを展開し、API Clients をクリックします。
    Selecting API Clients
  4. 右下の青い (+) ボタンをクリックして新しいクライアントを追加します。
  5. トークン期間を 1 day に設定して OK をクリックします。
  6. 生成された Client IDSecret を記録します。

Broker の設定

  1. OpenLM Broker Configuration を開きます(Windows Start → OpenLM → OpenLM Broker)。
  2. Add Port をクリックします。
  3. 任意のポート番号を入力します(この連携では値は重要ではありません)。
  4. License Manager TypeIntergraph に設定します。
  5. Apply をクリックします。
  6. テキストエディタで Broker フォルダ(C:\Program Files\OpenLM\OpenLM Broker\)内の intergraph@XXXX.properties を開きます。XXXX は設定したポート番号です。
  7. 次のキーに Client ID と Secret を設定します:
    oauth.client_id=your_client_id
    oauth.client_secret=your_client_secret
  8. ファイルを保存します。
  9. Broker 設定で Commandsdata_inquiry を選択します。
  10. {$company_code} を自社の company code に置換します:
    • Licensing Portal にログインします。
    • サイドバーの Live Usage をクリックします。
    • 対象の会社を選択します。
    • ページタイトルに company code が含まれます(例: OPENLM - All Cloud Locations)。
    • 会社名にスペースや特殊文字が含まれる場合は “Licensing Portal API Documentation” のエスケープ規則に従います。
  11. コマンド例:
    https://ppm-licensingportalapi-prod.hexagonsmartlicensing.com/Servers/CompanyLicenseUsage(companyCode='OPENLM')
  12. ApplyRestart Broker をクリックします。
  13. data_inquiryExecute をクリックしてクエリがデータを返すことを確認します。

Broker settings for Intergraph Smart Licensing Cloud

OpenLM Server の設定

EasyAdmin による自動設定

  1. EasyAdmin を開きます(Windows Start → OpenLM → OpenLM EasyAdmin User Interface)。
  2. License Servers ウィンドウで新しい Intergraph サーバーの赤い行をクリックします。
  3. Approve をクリックします。

これで設定が有効になり、EasyAdmin と OpenLM Server 設定ツールの両方に表示されます。

設定の確認

  1. EasyAdmin を開きます(http://<OpenLM Server host>:7019/EasyAdmin2/ にアクセスしても可)。
  2. Start → Widgets → License Servers に移動します。
  3. Intergraph Smart Licensing Cloud サーバーが表示され、緑色のステータス表示になっていることを確認します。
注意

新しい接続の後、EasyAdmin にアクティブとして表示されるまで最大 3 分かかることがあります。