プライベートライセンスサービス

Altium Designer のインストール環境をオフライン、つまりインターネットから分離した状態にしておく必要がある組織では、オンデマンドのソフトウェアライセンスが持つ利便性と柔軟性を、クラウドベースの Altium Licensing Service ではなく、ローカルに配置された Altium Private License Service によって提供できます。

専用の Private License Service(PLS)は、社内 LAN/WAN に接続された PC 上に実装され、管理者が会社の Altium ライセンスをローカルに取得して、必要に応じて Altium Designer の各インストール環境へ提供するよう設定します。

Altium License Service ポータルのライセンスを使用する場合と同様に、PLS でホストされる Altium Designer ライセンスのシート(インスタンス)は、ソフトウェアの使用中に「リース」され、不要になった時点で「取り消し(利用可能なライセンスプールへ返却)」されます。Altium PLS では、Roaming 方式でライセンスを提供することもでき、この場合はライセンスシートが指定期間ターゲットマシンにリースされます。これにより、たとえばノート PC 上の Altium Designer ホストは、ネットワークから切り離された状態でも自由に持ち出して利用できます。

PLS は、複数の Altium Designer インストール環境を運用する企業に必要な柔軟性を提供します。加えて、ライセンスおよびシート使用状況を一元化された Altium Private License Service から設定、監視、制御できるという利点があります。このサービス自体は、インターネットから分離されている可能性のあるローカル LAN/WAN 上でホストされます。

これまで Altium Private License Service(PLS)は、ホストマシンに Windows サービスとしてインストールされるスタンドアロンアプリケーション(Private License Server (14.0.0.34))として提供されてきました。現在の高度なソフトウェアライセンス管理ニーズに対応するため、現行の 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 ライセンス(Client Access License)も必要です。

Enterprise Server には、Altium ライセンスを追加または取得するための柔軟な self-licensing method が用意されています。これは Enterprise Server Workspace のブラウザーインターフェイス内の Licenses ページ(Admin – Licenses)から利用でき、Altium Licensing ポータル()に接続して、会社の Altium ライセンスをローカルに取得できます。

利用可能なタブは 3 つあります。

  • Licenses – 現在利用可能なすべてのライセンスの一覧を表示します。Enterprise Server を実際にライセンスするには、少なくとも 2 つのライセンス(Altium Enterprise Server および Altium Enterprise Server CAL)が必要です。その他のライセンスは PLS 経由で提供するために追加できます。ライセンスは、From cloud(Altium ポータルで会社に利用可能なライセンス一覧から選択)または From file(既存の alf ライセンスファイルをディスクからインポート)で取得できます。
  • Groups – ライセンスをユーザーグループに割り当てる機能を提供します。Local PLS モードでは、Enterprise Server PLS は特定グループに割り当てられたソフトウェアライセンスのみを選択的に提供できます。デフォルトでは(特に指定しない限り)、Enterprise Server が取得したすべてのライセンスは All Users グループに割り当てられるため、PLS に接続する任意のユーザーが利用できます。
  • Reports – ライセンス使用状況の監視およびレポート機能を幅広く提供し、組織内でライセンスがどのように使用されているかを監査できます。これは Private License Service と特に相性が良く、レポートデータを使って利用可能なライセンスシートが最適に活用されているかを確認したり、将来のライセンス要件を予測したり、個々のユーザーの利用状況を把握したりできます。各種レポートオプションは専用のサブタブから利用できます。各レポートで必要な情報に応じて、関連するフィルターを適用し、特定のライセンス、グループ、ユーザー、期間を含むよう結果を調整できます。また、管理や会計目的で、現在のレポートを Microsoft Excel やその他の表計算アプリケーションと互換性のある CSV 形式でディスクへエクスポートすることもできます。

Enterprise Server でのライセンス取得および設定の詳細については、Enterprise Server Licensing を参照してください。

要約すると、Enterprise Server とそのクライアント接続は次の方法でライセンスできます。

  • オンラインの Altium License service ポータルから Server および Client Access(CAL)ライセンスを取得する。これは上記の From cloud オプションを使用します。新たにライセンスされた機能を有効にするには、Enterprise Server Workspace のブラウザーインターフェイスから一度サインアウトし、再度サインインしてください。

    なお、Users will not be accessing the Enterprise Server、つまりサーバーをライセンスサーバーとしてのみ使用する場合は、CAL ライセンスは不要です。

  • 別の Altium サーバー(たとえば中央ライセンスサービスとして構成されたもの)の PLS サービスに接続し、取得済みで空きシートのある Altium Enterprise Server ライセンスを利用する。

    このライセンスオプションの詳細は、以下の External PLS mode を参照してください。

  • 既存のライセンス alf ファイルをディスクからインポートする。

    これは From file オプションを使用し、すでにローカルにあるサーバーライセンスを実質的に「取得」します。新たにライセンスされた機能を有効にするには、Workspace のブラウザーインターフェイスから一度サインアウトし、再度サインインしてください。これらがマルチシートライセンスであれば、ネットワーク経由で提供して他の互換ソフトウェアのライセンスに利用できます。

    Obtaining License Files を参照すると、Company Dashboard からライセンスファイルを取得する方法が確認できます。

追加ライセンスの取得

Enterprise Server のライセンスがクラウドまたは既存のライセンスファイルで正常に有効化されると、Private License Service はローカルネットワーク上でライセンスを提供するよう設定できる状態になります。会社が購入した追加の Altium Designer ライセンスは、Workspace のブラウザーインターフェイスの License Manager ページ(Admin – Licenses)から取得できます。

Enterprise Server にライセンスを追加するには、 ボタンをクリックし、以前と同様にクラウド(またはファイル)のオプションを選択します。ライセンスは一括でも個別でも取得できる点に注意してください。Enterprise Server に取得させるライセンスは、Add license リスト内のチェックボックスで選択します。

