Altium Designer のインストール環境をオフライン(インターネットから隔離)に保つ必要がある組織でも、クラウドベースの Altium Licensing Service ではなく、ローカルに配置した Altium Private License Service を用いることで、オンデマンドのソフトウェアライセンスの利便性と柔軟性を提供できます。
会社の LAN/WAN に接続された PC 上に実装される専用の Private License Service(PLS)は、管理者が設定し、会社の Altium ライセンスをローカルで取得したうえで、必要に応じて Altium Designer の各インストール環境へ提供します。
Altium License Service ポータルからライセンスを使用する場合と同様に、PLS でホストされる Altium Designer ライセンスのシート(インスタンス)は、使用中はソフトウェアによって「リース」され、不要になれば「取り消し」(利用可能なライセンスプールへ返却)されます。Altium PLS では、ローミング方式での提供も可能で、指定した期間だけ対象マシンにライセンスシートをリースできます。これにより、たとえばノート PC のような Altium Designer のホスト PC が、ネットワークから切り離された状態でも自由に「ローミング」できます。
PLS は、複数の Altium Designer インストール環境を運用する企業に必要な柔軟性を提供します。さらに、ライセンスとシートの使用状況を、集中管理された Altium Private License Service から設定・監視・制御できるという利点があります。このサービス自体は、インターネットから隔離されている可能性のあるローカル LAN/WAN 上でホストされます。
従来、Altium Private License Service(PLS)は、スタンドアロンアプリケーション(Private License Server (14.0.0.34))として提供され、ホストマシンに Windows サービスとしてインストールされていました。今日求められる、より高度なソフトウェアライセンス管理に対応するため、現行の Enterprise Server リリースでは、強化され簡素化された PLS 実装がサーバーのインストールの一部として提供されています。Enterprise Server Private License Service は複数の動作モードをサポートし、中央またはローカルの License Service として構成でき、ローカルネットワーク経由で Altium Designer と Altium サーバーの両方のライセンスを提供できます。さらに多くの機能も備えています。
Enterprise Server PLS を使用する最初のステップは、(未導入であれば)Enterprise Server のインストールとライセンス適用です。
参照: Installing the Enterprise Server
Enterprise Server Licensing
Enterprise Server の機能(Private License Service(PLS)を含む)は、適切な Altium Enterprise Server License を追加して Enterprise Server 自体にライセンスを適用すると利用可能になります。さらに、Altium Designer から Enterprise Server にサインインできるようにするには、有効な Altium Enterprise Server CAL license(Client Access License)が必要です。
Enterprise Server は、Altium ライセンスを追加または取得するための柔軟な self-licensing method を提供します。これは Enterprise Server Workspace のブラウザインターフェースの Licenses ページ(Admin – Licenses)から利用でき、Altium Licensing ポータル(
)への接続を提供し、そこから会社の Altium ライセンスをローカルに取得できます。
Enterprise Server でのライセンス取得と設定の詳細は Enterprise Server Licensing を参照してください。
要約すると、Enterprise Server とそのクライアント接続は次の方法でライセンスできます。
-
オンラインの Altium License service portal から Server および Client Access(CAL)ライセンスを取得する。これは上記の From cloud オプションを使用します。新しくライセンスされた機能を有効にするには、Enterprise Server Workspace のブラウザインターフェースからサインアウトし、再度サインインしてください。
Users will not be accessing the Enterprise Server(つまりサーバーを Licensing Server のみとして使用する)場合、CAL ライセンスは不要です。
-
取得済みの Altium Enterprise Server licenses の空きシートを提供している別の Altium サーバー(中央ライセンスサービスなど)の PLS サービスに接続する。
このライセンスオプションの詳細は、以下の External PLS mode を参照してください。
-
既存のライセンス alf files をディスクからインポートする。
これは From file オプションを使用し、ローカルに既に保持しているサーバーライセンスを実質的に「取得」します。新しくライセンスされた機能を有効にするには、Workspace のブラウザインターフェースからサインアウトし、再度サインインしてください。これらがマルチシートライセンスの場合、ネットワーク経由で提供して他の互換ソフトウェアのライセンスにも使用できます。
Company Dashboard からライセンスファイルを取得する方法は Obtaining License Files を参照してください。
Acquire Additional Licenses
Enterprise Server をクラウドまたは既存のライセンスファイルから正常にライセンスできたら、Private License Service はローカルネットワーク上でライセンスを提供するよう構成する準備が整います。会社が購入した追加の Altium Designer ライセンスは、Workspace のブラウザインターフェースの License Manager ページ(Admin – Licenses)から取得できます。
Enterprise Server にライセンスを追加するには、
ボタンをクリックし、これまでと同様にクラウド(またはファイル)オプションから選択します。ライセンスは一括または個別に取得できます。Add license リストのチェックボックスを使用して、Enterprise Server が取得するライセンスを選択してください。
新たに取得したライセンスは、その後サーバーの Licenses リストに含まれます。ライセンスは既定で「All Users」グループに設定され(that option のチェックを外していない限り)、登録済みの Workspace ユーザー全員が利用可能になります。これは、ライセンスエントリに関連付けられた
ボタンをクリックして開く License Edit ページで確認できます。
Configure the License Service
Enterprise Server をインストールしてライセンス適用(上記)したら、取得したライセンスはサーバーの Private License Service(PLS)によってホストネットワーク上で利用可能にできます。ネットワークベースのクライアント(Altium Designer および他のサーバーインストール環境)へライセンスを提供する方法に最大限の柔軟性を持たせるため、PLS は以下に要約する複数の動作モードで構成・使用できます。
-
No PLS mode – Enterprise Server の既定構成で、取得したライセンスをネットワーク上で利用可能(提供)にしません。
-
Local PLS mode – 取得した Altium ライセンスを、サーバーの(ローカル)PLS サービスがネットワーク経由で利用可能にします。
-
External PLS mode – Enterprise Server は、自身のライセンス構成の代わりに、接続先の external PLS(中央ライセンスサービスとして設定されたリモートの Altium サーバー PLS など)に接続して使用します。外部ライセンスサービスは Altium Infrastructure Server(AIS)または別の Enterprise Server を基盤にできます。
No PLS および Local PLS モードでは、Enterprise Server とその接続は、Altium License service から取得した Server および CAL ライセンス、またはディスクからインポートした *.alf ライセンスファイル、あるいはインストールのルートフォルダに配置したライセンスファイルによってライセンスされます。詳細は上記の Enterprise Server Licensing を参照してください。
External PLS モードでは、Enterprise Server は同様の方法でライセンスできますが、or接続した外部 PLS のライセンスを使用します。
詳細は External PLS Local Server Licensing(下記)を参照してください。
念のため補足すると、サーバーの PLS をいずれのモードで使用する場合でも、まず Enterprise Server を構成して Altium License service portal に接続・サインインし、組織が購入したライセンスを取得できるようにする必要があります(完了後はオフラインにできます)。または、必要なライセンスをすべて Company Dashboard から、あるいはインターネットに接続された別の Altium サーバー経由で取得し、個別のライセンスファイルとしてローカルの Enterprise Server に転送することもできます。
その後、Altium Server および Connection(CAL)ライセンスや Altium Designer ライセンスなどの取得済みライセンスを、PLS によってローカルネットワーク経由で提供できます。
No PLS mode
名前が示すとおり、Enterprise Server の No PLS モードは、PLS が有効化されていない標準(既定)のサーバー構成です。
このためネットワーク上に Altium ライセンスを提供しませんが、Altium License service portal からライセンスを取得することは可能です。この機能は、取得済みライセンスまたはインポートした alf ライセンスファイルから Enterprise Server を「自己」ライセンスする機能を支えます。これは、インストールのルートフォルダにライセンスファイルを配置する従来方式と併存します。
このモードを選択するには、Workspace のブラウザインターフェースの License Manager ページ(Admin – Settings – License manager)で No PLS オプションにチェックを入れます。
Automatically create assignment for All Users group オプションは、新たに取得したライセンスを既定の All Users グループに割り当てるよう強制します。ライセンスの割り当て方法は、PLS によってネットワーク経由で提供される際の groups への利用可否に影響します(詳細は下記)。設定変更を確定するには
をクリックします。
Local PLS mode
このサーバー PLS 構成では、ネットワーク上でホストされる Altium Designer および Server の各インストール環境でライセンスを利用可能にします。Enterprise Server は、取得済みライセンスまたは alf ライセンスファイルにより通常どおりライセンスされます。

