オプション ファイルの使用

ライセンス管理者はオプション ファイルを使用して、ライセンス マネージャ上のライセンスへのユーザ アクセスを制御することができます。ユーザはユーザ名、ホスト名、ディスプレイ、または IP アドレスで識別されます。

同時使用ライセンスに対してライセンス管理者が実行できる操作は、次のとおりです。

エンタープライズ版単独使用ライセンスを持っている場合、ライセンス管理者は特定のライセンスの認証を許可または拒否することができます。

オプション ファイル内の行は、最大 4,000 文字(バイト)までに制限されています。オプション ファイル行内には、継続文字として円マーク(\)文字を使用できます。

オプション ファイルにコメントを含めるには、各コメント行をシャープ記号(#)で始めます。オプション ファイルの内容はすべて、大文字と小文字の区別があります。たとえば、ユーザ名および機能名が正しく入力されていることを確認してください。

オプション ファイルを作成、使用するには

  1. メモ帳または他のテキスト エディタを開きます。
  2. どのような制御が必要かに基づいてオプションを作成します。サポートされている各オプションの構文については、個々のトピックをご参照ください。
  3. ArcGIS License Manager のインストール ディレクトリに、このファイルを ARCGIS.opt として保存します。デフォルトの場所は、C:\Program Files\ArcGIS\License10.2\bin(32 ビットのコンピュータの場合)、または C:\Program Files (x86)\ArcGIS\License10.2\bin(64 ビットのコンピュータの場合)です。
  4. [スタート] [プログラム] [ArcGIS] [ライセンス マネージャ] [License Server Administrator] から、ArcGIS License Server Administrator を起動します。
  5. コンテンツ ウィンドウで [ライセンス サービスの開始/停止] クリックし、[ライセンスの再読み込み] ボタンをクリックして、オプション ファイルを選択します。オプションが適用されているかどうかを確認するには、[診断] をクリックし、[表示] をクリックして、デバッグ ログを表示します。

License Server Administrator からの機能名の取得

製品またはエクステンションを参照する場合は、オプション ファイル内に機能名を使用する必要があります。オプション ファイル内に使用する正確な機能名は、License Server Administrator から取得することができます。

  1. License Server Administrator を開きます。
  2. コンテンツ ウィンドウから、[利用可能ライセンス] を選択します。
  3. オプション ファイル内に使用する製品またはエクステンションをダブルクリックします。
  4. ウィンドウの下部にある [内部機能名] 値を使用します。たとえば、ArcGIS for Desktop Advanced の内部機能名には、ARC/INFO を使用します。

オプション ファイルの例

# This example will reserve an ArcGIS for Desktop Basic License to user John

RESERVE 1 VIEWER USER John

サポートされているオプション

下の表はサポートされているオプションのリストで、ARCGIS vendor デーモンに使用できます。使い方の詳細については、オプションをクリックしてください。

DEBUGLOG

この vendor デーモンのデバッグ ログ情報を、指定したファイルに書き込みます。

EXCLUDE

機能へのユーザ アクセスを拒否します。

EXCLUDE_ENTITLEMENT

ライセンス サーバ側に保持されている単独使用ライセンスを、ユーザにアクティブ化できないようにします。

EXCLUDEALL

ARCGIS デーモンによって供給されるすべての機能へのユーザ アクセスを拒否します。

GROUP

任意のオプションと組み合わせて使用するユーザのグループを定義します。

GROUPCASEINSENSITIVE

ユーザ名およびホスト名の大文字と小文字が区別されるようにするかどうかは、このオプションで設定します。

HOST_GROUP

任意のオプションと組み合わせて使用するホストのグループを定義します。

INCLUDE

ユーザに機能の使用を許可します。

INCLUDE_ENTITLEMENT

ライセンス サーバ側に保持されている単独使用ライセンスを、ユーザにアクティブ化できるようにします。

INCLUDEALL

ARCGIS デーモンによって供給されるすべての機能へのユーザ アクセスを許可します。

MAX

ユーザ間の使用優先順位を設定し、特定の機能/グループに対する使用を制限します。

NOLOG

デバッグ ログ ファイルで、任意のアイテムに対してログ記録を無効にします。

RESERVE

ユーザ/ホストに属するユーザまたはグループに対してライセンスを確保します。

TIMEOUT and TIMEOUTALL

ハングしたライセンスを使用可能な同時使用ライセンスのプールに返却します。

type によるライセンスの制限の指定

オプション キーワードによっては、ライセンスを使用するユーザを制限するものや、ライセンスを使用する条件を制限するものもあります。そのようなオプションは、その制限の基準を指定する type 引数を取ります。

オプション キーワード EXCLUDE、EXCLUDE_ENTITLEMENT、EXCLUDEALL、INCLUDE、INCLUDE_ENTITLEMENT、INCLUDEALL、MAX、RESERVE を使用している場合、次の値を type として使用できます。

  • USER - Flex 対応アプリケーションを実行しているユーザのユーザ名。ユーザ名には大文字と小文字の区別があり、スペースを含めることができません。
  • HOST - アプリケーションが実行されているシステムのホスト名または IP アドレス。ホスト名の大文字と小文字は区別されます。IP アドレスにはワイルドカード文字を含めることができます。

オプション キーワード EXCLUDE、EXCLUDEALL、INCLUDE、INCLUDEALL、MAX、RESERVE を使用している場合、次の値を type として使用できます。

  • DISPLAY - アプリケーションの表示名。UNIX の場合、DISPLAY は /dev/tty xx(アプリケーションがバックグラウンドで実行されているときは常に /dev/tty)、または X 表示名です。Windows の場合はシステム名、Terminal Server 環境の場合は Terminal Server クライアント名です。表示名の大文字と小文字は区別されます。
  • INTERNET - アプリケーションが実行されているシステムの IP アドレス。IP アドレスには、ワイルドカード文字を使用できます。

Windows(Terminal Server なし)の場合、HOST と DISPLAY の両方がシステム名に設定されます。Terminal Server からのチェックアウトを許可している(機能行に TS_OK キーワードを使用している)ライセンスに対しては、USER、HOST、および DISPLAY は互いに異なっていてもかまいません。

上記の type はメンバーを 1 つだけ取ります。たとえば、次のようになります。

EXCLUDE coolsoft USER joe

ユーザまたはホストのリストを指定するには、GROUP または HOST_GROUP のオプション行を使用して最初にリストを定義し、GROUP または HOST_GROUP を type として使用してグループ名を指定します。たとえば、次のようになります。

GROUP stars joe barbara susan

EXCLUDE coolsoft GROUP stars

5/10/2014