新たに取得したライセンスは、その後サーバーの Licenses リストに含まれます。ライセンスはデフォルトで「All Users」グループに設定されるため(that option がオフになっていない限り)、登録済みのすべての Workspace ユーザーが利用できます。これは、ライセンス項目に関連付けられた License Edit ページを、 ボタンをクリックして開くことで確認できます。

取得済みライセンスを再アクティブ化するには、ライセンス項目に関連付けられた  ボタンをクリックします。あるいは、Enterprise Server がインストールされているマシンからインターネットにアクセスできない場合、Company Account の Group Administrator または License Administrator が Company Dashboard からライセンスファイルをアクティブ化できます(learn more)。その後 Enterprise Server 上で、現在のライセンスを削除し(ライセンス項目に関連付けられた  ボタンをクリック)、新たにアクティブ化したライセンスファイルを追加できます。追加するには  ボタンをクリックして、From file オプションを選択します。

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 を参照してください。

► 各モードの実用的な概要については、Enterprise Server PLS mode comparison 表を参照してください。

繰り返しになりますが、どのモードでサーバーの PLS を使用する場合でも、まず Enterprise Server を Altium License service ポータルに接続してサインインするよう設定し、組織が購入したライセンスを取得できるようにする必要があります。この処理が完了した後はオフラインでも構いません。あるいは、必要なライセンスをすべて Company Dashboard から、またはインターネット接続された別の Altium サーバー経由で取得し、個別のライセンスファイルとしてローカルの Enterprise Server に転送することもできます。

取得したライセンス(Altium Server および Connection(CAL)ライセンス、または Altium Designer ライセンスなど)は、その後 PLS によってローカルネットワーク経由で提供できます。

No PLS mode

名前が示すとおり、Enterprise Server の No PLS モードは本質的に標準(デフォルト)構成のサーバーであり、PLS は有効化されません。

したがって、ネットワーク経由で Altium ライセンスを提供することはありませんが、Altium License service ポータルからライセンスを取得することは可能です。この機能は、取得したライセンスまたはインポートした alf ライセンスファイルによって Enterprise Server 自身を「セルフ」ライセンスできる機能を支えています。これは、インストールのルートフォルダーにライセンスファイルを配置する従来の方法と併存します。

このモードを選択するには、Workspace のブラウザーインターフェイスの License Manager ページで No PLS オプションをチェックします(Admin – Settings – License manager)。

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 インストール環境(クライアント)にライセンスを提供します。
PLS は、ユーザーが Enterprise Server にサインインすると、ネットワーク上の Altium Designer インストール環境(クライアント)にライセンスを提供します。

このモードに切り替えるには、Workspace のブラウザーインターフェイスの License Manager ページで Local PLS オプションを選択します(Admin – Settings – License manager)。

No PLS mode を設定する場合、Authentication mode はネットワーク上のクライアントインストール環境にライセンスがどのように提供されるかに直接影響します。詳細は以下を参照してください。
No PLS mode を設定する場合、Authentication mode はネットワーク上のクライアントインストール環境にライセンスがどのように提供されるかに直接影響します。詳細は以下を参照してください。

ユーザーが Enterprise Server にサインインすると、PLS は Altium Designer にライセンスを公開します。Server Licenses は、Enterprise Server PLS が「No Authentication」セキュリティモードの場合に、ネットワーク上の他のサーバーでも利用可能になります(下記オプション参照)。

Local PLS mode では、どのユーザーに特定の 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(Licensing Server)として設定する場合に利用できます。

  • PLS 接続がサーバーセッション(サインイン)に紐づかないため、このモードでは利用可能な Enterprise Server ライセンスに他のネットワークサーバーからアクセスできます。その他のサーバーは External PLS モードに設定し、「Local licensing」オプションをオフにして、リモートサーバーライセンスを使用する必要があります。
  • PLS 接続はサーバーセッションによって検証されないため、Altium Designer は Altium Designer 内部の PLS 接続(Setup private license server、License Management ページ上)を使用して直接ライセンスへアクセスできます(これは PLS 1.0 へのアクセスに使われていた方法です)。詳細は以下の Licensing without Server sign in を参照してください。
  • ユーザーがサーバーアカウントにサインインすると、PLS は creates a new user し、そのアカウントに対応する名前(形式は user_name server_name)を付けます。ユーザーは、その後割り当てられる group メンバーシップによって決定される、その生成ユーザーアカウントに関連付けられたライセンスにのみアクセスできます。この動作は Automatic user creation option のチェックを外すことで無効にできます(下記参照)。

実際には、2 つの Local PLS 認証モードオプションは、取得済みライセンスを次のようにネットワークへ提供します。

Server Session:

  • Altium Designer ライセンスは、ユーザーとライセンスグループの対応付けに基づいて、Enterprise Server にサインインしたユーザーが利用できます。

No Authentication:

  • Altium Designer ライセンスは、user_name server_name という名前の生成ユーザープロファイルの group メンバーシップに基づいて、Enterprise Server にサインインしたユーザーが利用できます。
  • Altium Designer および Altium サーバーライセンスは、External PLS mode を使用して接続する他の Enterprise Server で利用できます。
  • Altium Designer ライセンスは、Altium Designer の internal PLS setup 接続で利用できます。

自動ユーザー作成(No Authentication mode)

このオプションをチェックすると(デフォルト設定)、Enterprise Server PLS はサーバーサインインアカウントに対応するユーザーアカウントを自動生成します。たとえば、ユーザーが登録済みの Trevor User アカウントで LicenseServer サーバーにサインインすると、PLS は自動的に Trevor LicenseServer(user_name server_name)という名前の User を作成します。これがグループメンバーシップに使用すべき「アクティブ」な名前であり、ひいてはライセンス配布を決定する名前になります。詳細は以下の 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 オプションのチェックが外れている場合、対応する user_name server_name アカウントがすでに存在しない限り、サーバーユーザーアカウント(Trevor)は PLS(したがって利用可能なライセンス)に接続できません。大半の状況では、このオプションは有効にしておくべきです。例外としては、サーバー管理者が No Authentication モード時に、どの Enterprise Server ユーザーアカウントにサーバー接続を許可するかを事前に決めておきたい場合が考えられます。