PLS は、ユーザーが Enterprise Server にサインインしたときに、ネットワーク上の Altium Designer インストール環境(クライアント)へライセンスを提供します。
このモードに切り替えるには、Workspace のブラウザー・インターフェースの License Manager ページで Local PLS オプションを選択します – Admin – Settings – License manager。

No PLS モードを設定する際、Authentication mode はネットワーク上のクライアント・インストールに対してライセンスがどのように提供されるかに直接影響します(詳細は下記参照)。
PLS は、ユーザーが Enterprise Server にサインインしたときに Altium Designer へライセンスを公開します。Enterprise Server PLS が「No Authentication」セキュリティモードの場合、Server Licenses はネットワーク上の他のサーバーから利用可能になります(下記オプション参照)。
Local PLS モードでは、どの Users に特定の Altium Designer ライセンスを提示するか(user groups により決定)、および未使用時にライセンスがどれだけの期間リース状態のままになるかを決定する追加設定が提供されます。設定変更を確定するには
をクリックします。
Local PLS settings
License Manager Authentication Modes
サーバー PLS の認証モードは、ネットワーク・クライアント(Altium Designer およびサーバー)にライセンスをどのように提供したいかに応じて Server Session または No Authentication に設定できます。選択は License Manager Authentication ドロップダウンメニューで行います。
Server Session:
現在のクライアント接続セッションにライセンスへのアクセス権が付与されます。セッションは、Altium Designer から Enterprise Server Workspace にサインインすることで開始されます。これはサーバーの標準 PLS モードで、ライセンスアクセスは Enterprise Server セッションに紐づきます。現在の接続セッションを表示・管理するには、メインメニューから Admin – Sessions を選択します。
このセキュリティモードでは PLS 接続がアクティブなセッションによって検証されるため、(サインインしない)ネットワーク上の他のサーバーや、Altium Designer 内部の PLS setup 接続からはライセンスにアクセスできません。ユーザーが Altium Designer から Enterprise Server にサインインしたときにライセンスが利用可能になります。
No Authentication:
サーバー PLS へのあらゆる接続に対して、利用可能なライセンスへのアクセスが許可されます。これは制約の少ないモードで、Altium Designer ユーザーが Enterprise Server Workspace にサインインしない運用でのライセンスアクセス、または複数サーバー構成で Enterprise Server を中央の Private License Service(ライセンスサーバー)として設定する場合に使用できます。
-
PLS 接続がサーバーセッション(サインイン)に紐づかないため、このモードでは他のネットワーク・サーバーから利用可能な Enterprise Server ライセンスにアクセスできます。その他のサーバーは External PLS モードに設定し、「Local licensing」オプションのチェックを外して、リモート・サーバーのライセンスを使用する必要があります。
-
PLS 接続がサーバーセッションで検証されないため、Altium Designer は Altium Designer 内部の PLS 接続を使用してライセンスへ直接アクセスできます – License Management ページの Setup private license server(PLS 1.0 へのアクセスで使用していたものと同様)。詳細は下記の Licensing without Server sign in を参照してください。
-
ユーザーがサーバー・アカウントにサインインすると、PLS はそのアカウントに対応する名前の新しいユーザーを
user_name server_name の形式で creates a new user します。ユーザーがアクセスできるのは、その生成された User アカウントに関連付けられたライセンスのみで、後から割り当てられる group メンバーシップによって決まります。この動作は Automatic user creation option のチェックを外すことで無効化できます(下記参照)。
実運用上、2 つの Local PLS 認証モード・オプションは、取得済みライセンスをネットワークへ次のように提供します。
Server Session:
-
Altium Designer ライセンスは、User–to–License のグループ割り当ての一致に基づき、Enterprise Server にサインインしたユーザーが利用できます。
No Authentication:
-
Altium Designer ライセンスは、
user_name server_name という名前の生成された User プロファイルの group メンバーシップにより、Enterprise Server にサインインしたユーザーが利用できます。
-
Altium Designer および Altium サーバー・ライセンスは、External PLS mode を使用して接続する他の Enterprise Server から利用できます。
-
Altium Designer ライセンスは、Altium Designer の internal PLS setup 接続から利用できます。
Automatic user creation (No Authentication mode)
チェックされている場合(デフォルト設定)、Enterprise Server PLS はサーバーのサインイン・アカウントに対応するユーザー・アカウントを自動生成します。たとえばユーザーが登録済みの Trevor User アカウントで LicenseServer サーバーにサインインすると、PLS は Trevor LicenseServer(user_name server_name)という User を自動作成します。これがグループ・メンバーシップに使用すべき「アクティブ」な Name であり、ライセンス配布の決定に用いられます。詳細は下記の Automatic User sync functionality を参照してください。
対応する user_name server_name User アカウントは、Altium Designer から remote Enterprise Server PLS に接続する際(Altium Designer とサーバーが同一 PC ホストを共有しない場合)に作成されます。逆に、Altium Designer と Enterprise Server の両方が同一 PC にインストールされている場合、PLS は既存の Server サインイン・アカウントを使用します。
Automatic user creation option のチェックを外すと、対応する user_name server_name アカウントが既に存在しない限り、サーバーのユーザー・アカウント(Trevor)は PLS(および利用可能なライセンス)に接続できません。ほとんどの状況では、このオプションは有効にしておくべきです。例外として、サーバー管理者が No Authentication モード時に、どの Enterprise Server ユーザー・アカウントがサーバーへ接続できるかを事前に定めたい場合が考えられます。
PLS が「No Authentication」モードで Automatic user creation がオフの場合、必要に応じてサーバー管理者が適切な User アカウントを手動で追加できます。既存の User Name が Trevor、サーバー名が LicenseServer の場合、作成すべき対応 PLS アカウントは First Name Trevor、Last Name LicenseServer、Username LicenseServer:Trevor を持つものです。最終的に User エントリは Trevor と Trevor LicenseServer, の 2 つとなり、後者に適用されたグループがユーザー Trevor に対するライセンス利用可否を決定します。
さらに、ユーザーが Enterprise Server にサインインする代わりに Altium Designer の Setup Private License Server 機能を通じて接続した場合、Enterprise Server PLS はユーザー・アカウント(ユーザーの Windows Account Name に設定)を自動生成します。なお、生成される User 名の形式は直前で説明したものとは異なります。下記の Licensing without Server sign in を参照してください。
► サーバー User プロファイル種別のサマリー表については Existing User セクションを参照してください。
Seat return timeout interval
Seat return timeout interval オプションは、指定した時間(時間単位)だけ Altium Designer から PLS への応答がない場合に、リース中ライセンスを期限切れにして失効させるためのものです。
PLS はネットワーク越しに設計クライアントへ定期的に問い合わせを行い応答を期待しますが、たとえばクライアントのホスト PC がサスペンド/休止状態に入った場合や、クライアント・アプリケーションがクラッシュした/強制終了された場合などは応答が返りません。クライアント応答が指定のタイムアウト間隔(デフォルト 4 時間)を超えて受信されない場合、クライアントがリースしていたライセンス・シートは取り消され、そのライセンスの利用可能シート・プールへ戻されます。
このオプションは、手動の License Release 機能をタイマーで自動化したものといえます。
なお、Altium Designer が通常の「クリーン」な方法(終了、サーバーからのサインアウト、PLS からの切断など)でライセンスから切断した場合、リース中のライセンス・シートは自動的に返却されます。
Automatically create assignment for All Users group
この Local PLS オプションがチェックされている場合(デフォルト設定)、新たに取得したライセンスは既定の All Users グループに割り当てられます。提供されたライセンスは、ユーザーが割り当てられているグループに関係なく、サーバーに接続するすべての Altium Designer ユーザーがアクセスできます。
Automatically create assignment for All Users group オプションのチェックを外すと、取得したライセンスはどの User グループにも割り当てられず、その結果 not accessible over the network. ライセンスは
ボタンから、適切なグループへ手動で assigned to a suitable group する必要があります。これは、ライセンス・エントリ(Admin – Licenses)を Edit モード(
)で開いたときに利用できます。
Altium Designer License Access (Sign In)
Local PLS モードでは、Private License Service によって設定・公開されたライセンスに、PLS のクライアントとして動作するネットワーク上の Altium Designer インストールからアクセスできます。Enterprise Server PLS が提供する Altium Designer ライセンスにアクセスするには、Altium Designer から Enterprise Server Workspace に sign in to your Enterprise Server Workspace from Altium Designer します。ダイアログのチェックボックスを使用してサインインを自動化できます。
Enterprise Server にサインインする際、サーバー名 localhost はローカル PC にのみ適用される点に注意してください。サーバー PLS がネットワーク上の別 PC でホストされている場合、そのリモート PC のネットワーク(サーバー)名を使用してサインインする必要があります。ダイアログのサインイン Server Address フィールドはその名前([computer_name])を指します。Enterprise Server をホストしている PC では、Control Panel\System and Security\System でネットワーク上の Computer Name を確認できます。推奨される方法は、常にサーバーの computer_name:port アドレスを使用してサインインすることです。

