Custom Commands

個別にカスタマイズされたOpenLMの体験

OpenLMユーザーは、OpenLMをさまざまなレベルで個別にカスタマイズした機能を体験できます。

OpenLMカスタムコマンド: ソフトウェアライセンス管理と権限のための
                                                        個別にカスタマイズされた機能を作成する

これは非常に柔軟なツールであり、ユーザーがスクリプトを実行して、使用状況の変化に伴うライセンスや権限の専門的な状況を管理することができます。事例には以下が含まれますが、限定はされません:

潜在的に無限のバリエーションが可能です!

Agent Procedureのカスタムスクリプト

Agent Procedureは、Agentマシン上で定義されたパスにあるスクリプトや実行可能ファイルの実行を開始できます。

事例:

  • アプリケーションをアクティブにして、次のアクションを起動します。
  • アプリケーションをアクティブにして、それが終了するのを待ってから次のアクションを起動します。
  • バッチコマンドをアクティブにして、次のアクションを起動します。
  • バッチコマンドをアクティブにして、それが完了するのを待ってから次のアクションを起動します。

あなたのやり方でカスタムスクリプトを実装してください

  • 直ちに、待たずに。
  • 前のアクションが完了した後のみ。
  • 前のアクションが成功裏に完了した後のみ。

スクリプトの実行方法は、あなたが定義します

  • 現在のユーザーとして実行。
  • システムユーザーとして実行。

カスタムアラート管理スクリプト

アラート管理は、OpenLMサーバー上でプログラムを実行するか、OpenLM Brokerを介してライセンス管理サーバー上でコマンドを実行することができます。

システム管理者は、アラート条件を定義し、これに基づいてアラートメッセージを表示したり、カスタムスクリプトを実行したりする動作をトリガーできます。カスタムコマンドが有効になると、アラート管理機能にいくつかの機能が追加されます;

  • OpenLM Server上でプログラムを実行
  • ライセンスマネージャーサーバー上でOpenLM Brokerコマンドを実行

App Managerを介した個別のライセンス利用スクリプト

OpenLM App Managerは、App Managerで作成されたルールに対して、ライセンスの利用を許可または拒否する際にカスタマイズされたスクリプト機能を提供します。スクリプトは、アプリケーション(ユーザー所有)として実行されるか、サービス(システム所有)として実行されます。

  • カスタムコマンドは、App Managerモジュールで作成されたルールに対してカスタマイズされたスクリプト機能を提供します。ライセンスの利用を許可または拒否するルールは、エンドユーザーのワークステーションでアプリケーションとして実行されるか、サービスとして実行されるかに関係なく、スクリプトをトリガーできます。

前提条件およびシステム要件

カスタムコマンド拡張機能を利用するには、エンドユーザーのワークステーションにOpenLM Agentをインストールし、専用のマシンにOpenLM Serverをインストールする必要があります。これらのコンポーネントはこちらからダウンロードできます。