必要に応じて、サーバー管理者は適切な User アカウントを手動で追加できます。これは PLS が「No Authentication」モードで、かつ Automatic user creation がオフになっている場合に有効です。既存の User Name が Trevor で、サーバー名が LicenseServer の場合、作成すべき対応する PLS アカウントは、First Name Trevor、Last Name LicenseServer、および Username LicenseServer:Trevor を持つものです。最終的には、2 つの User エントリ Trevor と Trevor LicenseServer, ができ、後者に適用されたグループによって、ユーザー Trevor に対するライセンスの可用性が決まります。

さらに、Enterprise Server PLS は、ユーザーが Enterprise Server にサインインする代わりに Altium Designer の Setup Private License Server 機能を通じて接続した場合、自動的にユーザーアカウント(ユーザーの Windows アカウント名に設定)を生成します。なお、この生成ユーザー名の形式は直前で説明したものとは異なります。詳細は以下の Licensing without Server sign in を参照してください。

► サーバー User プロファイル種別の概要表については、Existing User セクションを参照してください。

シート返却タイムアウト間隔

Seat return timeout interval オプションは、Altium Designer が指定時間(時間単位)PLS に応答しなかった場合に、リースされたライセンスを失効させるためのものです。

PLS はネットワーク経由で設計クライアントを定期的に問い合わせ、応答を期待します。しかし、たとえばクライアントホスト PC がサスペンドまたは休止状態に入った場合や、クライアントアプリケーションがクラッシュまたは強制終了された場合、応答は返されません。クライアントからの応答が指定されたタイムアウト間隔(デフォルトは 4 時間)より長く受信されないと、そのクライアントにリースされていたライセンスシートは取り消され、そのライセンスの利用可能シートプールに戻されます。

このオプションは、手動の License Release 機能を時間指定で自動化したものといえます。

なお、Altium Designer が通常の「正常な」方法(終了、サーバーからのサインアウト、PLS からの切断など)でライセンスから切断された場合、リースされたライセンスシートは自動的に返却されます。

All Users グループへの割り当てを自動作成

この Local PLS オプションがチェックされている場合(デフォルト設定)、新たに取得したライセンスはデフォルトの All Users グループに割り当てられます。提供されたライセンスは、ユーザーがどのグループに割り当てられているかに関係なく、サーバーに接続するすべての Altium Designer ユーザーが利用できます。

Automatically create assignment for All Users group オプションのチェックを外すと、取得したライセンスはどの User グループにも割り当てられず、したがって not accessible ネットワーク経由では利用できません。このライセンスは、ライセンスエントリ(Admin – Licenses)を編集モード()で開いたときに利用可能な ボタンから、手動で 適切なグループに割り当てる 必要があります。

Altium Designer ライセンスアクセス(サインイン)

Local PLS mode では、Private License Service によって設定・公開されたライセンスに、ネットワーク上の Altium Designer インストール環境から PLS クライアントとしてアクセスできます。Enterprise Server PLS が提供する Altium Designer ライセンスにアクセスするには、Altium Designer から Enterprise Server Workspace にサインイン してください。関連ダイアログのチェックボックスを使用すれば、サインインを自動化できます。

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 にサインインしています。
Altium Designer でサーバー impala にサインインしています。

サーバーへのサインインは必須ではありません。Enterprise Server にサインインせずに Altium Designer からライセンスにアクセスするには、この方法を使用したい場合、Altium Designer の License Management ビューで Connect to Private Server オプションを使用します。なお、サーバー PLS は No Authentication モードに設定されている必要があり、その Automatic user creation オプションがチェックされている必要があります。詳細は Licensing without Server sign in を参照してください。

Altium Designer が Enterprise Server とその PLS に接続されると、License Management ビュー(Altium Designer Agile、Altium Designer)の利用可能なライセンス領域に、サーバーの PLS 接続によって提供されるプライベートライセンスの一覧が表示されます。設計クライアントの Current User コントロールのドロップダウンメニュー(右上)から License Management オプションを使用して、License Management ビューにアクセスします。

License ManagementAltium Designer での License Management ページへのアクセス。
License ManagementAltium Designer での License Management ページへのアクセス。

Altium Designer のインストール用にライセンスをリースするには、ライセンスのタイル内にある Use License ボタンをクリックするか、タイルを右クリックしてコンテキストメニューから Use License コマンドを選択します。なお、Enterprise Server でホストされているライセンスは Automatic Leasing モードに設定されている場合があり、その場合はサーバーへのサインイン以外に Altium Designer でのユーザー操作は不要です。

ライセンス使用中は、そのタイルに  アイコンが表示され、緑色の枠で強調表示されます。ライセンスの Seats フィールドは更新され、そのライセンスの別のシートが使用中であることを反映します。

Private Licenses はサーバーにサインインしたときに利用可能になります。Altium Designer の内部 Setup PLS オプションは使用されない点に注意してください。
Private Licenses はサーバーにサインインしたときに利用可能になります。Altium Designer の内部 Setup PLS オプションは使用されない点に注意してください。

Altium Designer ユーザーは、プライベートライセンスを使用するためにオンラインの Altium Account にサインインする必要はなく、ローカルの LAN/WAN 接続はインターネットから分離されていてもかまいません。必要に応じて、Preferences ダイアログの System – Account Management page に移動して Altium Account 接続を無効にし、System – Network Activity page を使用して許可する特定のネットワーク接続サービスを選択します。

ライセンスの状態は、Workspace のブラウザーインターフェイスの License Manager ページ(Admin – Licenses)でも確認できます。ライセンス項目()を展開すると、現在のリース詳細を確認でき、必要に応じて Release コマンドをクリックして現在のユーザーのリースセッションを終了できます。

► Local PLS モードの概要比較については、Server PLS mode comparison 表を参照してください。

Private Server License のローミング

Private Server ライセンスの 1 シートはローミング可能です。つまり、指定した期間ライセンスを取得できます。このモードではライセンスサーバーへの接続を維持する必要はなく、接続を切ってオフラインで作業できます。つまり、ライセンスシートを持ったまま自由にローミングできます。