Altium Designer でサーバー impala にサインイン。
サーバーへのサインインは必須ではありません。Enterprise Server にサインインせずに Altium Designer からライセンスへアクセスしたい場合は、Altium Designer の
License Management view にある
Connect to Private Server オプションを使用します。なお、サーバー PLS は
No Authentication モードに設定されている必要があり、
Automatic user creation オプションはチェックされている必要があります。詳細は
Licensing without Server sign in を参照してください。
Altium Designer が Enterprise Server およびその PLS に接続されると、Altium Designer の License Management view の利用可能ライセンス領域に、サーバーの PLS 接続が提供するプライベート・ライセンスの一覧が表示されます。License Management view にアクセスするには、Current User コントロールのドロップダウンメニュー(右上)から設計クライアントの License Management オプションを使用します。

License ManagementAltium Designer でのページアクセス。
Altium Designer のインストールに対してライセンスをリースするには、ライセンスのタイル内にある Use License ボタンをクリックするか、タイルを右クリックしてコンテキストメニューから Use License コマンドを選択します。Enterprise Server でホストされているライセンスは Automatic Leasing モードに設定されている場合があり、その場合 Altium Designer 側ではサーバーにサインインする以外のユーザー操作は不要です。
ライセンスが使用中の場合、そのタイルには
アイコンが表示され、緑色の枠で強調表示されます。ライセンスの Seats フィールドは、そのライセンスの別のシートが使用されたことを反映して更新されます。

プライベートライセンスは、サーバーにサインインしたときに利用可能になります。Altium Designer 内部の Setup PLS オプションは使用しない点に注意してください。
ライセンスのステータスは、Workspace のブラウザインターフェースの License Manager ページ(Admin – Licenses)でも確認できます。ライセンス項目(
)を展開すると、現在のリースの詳細を確認でき、必要に応じて Release コマンドをクリックして現在のユーザーのリースセッションを終了できます。
► Local PLS mode の相対的な概要については、Server PLS mode comparison 表を参照してください。
プライベートサーバーライセンスのローミング
プライベートサーバーライセンスのシートはローミング、つまり指定した期間だけ取得(確保)できます。このモードではライセンスを使用するためにライセンスサーバーへ接続し続ける必要はありません。切断してオフラインで作業でき、実質的にライセンスシートを持ち歩くように自由に利用できます。
利用可能なプライベートサーバーライセンスのシートをこのモードで使用するには、ライセンスタイルの
ボタンをクリックするか、タイルを右クリックしてコンテキストメニューから Roam コマンドを選択します。すると Retain License ダイアログが表示され、シートをローミングする日数および/または時間数を指定できます。日数/時間数を入力するか、上下矢印を使って希望の数値が表示されるまで調整してください。
-
このモードでプライベートサーバーライセンスをローミングできる最大期間は、実際のライセンス自体の有効期間までです。
-
プライベートサーバーライセンスのシートをローミング中にローミング期間が終了すると、猶予期間なしでそのシートの使用は停止します。
-
Enterprise Server の管理者は、ライセンス割り当て設定から、ライセンスをローミング可能にするかどうか、および最大ローミング期間を設定できます。– learn more。
ローミングモードでライセンスが使用中の場合、そのタイルには
アイコンが表示され、緑色の枠で強調表示されます。ライセンスの Seats フィールドは、そのライセンスの別のシートが使用されたことを反映して更新されます。