このモードで利用可能な Private Server ライセンスのシートを使用するには、ライセンスタイル内の  ボタンをクリックするか、タイルを右クリックしてコンテキストメニューから Roam コマンドを選択します。すると Retain License ダイアログが表示され、シートを何日間および/または何時間ローミングするかを指定できます。日数および/または時間を入力するか、目的の数値が表示されるまで上下矢印を使用してください。

  • このモードで Private Server ライセンスをローミングできる最大期間は、そのライセンス自体の有効期間までです。

  • Private Server ライセンスのシートをローミング中にローミング期間が経過すると、そのシートの使用は猶予期間なしで停止します。

  • Enterprise Server の管理者は、ライセンス割り当て設定から、ライセンスのローミング可否と最大ローミング期間を設定できます。詳細は learn more を参照してください。

ローミングモードでライセンス使用中は、そのタイルに  アイコンが表示され、緑色の枠で強調表示されます。ライセンスの Seats フィールドは更新され、そのライセンスの別のシートが使用中であることを反映します。

Private Server ライセンスをローミングモードで使用するには、Roam オプションを使用します。
Private Server ライセンスをローミングモードで使用するには、Roam オプションを使用します。

ライセンスをローミングモードで使用している場合は、ライセンスサーバーから切断してオフラインで作業できます。このモードのライセンスシートを使用中にライセンスサーバーへ接続が必要なのは、ライセンスを解放したいとき、またはローミング期間を延長したいときだけです。後者は、  ボタンを再度クリックして行います。その後、 Retain License ダイアログを使用して必要に応じてローミング期間を調整します。

ローミング中のライセンスを解放するには、ライセンスサーバーに接続し、ライセンスタイル内の ボタンをクリックするか、タイルを右クリックしてコンテキストメニューから Release コマンドを選択します。

External PLS モード

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 として設定されたライセンスを中央 Licensing Server から提供するには、中央 Licensing Server(Local PLS モードに設定)がその License Manager Authentication Mode を No Authentication に設定している必要があります。

    これが Server Session security mode に設定されている場合、サーバーの Identity Service(IDS)はネットワーク上の別サーバーへの PLS 接続を許可しません。これは、そのモードでは接続がユーザーのサインイン時に作成されるセッションによって検証され、かつそのセッションにバインドされるためです。サーバーは、当然ながらサインインしません。

  • Local (department) Server – これは External PLS mode に設定され、ローカルサーバー自身の PLS の代わりに中央 Licensing Server の PLS に接続して使用するよう構成されます。したがって、ローカルサーバーはライセンス用に external PLS(中央 Licensing Server 内のもの)を使用しますが、接続しているユーザーには引き続きローカルの Data Management サービスを提供します。

ローカルサーバーを External PLS モードに切り替えるには、Workspace のブラウザーインターフェイスの License Manager ページで External PLS オプションを選択します(Admin – Settings – License manager)。

中央プライベートライセンスサーバーとして設定された外部サーバーにアクセスするため、External PLS の URL とポートを設定します。
中央プライベートライセンスサーバーとして設定された外部サーバーにアクセスするため、External PLS の URL とポートを設定します。

このモードでは、Enterprise Server は自身のライセンスサービス(PLS)の代わりに外部 PLS(中央 Licensing Server として設定されたリモートサーバー PLS など)に接続して使用します。上の画像にある Central License Server のネットワークアドレス、したがって外部 PLS 接続先は http://LicenseServer です。このアドレスはライセンスサーバーのホスト PC の computer_name に基づいています。

External PLS モードに設定されたローカルの「部門」サーバーは、実質的に中央 Licensing Server の PLS が提供するライセンスをローカルの Altium Designer インストールへリダイレクトします。
External PLS モードに設定されたローカルの「部門」サーバーは、実質的に中央 Licensing Server の PLS が提供するライセンスをローカルの Altium Designer インストールへリダイレクトします。

Altium Designer ユーザーがローカルサーバー(現在は External PLS モードに設定)にサインインすると、リモートサーバーの PLS サービスはローカル Enterprise Server 経由で「リダイレクト」され、そのライセンスを Altium Designer に提供します。通常どおり、ユーザーはローカルサーバーにサインインするために有効な(ローカルの)資格情報を使用する必要があります。

ネットワーク経由でライセンスを提供するために Central PLS Server 構成を使用する場合、ユーザーとライセンスに割り当てるグループはローカル(部門)サーバーではなく Central Licensing Server で設定されます。ローカルサーバーのグループ割り当ては適用されません。これは、ローカルサーバーがユーザー/ライセンスの検証を中央 PLS にリダイレクトするためです。詳細は以下の Automatic User Sync セクションを参照してください。

External PLS 設定

External PLS のオプションと設定は以下のとおりです。通常、この設定は、Altium Designer とサーバーライセンスの両方がリモートの中央ライセンスサービスによって管理されるローカル/部門サーバーで使用されます。

PLS の URL とポート

関連する 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 からライセンスされます。外部サーバー(たとえば Central Licensing Server)は、Altium License service から取得した十分なシート数を持つ Altium Enterprise Server ライセンスを利用可能にしている必要があります。なお、サーバーが異なる方法でライセンスされた場合、その機能を有効にするために再起動が必要になることがあります。

► External PLS モードの概要比較については、Server PLS mode comparison 表を参照してください。

ユーザーグループへのライセンス割り当て

Automatically create assignment for All Users group オプションは、新たに取得したライセンスをデフォルトの All Users グループに割り当てるよう強制します。上記の Use local license manager for vault licensing オプションがオフの場合、このオプションは無効になります。これは、そのモードではすべてのライセンスが、Central Licensing Server として使用されるリモートサーバー内の PLS など、External PLS から供給されるためです。

Automatic User sync 機能

前述のとおり、複数の Altium Server に基づく中央集約型ライセンスシステムを実装するには、1 台のサーバーを Central PLS として構成し、ローカル(たとえば部門)サーバーと、それに割り当てられたユーザーにライセンスを提供します。Central Licensing Server は Local PLS mode(および "No Authentication")に設定され、ローカルサーバーは Externals PLS mode に設定されます。このとき、それらに割り当てられる PLS はリモートの Central Licensing Server です。

Altium Designer ユーザーが自分のローカルサーバーにサインインすると、Central Licensing Server 内の(外部)PLS から「リダイレクト」されたライセンスにアクセスできます。

ローカルサーバー経由でユーザーにリモートライセンスへのアクセスを付与する仕組みの一部として、Central Licensing Server に「同期された」ユーザー名が作成されます。つまり、ローカルの User Name が Central Licensing Server に同期されます。上記の No Authentication モードにおける Automatic user creation を参照してください。

Licensing Server に作成されるユーザープロファイルは、複合ユーザーアカウント名 user_name server_name を持ちます。ここで、server_name はユーザーのローカル(部門)サーバーのネットワーク名を、user_name はそのローカルサーバーへのサインインに使用する名前を指します。この複合名は、そのユーザーの「ローカル」アカウントを表します。

Automatic user creation オプションがオフの場合、同期されたユーザーアカウントは作成されない点に注意してください。

たとえば、ユーザー AltiumPaul が、自分に割り当てられたローカルサーバー(IMPALA 上でホストされている Department Workspace)にサインインすると、中央サーバー(LicenseServer 上でホストされている Licensing Server)内の PLS は、AltiumPaul IMPALA という名前の User エントリを作成することでライセンスアクセスを許可します。新しいユーザープロファイルの First Name と Last Name は、それぞれ AltiumPaul および IMPALA になります(ローカル部門のユーザーとサーバー)。このアカウントの Username は IMPALA:AltiumPaul です。

External PLS モードに設定されている場合、サインインしたユーザー用のライセンスは、指定された外部 PLS から供給され、同期されたユーザープロファイルが作成されます(以下参照)。
External PLS モードに設定されている場合、サインインしたユーザー用のライセンスは、指定された外部 PLS から供給され、同期されたユーザープロファイルが作成されます(以下参照)。

複数サーバー構成(中央ライセンスサーバーとローカル「部門」サーバー)では、ローカルサーバーのユーザー名が Licensing Server に同期/複製されます(まだ存在しない場合)。これにより、中央集約されたライセンスへのローカルアクセスが提供されます。
複数サーバー構成(中央ライセンスサーバーとローカル「部門」サーバー)では、ローカルサーバーのユーザー名が Licensing Server に同期/複製されます(まだ存在しない場合)。これにより、中央集約されたライセンスへのローカルアクセスが提供されます。

この場合、リモートの Licensing Server 内の Altium Designer ライセンスは AltiumPaul IMPALA によってリースされたものとして表示されます。これは、ローカルサーバー(IMPALA 上でホストされている Department Workspace)から同期された AltiumPaul ユーザーです。Altium Designer ユーザーはローカルの部門サーバーにサインインしていますが、Altium Designer ライセンスはリモートの Licensing Server PLS(ローカルサーバー経由)によって提供されます。なお、Altium Designer ではライセンスはユーザーアカウント Username にリースされたものとして表示され、この例で作成されたユーザーは IMPALA:AltiumPaul です。

ローカルの「部門」サーバーにサインインしたユーザーは、自分のローカルサーバー経由で中央ライセンスサーバーのライセンスに透過的にアクセスできます。
ローカルの「部門」サーバーにサインインしたユーザーは、自分のローカルサーバー経由で中央ライセンスサーバーのライセンスに透過的にアクセスできます。

一般に、PLS による(同期された)ユーザーの作成は、そのモードが 'Local PLS'、'No Authentication'、および 'Automatic user creation' に設定されている場合に発生します。これは、複数サーバーによる Central/Local 構成で中央ライセンスサーバーとして設定された Server PLS の場合に当てはまりますが、そのモードに設定された任意のサーバーにも当てはまります(Local-PLS/No-Authentication/AutoUserCreation)。

Licensing Server グループ

複数サーバー構成で Central PLS サーバーに同期されたユーザープロファイルは、Local PLS mode に設定された他のサーバーと同様に、グループへ追加できます。

中央 Licensing Server と分散したローカルサーバーで構成されるサーバー構成(上記参照)の場合、Licensing Server 内の複製された(同期済み)ユーザーをグループへ追加して、ライセンスの可用性を制限できます。したがって、ユーザーがローカルサーバーにサインインすると、そのユーザーに利用可能になるライセンス(外部 Licensing Server PLS からローカルサーバー経由で提供されるもの)は、中央 Licensing Server においてその同期済みユーザーに対して設定された groups と License assignments によって決定されます。

上記の例では、Licensing Server 内の同期済みユーザー AltiumPaul IMPALA(ローカルサーバーから同期された AltiumPaul ユーザー)は、特定の Altium Designer ライセンスが割り当てられた Engineering グループに追加される場合があります。ユーザー AltiumPaul がローカルサーバーにサインインすると、外部 Licensing Server における関連するユーザーグループおよび License assignment の構成によって、指定されたライセンスが利用可能になります。

一般に、これらのユーザーグループおよび License assignment は、ローカルサーバーユーザーが初めてサインインした後(それにより User sync プロセスが開始される)に、Licensing Server 管理者によって実施されます。

グループおよびライセンス割り当ての操作の詳細については、以下の License Group Assignments を参照してください。

サーバーへのサインインなしでのライセンス利用

Enterprise Server のデータ管理機能を使用せず、そのためサーバーにサインインしない Altium Designer ユーザーは、Altium Designer の内部 PLS 設定を使用してサーバーの PLS からライセンスにアクセスできます(以下に概要を示します)。この方法では、Enterprise Server は次のように設定されます。

  • サーバーの PLS モードは Local PLS に設定され、ライセンスがネットワーク上で利用可能になります。
  • この構成ではサーバーへのサインインによってサーバーセッションが確立されないため、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 name と port の入力だけである点に注意してください。従来の PLS 1.0 への接続時は動作が異なります。