プライベートサーバーライセンスをローミングモードで使用するには、Roam オプションを使用します。
ローミングモードでライセンスを使用している間は、ライセンスサーバーから切断してオフラインで作業できます。このモードでライセンスのシートを使用する際にライセンスサーバーへ接続が必要になるのは、ライセンスを解放する場合、またはローミング期間を延長する場合のみです。延長は、再度
ボタンをクリックして行います。その後、Retain License ダイアログで必要に応じてローミング期間を調整します。
ローミング中のライセンスの解放は、ライセンスサーバーに接続し、ライセンスタイルの
ボタンをクリックするか、タイルを右クリックしてコンテキストメニューから Release コマンドを選択して行います。
External PLS mode
Enterprise Server の External PLS 構成モードは、ネットワーク上に複数のサーバーが存在し、そのうち 1 台が全ユーザー向けの中央(リモート)の Private License Service として構成されている環境を想定しています。この種の構成は大規模な企業に適しており、各部門(Engineering、Development など)が複数の Altium Designer インストールと、設計データ管理用の部門内ローカルサーバーを使用するケースが該当します。部門の設計データサーバーと Altium Designer のインストールは、Altium Server または Altium Infrastructure Server の PLS など、ライセンス提供に専用化された中央の Licensing Service によってライセンスされます。
この構成では、サーバーは次のように設定されます。
-
Central Licensing Server – これは Local PLS mode(上記参照)に設定され、取得したすべてのライセンスがネットワーク経由で提供されます。ローカル(部門)サーバーの観点では、これは PLS を介してライセンスサービスを提供する外部サーバーです。なお、Automatic user creation オプションは必ずチェック(デフォルト設定)されている必要があります。これにより、ローカルサーバーと外部サーバー間で User synchronization が有効になります。
中央ライセンスサーバーが、ネットワーク上で External PLS Mode に設定された他のサーバー(例:部門サーバー)へライセンスを提供するには、中央ライセンスサーバー(Local PLS モードに設定)の License Manager Authentication Mode が No Authentication に設定されている必要があります。
これが Server Session セキュリティモードに設定されている場合、サーバーの Identity Service (IDS) はネットワーク上の別サーバーへの PLS 接続を許可しません。なぜなら、そのモードでは接続が「ユーザーのサインイン時に作成されるセッション」によって検証・紐付けされるためであり、当然ながらサーバー自体はサインインしないからです。
-
Local (department) Server – これは External PLS mode に設定され、ローカルサーバー自身の PLS の代わりに、中央ライセンスサーバーの PLS に接続して使用するよう構成されます。したがってローカルサーバーは、ライセンスについては external PLS(中央ライセンスサーバー内のもの)を使用しますが、接続しているユーザーに対してはローカルの Data Management サービスを引き続き提供します。
ローカルサーバーを External PLS mode に切り替えるには、Workspace のブラウザインターフェースの License Manager ページで External PLS オプションを選択します – Admin – Settings – License manager。

外部の中央プライベートライセンスサーバーとして設定された外部サーバーにアクセスするため、External PLS の URL とポートを設定します。
このモードでは、Enterprise Server は自前のライセンスサービス(PLS)の代わりに外部 PLS(中央ライセンスサーバーとして設定されたリモートサーバーの PLS など)へ接続して使用します。上図における中央ライセンスサーバーのネットワークアドレス、すなわち外部 PLS 接続の接続先は http://LicenseServer です。このアドレスは、ライセンスサーバーのホスト PC の computer_name に基づいています。

External PLS mode に設定されたローカルの「部門」サーバーは、中央ライセンスサーバーの PLS が提供するライセンスを、ローカルの Altium Designer インストールへ実質的に中継します。
Altium Designer ユーザーが(External PLS mode に設定された)ローカルサーバーへサインインすると、リモートサーバーの PLS サービスがローカルの Enterprise Server を介して「リダイレクト」され、Altium Designer にライセンスを提供します。通常どおり、ユーザーはローカルサーバーにサインインするために有効な(ローカルの)資格情報を使用する必要があります。
中央 PLS サーバー構成でネットワーク越しにライセンスを提供する場合、ユーザーおよびライセンスに割り当てるグループは、ローカル(部門)サーバーではなく中央ライセンスサーバー側で設定します。ローカルサーバーは中央 PLS を介してユーザー/ライセンス検証を中継するため、ローカルサーバー側のグループ割り当ては適用されません。詳細は下記の Automatic User Sync セクションを参照してください。
External PLS settings
External PLS の各オプションと設定は以下のとおりです。通常、このセットアップは、Altium Designer とサーバーライセンスの両方をリモートの中央ライセンスサービスで管理するローカル/部門サーバーで使用されます。
PLS url and port
関連する PLS url および PLS Port の設定は、外部サーバー構成と一致している必要があります。URL は「中央」サーバー PLS をホストするリモート PC のアドレス(ネットワーク名)で、ホスト PC の Control Panel\System and Security\System 配下にある「Computer Name」エントリに示されます。Windows 10 の場合は Settings » System » About を参照してください。
Local Server licensing
-
Use local license manager for vault licensing オプションが有効(チェック)な場合、Enterprise Server は、Altium License service から取得したサーバーライセンス、またはディスクからインポートした/サーバーのインストールフォルダーに配置した
alf ライセンスファイルによって「内部的に」ライセンスされます。
-
このオプションが未チェックの場合、Enterprise Server は PLS の url および Port 設定で指定された外部 PLS からライセンスされます。外部サーバー(例:中央ライセンスサーバー)には、Altium License service から取得した十分なシート数の Altium Enterprise Server ライセンスが用意されている必要があります。なお、サーバーのライセンス方法を変更した場合、機能を有効にするためにサーバーの再起動が必要になることがあります。
► External PLS mode の相対的な概要については、Server PLS mode comparison 表を参照してください。
User group license assignment
Automatically create assignment for All Users group オプションは、新たに取得したライセンスをデフォルトの All Users グループへ割り当てるよう強制します。このオプションは、上記の Use local license manager for vault licensing オプションが未チェックの場合は無効になります。そのモードでは、すべてのライセンスが External PLS(中央ライセンスサーバーとして使用されるリモートサーバー内の PLS など)から供給されるためです。
Automatic User sync functionality
上記で概説したとおり、複数の Altium Servers に基づく集中型ライセンスシステムを実装するには、1 台のサーバーを Central PLS として構成し、Local(例:部門)Servers とそれらに割り当てられた Users にライセンスを提供します。Central Licensing Server は Local PLS mode(および「No Authentication」)に設定し、Local Servers は Externals PLS mode に設定します。ここで、割り当てられる PLS はリモートの Central Licensing Server です。
Altium Designer ユーザーが Local Server にサインインすると、Central Licensing Server の(外部)PLS から「リダイレクト」されたライセンスにアクセスできます。
Local Server 経由でリモートライセンスへのアクセスを User に付与する仕組みの一部として、Central Licensing Server 側に「同期された」ユーザー名が作成されます。つまり、ローカルの User Name が Central Licensing Server に同期されます。上記の Automatic user creation(No Authentication mode)を参照してください。
Licensing Server に作成される User プロファイルは、複合(コンポジット)User アカウント名 user_name server_name を持ちます。ここで server_name はユーザーの Local(部門)Server のネットワーク名を指し、user_name はその Local Server へのサインインに使用する名前を指します。この複合名はユーザーの「ローカル」アカウントを参照します。
たとえば、ユーザー AltiumPaul が割り当てられたローカルサーバー(Department Workspace、ホストは IMPALA)にサインインすると、中央サーバー(Licensing Server、ホストは LicenseServer)の PLS は、User に AltiumPaul IMPALA という名前のエントリを作成することでライセンスアクセスを許可します。新しいユーザープロファイルの First Name と Last Name はそれぞれ AltiumPaul および IMPALA(ローカル部門の User と Server)となり、アカウントの Username は IMPALA:AltiumPaul です。