Altium Designer の内部設定を使用して PLS ライセンスにアクセスする場合、必要なのは Server name と port の入力だけである点に注意してください。従来の PLS 1.0 への接続時は動作が異なります。

PLS に接続されると、License Management ビューの利用可能なライセンス領域に、使用可能なプライベートライセンスの一覧が表示されます。

この方法で PLS へのライセンス接続を確立する場合、ライセンスは最初に Enterprise Server 内の 'All Users' グループに設定されている必要があります(デフォルト設定)。ライセンスが Altium Designer に認識されると、一致するユーザープロファイルがサーバー内に自動生成されます。詳細は 以下の説明 を参照してください。その後、生成されたユーザープロファイルを、特定のライセンスにアクセスできるメンバーを持つグループへ追加できます。これにより、サーバー管理者はサーバーにサインインしないユーザーのライセンスアクセスを制御できます。

Altium Designer のインストール用にライセンスをリースするには、ライセンスタイル内の Use License ボタンをクリックするか、タイルを右クリックしてコンテキストメニューから Use License コマンドを選択します。なお、Enterprise Server でホストされているライセンスは Automatic Leasing モードに設定されている場合があり、その場合は最初に Private license server 接続を有効にする以外、Altium Designer でのユーザー操作は不要です。

ライセンス使用中は、そのタイルに  アイコンで示され、緑色の枠で強調表示されます。ライセンスのSeatsフィールドは、そのライセンスの別のシートが使用されたことを反映して更新されます。サーバー側では、License Managerページ(Admin – Licenses)のライセンス エントリに、Altium Designer のホスト PC に由来するユーザー名によってシートが使用されたことが表示されます。詳細は、以下のセクションを参照してください。

  • プライベート ライセンスを使用するために、Altium Designer ユーザーがオンラインの Altium Account または Enterprise Server にサインインする必要はなく、ローカルの LAN/WAN 接続はインターネットから分離されていても構いません。必要に応じて、System – Account Management page の Preferencesダイアログで Altium Account 接続を無効にし、System – Network Activity page を使用して許可する特定のネットワーク接続サービスを選択できます。

  • サインインせずに Altium Designer でサーバー ホストのライセンスにアクセスする場合、ライセンスはローミング モードでも使用できます。詳細は、上記の Roaming a Private Server License セクションを参照してください。

作成されるユーザー

ユーザーがサインインせずに Altium Designer から Enterprise Server PLS に接続すると(前述のとおり)、接続元のコンピューター名とそのアクティブな Windows ユーザー アカウント名、つまり Altium Designer をホストしているコンピューターおよび Windows アカウントに一致するユーザー プロファイルがサーバー内に作成されます。

たとえば、ユーザーが Design という Windows アカウントを使用し、PC4 という名前のコンピューターを使っているとします。ライセンスにアクセスするために Altium Designer の Connect to Private Server オプションを使用すると、そのライセンスをホストしているサーバー PLS は Design PC4 という名前のユーザーを作成し、名/姓は Design/PC4、ユーザー名は Design となります。

なお、作成されるユーザー名は、signing inサーバーへのサインインに応じて作成されるユーザー名とは形式が異なります。これは Automatic user creation セクションで説明されているとおりです。いずれの場合も PLS は No Authentication mode に設定されていますが、ユーザーがサインインしている場合は、作成されるユーザー名はサインイン名とサーバー名(user_name server_name)に基づきます。Connect to Private Server 機能を使用する場合(サインインなし)は、ここで説明しているように、作成される名前はユーザーのアクティブな Windows アカウント(user_account_name)に基づきます。

繰り返しになりますが、これはグループに追加できるサーバー ユーザー名であり、それによってそのコンピューター上のこのユーザーにどのライセンスを利用可能にするかが決まります。

グループとライセンスの割り当ての詳細については以下を参照してください。

ライセンスのグループ割り当て

Altium Designer ユーザーに対するライセンスの利用可否を制御するために、Enterprise Server の PLS を設定して、特定のライセンスを定義済みのユーザー グループに関連付けることができます。実際には、ユーザーがサーバーにサインインすると、PLS はそのユーザーがメンバーとなっているグループに割り当てられたライセンスのみを提示します。

ユーザーおよびユーザー グループは、Enterprise Server が Altium Designer の設計データの管理および保存に現在使用されている場合、すでに登録されていることがあります。サーバーによってホストされるライセンスは既定で「All Users」に割り当てられますが、利用可能な任意のグループに再割り当てできます。同様に、ユーザーも利用可能な任意のグループに追加できます。

ユーザー

新しいユーザー プロファイルを追加してグループに加えるには、ブラウザーのメイン メニューから Users を選択して登録済み Enterprise Server ユーザー名の一覧を表示し、次に ボタンを選択します。

ポップアップ表示される Add User ダイアログで新しいユーザーの詳細を追加し、 ボタンをクリックして変更を確定します。このダイアログには、注目すべき入力フィールドがいくつかあります。

  • Authentication: 既定の Built-in オプションでは、Enterprise Server 独自の Identity Service (IDS) を使用してユーザー接続を識別します。一方、Windows メソッドは、ホスト PC が Windows ドメインに属していて、Windows ドメイン認証を使用する場合に適用されます。

  • Add Groups: このフィールドにグループ名を入力することで、新しいユーザーを既存のグループに追加できます。フィールドは、入力した先頭の文字に一致する既存グループを動的に検索します。グループ名を選択して確定してください。既定では、ユーザーはいずれのグループにも含まれません。

ユーザーの詳細については、Managing Users & Groups を参照してください。

グループ

新しいグループを追加し、次に既存ユーザーをメンバーとして追加するには、ブラウザーのメイン メニューから Groups を選択して既存グループ名の一覧を表示し、次に ボタンを選択します。