External PLS mode に設定すると、サインイン中ユーザー向けのライセンスは指定された外部 PLS から提供され、同期されたユーザープロファイルが作成されます(以下に示すとおり)。

複数サーバー構成(Central License server と Local「部門」Servers)では、Local Server のユーザー名が Licensing Server に同期/複製されます(まだ存在しない場合)。これにより、集中管理ライセンスへのローカルアクセスが提供されます。
この場合、リモート Licensing Server の Altium Designer ライセンスは AltiumPaul IMPALA によってリースされているものとして表示されます。これは Local Server(Department Workspace、ホストは IMPALA)から同期された AltiumPaul ユーザーです。Altium Designer ユーザーはローカル部門サーバーにサインインしているにもかかわらず、Altium Designer ライセンスはリモート Licensing Server PLS(ローカルサーバー経由)によって提供されます。なお、Altium Designer はライセンスを User アカウント Username にリースされたものとして表示します。この例で作成されたユーザーの場合は IMPALA:AltiumPaul になります。

ローカルの「部門」サーバーにサインインしたユーザーは、ローカルサーバー経由で中央ライセンスサーバーのライセンスに透過的にアクセスします。
一般的に、PLS による(同期)Users の作成は、モードが「Local PLS」「No Authentication」「Automatic user creation」に設定されているときに発生します。これは、複数サーバーの Central/Local 構成で集中型 License Server としてセットアップされた Server PLS の場合に該当しますが、そのモード(Local-PLS/No-Authentication/AutoUserCreation)に設定された任意の Server でも同様です。
Licensing Server Group
複数サーバー構成で Central PLS サーバーに同期された User プロファイルは、Local PLS mode に設定された他の Server と同様に、グループへ追加できます。
(上記で詳述した)中央の Licensing Server と分散した Local Servers からなるサーバー構成では、Licensing Server 内の重複(同期)Users をグループに追加して、ライセンスの利用可能範囲を制限できます。したがって、User が Local Server にサインインしたときにその User に提供されるライセンス(Local Server 経由で外部 Licensing Server PLS から提供)は、中央の Licensing Server でその同期 User に対して構成された groups と License assignments によって決まります。
上記の例では、Licensing Server 内の同期ユーザー AltiumPaul IMPALA(Local Server から同期された AltiumPaul ユーザー)を Engineering グループに追加し、そのグループに特定の Altium Designer ライセンスを割り当てることができます。ユーザー AltiumPaul がローカルサーバーにサインインすると、外部 Licensing Server における関連ユーザーグループおよび License assignment 構成により、指定ライセンスが利用可能になります。
一般に、これらのユーザーグループおよび License assignments は、Local Server ユーザーが初回サインイン(これにより User 同期プロセスが開始)した後に、Licensing Server 管理者が実施します。
グループとライセンス割り当ての扱いについては、下記の License Group Assignments を参照してください。
サーバーへのサインインなしのライセンス運用
Enterprise Server のデータ管理機能を使用しない(したがってサーバーにサインインしない)Altium Designer ユーザーの場合、Altium Designer の内部 PLS 設定を使用してサーバーの PLS からライセンスにアクセスできます(以下のとおり)。この方法では、Enterprise Server を次のようにセットアップします。
-
サーバーの PLS モードを Local PLS に設定し、ネットワーク上でライセンスが利用可能になるようにします。
-
この構成ではサーバーへのサインインによってサーバー Session が確立されないため、PLS は「No Authentication」セキュリティモードに設定する必要があります。
-
サーバー PLS には、All Users に割り当てられた適切な Altium Designer ライセンスを用意し、サーバーへの任意の接続からアクセスできるようにします。
以下の Altium Designer ライセンスへのアクセス/使用方法は、Windows サービスとしてインストールされるレガシー Private License Server(PLS 1.0)にも適用されます。
Altium Designer 内でのライセンスアクセス
Altium Designer でサーバーホストのライセンスにアクセスする(サインインなし)には、License Management ビューで Connect to Local Server を選択します(Current User コントロールのドロップダウンメニューから Licenses オプションを使用して License Management ビューにアクセスします)。 Private License Server Setup ダイアログが開きます。
Altium アカウントにサインインしている場合は、Add License コントロールメニューから Connect to Local Server オプションを使用して Private License Server Setup ダイアログにアクセスします。
Private License Server Setup ダイアログで PLS の基本サーバー情報を入力し、OK をクリックします。サーバー名は Enterprise Server をホストしている PC のネットワーク(コンピューター)名で、標準ポートは 9780 です。安全な https 接続を確立するには、ポート 9785 とサーバーの FQDN を使用します(see example
)。Servers list オプションなど、その他のダイアログ設定はレガシー PLS 1.0 タイプの接続に適用されます。