Create Group ダイアログで新しいグループの名前を追加し、そのグループのメンバーにしたいユーザーを含めます。Add Members フィールドは、入力した先頭の文字に一致する既存ユーザーを動的に検索します。完全なメンバー名を選択して確定してください。ダイアログの ボタンをクリックして変更を確定します。

グループの詳細については、Managing Users & Groups を参照してください。

既存ユーザー

既存ユーザーをグループのメンバーにするには、そのユーザー プロファイルを編集します。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 手動入力 サーバー管理者によって追加された標準的なユーザー アカウント。
Design PC4 Design Design PC4 自動生成 Design Windows アカウントを使用してコンピューター PC4 で作業している Altium Designer ユーザーが、サーバーにサインインせずに PLS に接続しました。
Trevor CADDESIGN CADDESIGN:Trevor Trevor CADDESIGN 自動生成 ユーザー Trevor は、PLS が「No Authentication」モードに設定されている Enterprise Server CADDESIGN 上の自分のアカウントにサインインしています。また、Central/Local サーバー構成では、Trevor が自分の Local Server(CADDESIGN、External PLS モードに設定)にサインインすると、Central Server PLS(「No Authentication」モードに設定)内にユーザー Trevor CADDESIGN が生成されます。

いずれの場合も、これらのユーザー プロファイルはユーザー エントリを編集することでグループのメンバーにできます。Central Licensing Server と複数の Local Server の構成(External PLS mode を参照)では、ライセンス目的のユーザー グループ メンバーシップは Central PLS に適用され、Local Server レベルでは適用されない点に注意してください。

Central/Local のマルチサーバー構成では、通常、ユーザー設定プロセスは次のようになります。

  1. ユーザーの Local/Department Server(Central Licensing PLS を参照する「External PLS」モードに設定)に標準のユーザー アカウントを作成する。
  2. ユーザーに Local Server の新しいアカウントへサインインしてもらう。これにより、ユーザー名が Central PLS に同期されます(形式は user_name server_name)。
  3. Central PLS で、新しく同期されたユーザー エントリを編集し、必要なグループのメンバーにする。ライセンスはグループに割り当てられ、ユーザーによるアクセスを可能にします。詳細は以下を参照してください。

ライセンスの割り当て

Local PLS モードでは、Enterprise Server PLS は、特定の group に割り当てられた Altium Designer ライセンスのみを選択的に提供できます。そのグループは、サーバーの User アカウントに関連付けることができます。既定では(別段の指定がない限り)、Enterprise Server が取得したすべてのライセンスは 「All Users」グループに割り当てられ、そのため PLS に接続する任意のユーザーが利用できます。

既存のライセンス グループ割り当てを表示および編集するには、Workspace のブラウザー インターフェースで Admin – Licenses に移動し、Groups タブを選択します。Groups 列のグループ名をクリックするとそのユーザー メンバーが表示され、右側にはそのグループに割り当てられたライセンスが表示されます。

ライセンスをグループに割り当てるには、 ボタンで Add/Edit assignment ダイアログを開き、利用可能なライセンス、対象グループ、および割り当てオプションを選択します。

特定のグループにライセンスを割り当てるより直接的な方法は、既存のライセンス割り当てを編集することです。Licenses タブ内のライセンス エントリに関連付けられた ボタンを選択し、既存の割り当ての ボタンからアクセスする Edit Assignment ダイアログで、その License assignments 設定を「All Users」から利用可能なグループに変更します。あるいは、単に追加のグループ割り当てを追加したい場合は、 ボタンを選択し、Add Assignment ダイアログでその詳細を指定します。

ライセンス種別、特定のライセンス、および提案されるグループ割り当ては、いずれもドロップダウン メニューから選択でき、現在利用可能な項目の一覧が表示されます。以下の例では、20 シートの特定の Altium Designer ライセンスのうち 10 シートが Engineers グループに割り当てられています。

ライセンス割り当てオプションには次のものがあります。 自動リース: 

  • Automatic leasing オプションを有効にすると、このライセンスが利用可能になったときに、Altium Designer が自動的にこのライセンスをリース(使用)するよう強制できます。Altium Designer の License Manager で通常行う、一覧からライセンスを選択して Use を選ぶ操作が、このライセンスに対して自動的に実行されます。 シートの可用性: 関連付けられたグループに対して利用可能にするライセンス シート数(総シート数まで)を指定します。あるいは、

  • All available seats オプションをチェックして、そのライセンスの総シート数(User Count 属性)を有効にすることもできます。 ローミング:

  • Allow Roaming オプションを選択すると、ライセンスを「ローミング」できるようになります(ホスト PC がネットワークに接続されていない場合でも Altium Designer が使用可能)。Max roam の期間設定により、指定期間後に「ローミング」されたシートが無効化されるようライセンスを構成します。無制限のローミングを許可するには 0 を入力します(期間ベースのライセンスでは、ローミングは実質的にライセンスの有効期限によって制限されます)。詳細は Roaming a Private Server License セクションを参照してください。 シートの自動解放: 

  • Release seats on inactive clients オプションを有効にすると、クライアント マシンが非アクティブ状態またはアイドル状態、つまりクライアント マシン上でマウスやキーボードの操作がなく、かつプロジェクト リリースのような長時間実行の Altium Designer プロセスも進行していない場合に、Altium Designer ライセンスのシートを解放できます。Lease verification interval (hours) 設定では、Altium Designer から確認要求を送信する時間間隔を指定します(前回の期間にアクティビティがなかった場合、Release seats on inactive clients オプションが有効であればシートは解放されます)。1 ~ 12 時間の値を入力します。なお、非アクティブ状態による自動解放機能は Altium Designer 25.1 以降で利用可能です。 通知: 通知とは、利用可能なライセンス シートの一定割合がリースされたときや、シートのリースに失敗したときなど、特定のイベントに応じてユーザーに送信されるメッセージです。なお、メール通知は設定して有効化するまで使用できません。

  • Configuring Email Notifications を参照してください。

    • Notify when <x>% of available seats have been leased オプションが有効で、リース済みシート数がこの割合に達するかそれを超えた場合、Send to users with role フィールドで指定した group に関連する通知メールが送信されます。例を参照。

    • Send reject notifications オプションが有効な場合、ユーザーが利用できないライセンス シートをリースしようとすると、上記のグループにエラー メールが送信されます。たとえば、(更新されていない)License Management ビュー(Altium Designer Agile、Altium Designer)では残りシートが利用可能と表示されていても、その後別のユーザー()によってリースされていた場合などです。

新しいライセンス割り当て構成が完了したら、 をクリックして選択したグループへの割り当てを確定します。割り当てられたライセンスの詳細を確認するには、そのエントリに関連付けられた展開オプション()を選択します。

ライセンスには既定で 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 ライセンスがどのように使用されてきたかの詳細な履歴が提供されます。既定では、このレポートには、前年における使用状況が、使用されたすべての Enterprise Server ライセンス、グループ、ユーザーにわたって一覧表示されます。ページ上部にある関連レポート フィルターを使用して、結果を次のように調整できます。

  • 含まれるエントリの特定の Time Interval — 前年、前四半期、前月、または任意のカスタム レポート期間。
  • 必要に応じて特定のライセンスやグループやユーザーを含める — これらの設定で結果がフィルタリングされます。
  • 一覧エントリを特定の時間枠(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 %)で表示され、適用したフィルタリング条件のもとでライセンス容量がどの程度十分に使用されているかを推測するのに役立ちます。

使用ログ

この種類のレポートでは、Enterprise Server に追加された Private Server ライセンスについて、次の観点から詳細な使用ログを提供します。

  • ライセンスを使用したユーザーと、そのライセンスが割り当てられていたグループ。
  • 使用していたソフトウェアのバージョン。
  • ライセンスの使用を開始した日時。
  • ライセンスを解放した日時(アカウント内の他のユーザーが使用できるようにプールへ戻した日時)。

デフォルトでは、このログには、使用されたすべての Private Server ライセンス、グループ、およびユーザーについて、前年分の使用状況が反映されます。ページ上部の関連レポートフィルターを使用して、結果を次のように絞り込めます。

  • 特定の Time Interval – 前年、前四半期、前月、または任意に指定したカスタムのレポート期間。
  • 必要に応じて、特定のライセンス、グループ、ユーザーを含める。

時間ログ

この種類のレポートでは、Enterprise Server に追加された Private Server ライセンスについて、次の観点から詳細な時間ログを提供します。

  • 特定のライセンスのシートを使用したユーザーと、そのライセンスが割り当てられていたグループ。
  • ライセンスシートを取得した時刻(Action = IN)。
  • ライセンスシートを解放してアカウント内の他のユーザーが利用できるようプールへ戻した時刻(Action = OUT)。

デフォルトでは、このログには、使用されたすべての Private Server ライセンス、グループ、およびユーザーについて、前年の時刻イベントが反映されます。ページ上部の関連レポートフィルターを使用して、結果を次のように絞り込めます。

  • 特定の Time Interval – 前年、前四半期、前月、または任意に指定したカスタムのレポート期間。
  • 必要に応じて、特定のライセンス、グループ、ユーザーを含める。

ライセンスアクセスのトラブルシューティング

Altium Designer が Enterprise Server PLS に接続できない場合、または PLS で取得・構成済みのライセンスが Altium Designer の Available Licenses リストに表示されない場合は、アクセスを妨げているシステム設定またはソフトウェア設定が存在する可能性があります。

問題をトラブルシューティングする際は、次の点を確認してください。 ホストPCのファイアウォール – Enterprise Server PLS は、ネットワーク上でライセンスデータを転送する際、デフォルトでポート

  • 9780 を使用します。サーバーのインストール時に、このポートがホストPCのファイアウォールで開放されていることを確認してください。 許可されたネットワーク接続 – Altium Designer には、Preferences ダイアログの

  • System – Network Activity ページ があります。「License Server」エントリがチェックされていることを確認し、サーバー PLS がネットワーク経由で Altium Designer と通信できるようにしてください。 基本的なテストを試す: ローカルで確認 – サーバー PLS が Altium Designer のインストールもホストしているPC上に設定されている場合は、リモートPCのトラブルシューティングを行う前に、そのローカルインストールから PLS にアクセスできることを確認してください。PLS とプライベートライセンスがローカルで利用可能であれば、ネットワーク上の他のPCで接続できない原因は、ネットワークまたは Altium Designer の構成(PLS ではなく)にあることを示します。 ライセンスを All Users に割り当てる – PLS で正しく割り当てられているライセンスが Altium Designer でリース可能として表示されない場合は、そのライセンスのグループ割り当てを一時的に

    • All Users に変更してください(または、そのライセンス用に新しい All Users 割り当てを作成してください)。詳細は上記の License Assignments を参照してください。その後利用可能になる場合は、ユーザーグループまたはライセンス割り当てに問題があったことを示しています。 サーバー PLS を更新 – サーバー PLS のライセンス設定を変更した後、特に取得済みサーバーライセンスの追加または削除を行った場合は、変更を反映させるために一度ログアウトしてから再度ログインする必要があることがあります。状況によっては、PCを再起動するか、Windows の IIS Manager にあるサーバーの

  • Restart 機能を使用して Enterprise Server を再起動する必要がある場合もあります。 Enterprise Server の PLS 接続を更新 – サーバー 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 をクリックします。 グループと PLS 認証モードを確認 – Enterprise Server にサインインしてアクセスしようとしているライセンスが特定のグループに割り当てられている場合は、そのサーバーユーザーのアカウント名がそのグループのメンバーであることを確認してください。なお、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: ローカル ローカル ローカルまたは外部
User authentication: 該当なし サーバーセッション No Authentication 該当なし
Altium Server licenses served to network: いいえ いいえ はい はい – ライセンスは外部サーバー PLS から供給されます。
Altium Designer licenses served to network: いいえ はい はい はい – ライセンスは外部サーバー PLS から供給されます。
Altium Designer license access using internal PLS setup: いいえ いいえ はい いいえ
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Content