Altium Designer の内部設定で PLS ライセンスにアクセスする場合、必要なのは Server 名とポートの入力のみである点に注意してください。レガシー PLS 1.0 への接続時とは挙動が異なります。
PLS に接続すると、License Management ビューの利用可能ライセンス領域に、使用可能なプライベートライセンスの一覧が表示されます。
この方法で PLS へのライセンス接続を確立する場合、ライセンスは最初に Enterprise Server の「All Users」グループ(既定設定)に設定されている必要があります。ライセンスが Altium Designer に認識されると、サーバー内に一致する User プロファイルが自動生成されます(detailed below)。その生成された User プロファイルを、特定ライセンスにアクセスできるメンバーを持つグループに追加できます。これにより、サーバーにサインインしない Users に対するライセンスアクセスをサーバー管理者が制御できます。
Altium Designer インストール用にライセンスをリースするには、ライセンスタイル内の Use License ボタンをクリックするか、タイルを右クリックしてコンテキストメニューから Use License コマンドを選択します。Enterprise Server がホストするライセンスは Automatic Leasing mode に設定できるため、Altium Designer 側では最初に Private license server 接続を有効化する以外、ユーザー操作が不要になる場合があります。
ライセンス使用中は、そのタイルに
アイコンが表示され、緑色の枠で強調表示されます。ライセンスの Seats フィールドは、そのライセンスの別のシートが使用されたことを反映して更新されます。サーバー側では、License Manager ページ(Admin – Licenses)のライセンスエントリに、Altium Designer のホスト PC から派生した User Name によってシートが使用されたことが表示されます。詳細は below section を参照してください。
Created Users
ユーザーがサインインせずに Altium Designer から Enterprise Server の PLS に接続した場合(described above のとおり)、接続元のコンピューター名と、その時点で有効な Windows ユーザーアカウント名(つまり Altium Designer をホストしているコンピューターと Windows アカウント)に一致するユーザープロファイルがサーバー上に作成されます。
たとえば、ユーザーが Design という Windows アカウントを、PC4 という名前のコンピューターで使用しているとします。Altium Designer の Connect to Private Server オプションを使ってライセンスにアクセスすると、そのライセンスをホストしているサーバー PLS は、ユーザー名 Design PC4、名/姓 Design/PC4、およびユーザー名(Username)Design を持つユーザーを作成します。
作成される User Name は、
signing in に応じて作成されるユーザー名(
Automatic user creation セクションで説明)とは形式が異なる点に注意してください。どちらの場合も PLS は
No Authentication mode に設定されていますが、ユーザーがサインインしている場合、作成される User name はサインイン名とサーバー名(
user_name server_name)に基づきます。一方、
Connect to Private Server 機能(サインインなし)を使用した場合は、ここで説明しているとおり、作成される名前はユーザーの有効な Windows アカウント(
user_account_name)に基づきます。
繰り返しになりますが、これはグループに追加できるサーバー側の User Name であり、結果として、そのコンピューター上の当該ユーザーに対してどのライセンスが利用可能になるかが決まります。
グループおよびライセンス割り当ての詳細は以下を参照してください。
License Group Assignments
Altium Designer ユーザーに対するライセンスの利用可否を制御するために、Enterprise Server の PLS は、特定のライセンスを定義済みのユーザーグループに関連付けるよう設定できます。実際の動作としては、ユーザーがサーバーにサインインすると、PLS はそのユーザーがメンバーになっているグループに割り当てられたライセンスのみを提示します。
Enterprise Server が Altium Designer の設計データ管理・保存にすでに使用されている場合、ユーザーおよびユーザーグループは既に登録されていることがあります。サーバーでホストされるライセンスは既定で 'All Users' に割り当てられますが、利用可能な任意のグループに再割り当てできます。同様に、ユーザーも利用可能な任意のグループに追加できます。
Users
新しいユーザープロファイルを追加してグループに追加するには、ブラウザーのメインメニューから Users を選択して登録済み Enterprise Server ユーザー名の一覧を表示し、
ボタンを選択します。
ポップアップの Add User ダイアログで新しいユーザーの詳細を入力し、
ボタンをクリックして変更を確定します。このダイアログには、特に注目すべき入力フィールドがいくつかあります。
-
Authentication: 既定の Built-in オプションは Enterprise Server 独自の Identity Service (IDS) を使用してユーザー接続を識別します。一方、Windows 方法は、ホスト PC が Windows ドメインに参加しており、Windows ドメイン認証を使用する場合に適用されます。
-
Add Groups: このフィールドにグループ名を入力することで、新しいユーザーを既存グループに追加できます。入力した先頭文字に一致する既存グループを動的に検索するため、候補からグループ名を選択して確定します。既定では、ユーザーはどのグループにも含まれません。
Groups
新しいグループを追加し、既存ユーザーをメンバーとして追加するには、ブラウザーのメインメニューから Groups を選択して既存グループ名の一覧を表示し、
ボタンを選択します。
Create Group ダイアログで新しいグループ名を入力し、そのグループのメンバーにしたいユーザーを追加します。Add Members フィールドは、入力した先頭文字に一致する既存ユーザーを動的に検索します。候補からメンバー名を完全な形で選択して確定してください。ダイアログの
ボタンをクリックして変更を確定します。
Existing Users
既存ユーザーは、ユーザープロファイルを編集することでグループ(複数可)のメンバーにできます。Admin – Users ページでユーザー項目を選択し、一覧右上の
ボタンをクリックして Edit User ダイアログを開きます。Existing Groups リストで追加したいグループにチェックを入れ、
ボタンをクリックして変更を確定します。上記のとおり、Add Groups フィールドに入力してグループを追加することもできます。
既存ユーザーは、追加方法に応じて複数の形式で表される場合があります。形式には標準の Username/Firstname/Lastname エントリのほか、サインインによってサーバーセッションを開始しない受信接続に応じて PLS が自動生成したエントリも含まれます。
| User |
Username |
First Name |
Last Name |
Account Creator |
Circumstances |
| Trevor Smith |
Trevor |
Trevor |
Smith |
Manually entered |
サーバー管理者が追加した標準ユーザーアカウント。
|
| Design PC4 |
Design |
Design |
PC4 |
Auto-generated |
コンピューター PC4 上の Design Windows アカウントで作業している Altium Designer ユーザーが、without signing in to the server の状態で PLS に接続した。
|
| Trevor CADDESIGN |
CADDESIGN:Trevor |
Trevor |
CADDESIGN |
Auto-generated |
ユーザー Trevor が、PLS が 'No Authentication' モードに設定された Enterprise Server CADDESIGN 上の自身のアカウントにサインインした。また、Central/Local のサーバー構成において、Trevor がローカルサーバー(CADDESIGN、External PLS モード)にサインインすると、中央サーバー PLS('No Authentication' モード)側でユーザー Trevor CADDESIGN が生成されます。
|
いずれの場合も、これらのユーザープロファイルはユーザー項目を編集することでグループのメンバーにできます。中央ライセンスサーバーと複数のローカルサーバー構成(External PLS mode を参照)では、ユーザーのグループ所属は、Central PLS においてライセンス目的で適用され、Local Server レベルではありません。
中央/ローカルのマルチサーバー構成では、ユーザー設定プロセスは通常次のとおりです。
-
ユーザーのローカル/部門サーバー(中央ライセンス PLS を参照する 'External PLS' モード)に、標準ユーザーアカウントを作成する。
-
ユーザーにローカルサーバー上の新しいアカウントへサインインしてもらう。これによりユーザー名が中央 PLS に同期される(形式は
user_name server_name)。
-
中央 PLS で、同期された新しいユーザー項目を編集し、必要なグループ(複数可)のメンバーにする。ライセンスはグループに割り当てられ、ユーザーがアクセスできるようになる(以下参照)。
License Assignments
Local PLS モードでは、Enterprise Server PLS は、特定の group に割り当てられた Altium Designer ライセンスのみを選択的に提示でき、そのグループはサーバー User アカウントに関連付けられます。既定では(otherwise specified でない限り)、Enterprise Server が取得したすべてのライセンスは 'All Users' グループに割り当てられ、PLS に接続する任意のユーザーが利用できます。
既存のライセンスのグループ割り当てを表示・編集するには、Workspace のブラウザーインターフェースで Admin – Licenses に移動し、Groups タブを選択します。Groups 列のグループ名をクリックするとそのユーザー(メンバー)を表示でき、右側に割り当て済みライセンスが表示されます。
ライセンスをグループに割り当てるには、
ボタンで Add/Edit assignment ダイアログを開き、利用可能なライセンス、割り当て先グループ、割り当てオプションを選択します。
License type、特定の License、割り当て先グループ(proposed group sssignment)はいずれもドロップダウンメニューから選択でき、現在利用可能な一覧が表示されます。以下の例では、特定の 20 シートの Altium Designer ライセンスのうち 10 シートが Engineers グループに割り当てられています。
ライセンス割り当てオプションには次が含まれます。
-
Automatic leasing: このライセンスが利用可能になったとき、Altium Designer が自動的にリース(使用)するよう強制します。Altium Designer の License Manager で通常行う、一覧からライセンスを選択して Use を選ぶ手順が、このライセンスについては自動実行されます。
-
Seat availability: 関連付けられたグループに対して利用可能にするライセンスシート数(総シート数上限まで)を指定します。あるいは All available seats オプションにチェックして、そのライセンスの総シート数(User Count 属性)を有効化します。
-
Roaming: Allow Roaming オプションを選択することで、ライセンスのローミング(ホスト PC がネットワーク未接続でも Altium Designer が使用)を許可します。Max roam duration 設定により、指定期間後に「ローミング」シートを無効化するよう構成されます。無制限のローミングを許可するには 0 を入力します(期間ライセンスの場合、ローミングは実質的にライセンスの有効期限日で制限されます)。詳細は Roaming a Private Server License セクションを参照してください。
-
Notifications: Notifications は、利用可能なライセンスシートの一定割合がリースされた場合や、シートのリース試行が失敗した場合など、特定イベントに応じてユーザーへ送信されるメッセージです。メール通知は、設定して有効化するまで利用できない点に注意してください。Configuring Email Notifications を参照してください。
新しいライセンス割り当て設定が完了したら、
をクリックして、選択したグループへの割り当てを確定します。割り当てられたライセンスの詳細を確認するには、そのエントリに関連付けられた展開オプション(
)を選択します。
重要な点として、ライセンスには既定でAll Users割り当てが設定されている場合があります。そのため、ライセンスを別のグループ(およびその配下のユーザー)に排他的に割り当てるには、この既定の割り当てを削除する必要があります。
上記のライセンス割り当ての例では、20シートのAltium Designerライセンスのうち10シートがEngineersグループ、したがってそのメンバーに割り当てられています。ライセンスに関連付けられた既定のAll Usersグループ割り当てが削除されないまま両方の割り当てが存在すると、そのライセンスはEngineersグループのメンバー専用にはならず、サーバー上のすべてのユーザーが利用可能になります。
既存のライセンス割り当てを削除するには、そのエントリに関連付けられた削除ボタン(
)をクリックします。ライセンス割り当ては、関連付けられた
ボタンから編集できます。
Groupsタブでは、現在のグループ、それぞれに含まれるユーザー、および各グループに割り当てられているライセンスを集約して表示します。この汎用的なインターフェースは、ユーザーのグルーピング方法(メインのUsersページで設定)と組み合わせることで、ユーザーへのライセンスおよびシートの割り当てを柔軟に行えます。
ライセンスの管理
Enterprise ServerベースのPrivate License Service(PLS)は、ライセンス割り当てと使用状況を管理するための各種管理機能を提供します。これには、リース中のライセンスを強制的に解放する機能や、ライセンスの使用状況を詳細に監視する機能が含まれます。
使用中ライセンスの解放
Altium Designerでライセンスが使用されていたにもかかわらず、ソフトウェアによって正しく解放されなかった場合に備えて、PLSにはそのリースを終了し、シートを利用可能なライセンスシートのプールへ戻す手段が用意されています。これは、Altium Designerが起動したままPCがスタンバイに入った場合や、何らかのソフトウェアクラッシュにより正常終了できなかった場合に発生することがあります。実際には、そのライセンスシートは使用中として登録されたままとなり、別のユーザーが利用できなくなります。
この状況で対象のライセンスを特定するには、Admin – Licensesを選択してWorkspaceのブラウザーインターフェースにあるLicensesリストへ移動します。Licensesタブに表示されるライセンス一覧では、
ボタンでライセンスエントリを展開すると、各エントリのリース情報を確認できます。これを使って、ライセンスシートを保持したままのユーザーを見つけてください。
そのユーザーにリースされているライセンスは、ユーザーエントリに関連付けられたReleaseリンクをクリックし、Release seatダイアログで操作を確認することで終了でき、シートはライセンスプールに戻ります。Altium Designerは、管理者によってライセンスが強制解放されたことをユーザーに通知します。
ライセンス使用状況の監視
Enterprise Serverは、組織内でAltium Designerライセンスがどのように使用されているかを監査するために利用できる、各種の使用状況監視およびレポート機能を提供します。これは、利用可能なライセンスシートを最適に活用できているかの確認、将来のライセンス要件の見積もり、個々のユーザーの使用状況の把握に役立ちます。
サーバーのライセンス使用状況機能は、ブラウザーインターフェースのLicense Managerページ(Admin – Licenses)にあるReportsタブからアクセスします。ここでは、Reportsビュー内の各タブから利用できる、幅広いレポートオプションが提供されます。利用可能なレポートの種類は次のとおりです。
-
リアルタイム使用状況
-
使用履歴
-
使用ログ
-
タイムログ
各レポートで必要となる情報の種類に応じて、関連するレポートフィルターを適用し、特定のライセンス、グループ、ユーザー、期間を含むように結果を調整できます。
-
たとえば、特定のライセンスのアクティビティを表示するよう使用状況レポート結果をフィルタリングするには、Licensesドロップダウンメニューから対象のライセンスを選択し、
をクリックします。例を表示。必要に応じて追加のライセンスも追加できます。ライセンスはActivation Codeで区別されます。
-
これらのオプションによるフィルタリングは、各レポート形式のタブを選択している間も有効なままとなり、そのライセンスに限定された使用状況レポートを確認できます。
-
Reports ページには、現在のレポートをCSV形式でディスクにエクスポートするオプションもあります。これはMicrosoft Excelなどの表計算アプリケーションと互換性があり、管理や会計目的に利用できます。適切なタブと必要なフィルタリングで目的のレポート結果を選択し、
ボタンをクリックして、ファイルを保存する場所を指定します。
リアルタイム使用状況
リアルタイム使用状況レポートは、Enterprise Serverに追加されたPrivate Serverライセンスが現在どのように使用されているかを詳細に要約して表示します。
使用履歴
この種類のレポートは、Enterprise Serverに追加されたPrivate Serverライセンスがどのように使用されてきたかの詳細な履歴を提供します。既定では、過去1年分について、使用されたすべてのEnterprise Serverライセンス、グループ、ユーザーにわたる使用状況が一覧表示されます。ページ上部の関連レポートフィルターを使用して、結果を次のように調整できます。
-
含まれるエントリの特定のTime Interval — 過去1年、過去四半期、過去1か月、または任意に指定したレポート期間。
-
必要に応じて特定のライセンスおよび/またはグループおよび/またはユーザーを含める — これらの設定で結果がフィルタリングされます。
-
一覧エントリを特定の時間枠(Year、Quarter、Month、Week、またはDay)でグループ化し、必要に応じて他の1つ以上のフィールド(Product Name、Activation Code、User、Role)でもグループ化します。たとえば、特定の期間におけるライセンス使用状況を確認し、それを定義済みグループ別に集計したい場合、AndドロップダウンフィールドでRole を選択します。さらに、Role とProduct Name でグループ化すれば、すべてのグループに対するすべての製品の使用履歴を取得できます。
レポート一覧では、各アクティブユーザーの時間ログデータに加えて、ライセンスが使用されたDays数に対して記録されたTime Used時間に基づく概算の作業時間(Avg Work Time)が示されます。また、指定期間におけるPrivate Serverライセンスシートの平均使用率を表す数値も算出されます。これは割合(Usage %)として表示され、適用したフィルタリング条件の範囲内で、ライセンス容量がどの程度使われているかを推定するのに役立ちます。
More about License Usage
レポートの各エントリにおけるライセンスUsage値は、複数の変数から算出され、指定期間における集約された占有率(%)を示します。
基本例として、1シートのライセンスがある日に8時間(24時間中)使用された場合、Time Usedは8時間、Avg Work Timeは8時間となり、Group byがDayに設定されていると、ライセンスUsageは33%になります。
同じシナリオ(1シートが8時間使用)を、3シート容量のライセンスに適用すると、その期間に3つあるうちの1シートしか使用されないため、Usage値は11% まで低下します。
上記の例は、Group byオプションがDayに設定されている場合に表示されます。グループ設定をWeekに変更し、上記と同様に1シートのライセンスが8時間使用された場合、指定した時間間隔(168時間の週)の7分の1の時間だけ使用されたことになるため、ライセンスUsageは5%になります。5シートライセンスでは、その容量のうち1シートしか使用されないため、Usageはさらに5分の1に減少し(およそ1%)、となります。
要するに、ユーザーのライセンスUsageは、ライセンスのシート割り当てと選択期間(Group by)の日数、および1日24時間で按分したTime Usedとして算出されます。
上記の計算は次の式に相当します。
Usage % = 100 x Used hours / (Seats x Group days x 24)
なお、レポートデータの算出には数値の丸めが使用されるため、ライセンスUsageなどの値は概算です。特にGroup by期間を短い間隔に設定した場合はその傾向が強くなります。
使用ログ
この種類のレポートは、Enterprise Serverに追加されたPrivate Serverライセンスについて、次の観点で詳細な使用ログを提供します。
-
誰がライセンスを使用したか、またそのライセンスがどのグループに割り当てられていたか。
-
使用していたソフトウェアのバージョン。
-
ライセンスの使用を開始した日時。
-
ライセンスを解放した日時(アカウント上の他ユーザーが使用できるようプールへ戻したタイミング)。
既定では、ログは過去1年分について、使用されたすべてのPrivate Serverライセンス、グループ、ユーザーにわたる使用状況を反映します。ページ上部の関連レポートフィルターを使用して、結果を次のように調整できます。
-
特定のTime Interval — 過去1年、過去四半期、過去1か月、または任意に指定したレポート期間。
-
必要に応じて特定のライセンスおよび/またはグループおよび/またはユーザーを含める。
タイムログ
この種類のレポートは、Enterprise Server に追加された Private Server ライセンスについて、以下の観点で詳細なタイムログを提供します。
-
特定ライセンスのシートを誰が使用したか、またそのライセンスがどのグループに割り当てられていたか。
-
ライセンスシートを取得した時刻(Action = IN)。
-
アカウント内の他ユーザーが利用できるよう、ライセンスシートをプールへ返却した時刻(Action = OUT)。
既定では、このログは過去1年分のタイミングイベントを、使用されたすべての Private Server ライセンス/グループ/ユーザーにわたって反映します。ページ上部の関連レポートフィルターを使用して、結果を次のように絞り込めます。
-
特定の Time Interval(前年、前四半期、前月、または任意にカスタマイズしたレポート期間)。
-
必要に応じて、特定のライセンスおよび/またはグループおよび/またはユーザーを含める。
ライセンスアクセスのトラブルシューティング
Altium Designer が Enterprise Server PLS に接続できない、または PLS で取得・設定したライセンスが Altium Designer の Available Licenses リストに表示されない場合、アクセスを妨げているシステム設定またはソフトウェア設定が存在する可能性があります。
問題をトラブルシューティングする際は、次の点を確認してください。
-
Host PC Firewall – Enterprise Server PLS は、ネットワーク上でライセンスデータを転送する際に既定でポート
9780 を使用します。サーバーのインストール時に、ホストPCのファイアウォールでこのポートが開放されていることを確認してください。
-
Allowed network connections – Altium Designer には、Preferences ダイアログ内に System – Network Activity page があります。「License Server」エントリにチェックが入っていることを確認し、サーバー PLS がネットワーク経由で Altium Designer と通信できるようにしてください。
-
Try basic tests:
-
Check locally – サーバー PLS が Altium Designer もインストールされているPC上に構成されている場合、リモートPCの切り分けを行う前に、そのローカルインストールから PLS にアクセスできることを確認してください。PLS とプライベートライセンスがローカルで利用可能であれば、接続できないネットワーク上の他PC側に、ネットワーク設定または Altium Designer(PLS ではなく)の設定問題があることを示します。
-
Assign license to All Users – PLS で正しく割り当てられているライセンスが Altium Designer でリース可能にならない場合、ライセンスのグループ割り当てを一時的に All Users に変更してください(または、そのライセンスに対して新しく All Users の割り当てを作成するだけでも構いません)。上記の License Assignments を参照してください。これで利用可能になった場合、ユーザーグループまたはライセンス割り当てに問題があったことを示します。
-
Refresh the server PLS – サーバー PLS のライセンス設定を変更した後、特に取得済みサーバーライセンスの追加/削除を行った場合は、変更を反映させるために一度ログアウトしてから再ログインが必要になることがあります。状況によっては、PCの再起動、または Windows の IIS Manager にあるサーバー Restart 機能を使用して Enterprise Server を再起動する必要がある場合もあります。
-
Refresh the Enterprise server's PLS connection – サーバー PLS または Altium Designer 側でライセンスアクセスに関する変更を行った後は、Altium Designer の Licensing Management ページで Refresh コマンドをクリックするか、サーバーからサインアウトして再度サインインすることで、Enterprise Server への接続を再確立してください。Altium Designer でライセンスにアクセスするために internal PLS setup を使用している場合は、Refresh および/または Disconnect/Reconnect... private license server リンクをクリックして接続を更新してください。接続を完全に更新するには、Setup private license server リンクを選択し、Private License Server Setup ダイアログで OK をクリックします。
-
Check Groups and PLS Authentication mode – Enterprise Server にサインインしてアクセスしようとしているライセンスが特定グループに割り当てられている場合、そのサーバーユーザーの Account name が当該グループのメンバーであることを確認してください。なお、PLS の「No Authentication」モードでは、グループは生成された
user_name server_name アカウントに割り当てられます。逆に、Altium Designer の「Setup private license server」オプションを使用して PLS に接続している場合は、Enterprise Server の認証 must を「No Authentication」に設定する必要があります。
Enterprise Server PLS モードの比較
Enterprise Server PLS は3つの異なるモードのいずれかに設定でき、それぞれ Altium Designer および Altium Servers の特定のライセンス運用に適しています。以下の表は、各 PLS モードに設定した場合に、PLS が Altium ライセンスをどのように管理し提供するかを要約したものです。
| |
No PLS mode |
Local PLS mode |
External PLS mode |
| Server license location: |
Local |
Local |
Local or External |
| User authentication: |
n/a |
Server Session |
No Authentication |
n/a |
| Altium Server licenses served to network: |
No |
No |
Yes |
Yes – 外部サーバー PLS から提供されるライセンス。 |
| Altium Designer licenses served to network: |
No |
Yes |
Yes |
Yes – 外部サーバー PLS から提供されるライセンス。 |
| Altium Designer license access using internal PLS setup: |
No |
No |
Yes |
No |