高度なトピック
IT部門向け情報
多くの企業では、Altium On-Prem Enterprise Server のインスタンスのインストールおよびセットアップを、IT担当者が行うことを求めています。組織のIT部門向けに、単一の詳細なリソースとして利用できるドキュメントが用意されています。ここでは、このテクノロジーに関してよく寄せられる質問への回答(例:以下)を確認できます。
- What are the hardware requirements to install the Enterprise Server?
- What is installed?
- What programs and processes are running?
- Where is the data stored?
- What ports are used?
- What protocol is used for communications?
- How is data backed-up?
LDAP Sync
企業ネットワークへの接続とアクセスのプロセスを簡素化するために、Enterprise Server はブラウザーインターフェースを通じてディレクトリサービスのサポートを提供します。
これにより、Lightweight Directory Access Protocol(LDAP)に基づくドメインユーザー同期が可能になります。LDAP はネットワークの中央LDAPサーバーにクエリを実行し、ドメインユーザーのグループおよびロールの所属情報を取得します。このように確立されたディレクトリサービスを通じてドメインユーザーを認証することで、Enterprise Server を含む社内のすべてのシステムに対して、単一ログイン(シングルサインオン)を実現できる可能性があります。
Enterprise Server のLDAP同期はユーザーロール単位でネットワークサービスにクエリを行い、Enterprise Server Workspace のユーザーアクセス認可のためにロール所属情報を収集します。LDAPサービスを通じてドメイン所属をポーリング(同期)することで、同期サイクル内でドメインユーザー設定の変更にシステムが対応できるようになります。
LDAP Sync により、Workspace の管理者はネットワークドメインに既存のユーザー名・パスワード資格情報を活用できるため、Workspace のブラウザーベースのインターフェースの Users ページで、ユーザー資格情報を1件ずつ手動作成する必要がなくなります。正しく設定されていれば、Users ページにユーザー資格情報が自動的に反映され、一覧に表示されたユーザーは通常の社内ネットワークのユーザー名とパスワードで Workspace にアクセスできるようになります。
Private License Service
Enterprise Server のインストールをオフライン(インターネットから隔離)で維持する必要がある組織では、インターネットベースの Altium Licensing Service ではなく、ローカルの Private License Server によって、オンデマンドのソフトウェアライセンスの利便性と柔軟性を提供できます。Enterprise Server のインストールには、そのためのローカル Private License Service が用意されています。中央またはローカルの License Server として構成でき、ローカルネットワーク上で Altium Designer と Enterprise Server の両方のライセンスを提供できます。さらに、Enterprise Server 管理者は、ライセンスシートのオフラインリースを完全に制御し、特定のロール向けのライセンス設定や、Roaming 用のライセンス設定など、さまざまな構成が可能です。
Enterprise Server の PLS は、以下に要約するように、異なる動作モードで構成して使用できます。
- No PLS mode - Enterprise Server の標準構成。取得したライセンスはネットワーク上で利用可能(提供)になりません。
- Local PLS mode - Enterprise Server が取得した Altium Designer および Enterprise Server のライセンスを、Enterprise Server の(ローカル)PLSサービスがネットワーク経由で提供します。
- External PLS mode - Enterprise Server は、自身のPLSサービスの代わりに、外部のPLSサービス(中央ライセンスサーバーとして設定されたリモートサーバーPLSなど)に接続して使用します。
Data Acquisition
Altium は、指定したソース Workspace とターゲット Workspace の間で、必要なコンテンツをコピーできる機能を提供します。このプロセスは単に Workspace Data Acquisition と呼ばれます。デザインコンテンツを取得することで、受け取り側の組織が所有権を明確に持ち、以後は必要に応じてローカルで変更を加え、コンテンツを維持管理できます。また、取得したデータと元のソースとのリンクを保持することで、コピー元のコンテンツが更新された際の通知など、データをインテリジェントに扱えます。さらに、ローカルでアイテムに追加リリースが行われていたとしても、アイテムの元のソース(Origin)へのリンクを保持している限り、元のソース Workspace の以前のリビジョンへ戻すことも可能です。
取得は Content Cart dialog を使用して行います。このダイアログには Explorer panel からアクセスします。データを取得したいソース Workspace を参照中に、取得したいサポート対象の Item タイプのリビジョン(または、たとえばコンポーネントのフォルダー)を右クリックし、コンテキストメニューから Operations » Add to Content Cart コマンドを選択します。
Network Installation Service
Enterprise Server は専用の Network Installation Service を提供します。このサービスにより、組織はローカルネットワーク経由で Altium Designer のインストールや更新を実行できます。Network Installation Service の主な目的は次のとおりです。
- 更新の高速化 — ローカルネットワーク内でデータをダウンロードします。
- 更新機能におけるインターネットアクセス依存の排除 — グローバルインターネットにアクセスできない隔離ネットワークでも動作します。
- バージョンと更新を中央集約的に制御できるようにすること。
- Microsoft の Active Directory Group Policy を使用したプッシュインストールをサポートすること。
このサービスには、Workspace のブラウザーインターフェースの Installations ページからアクセスします。通常は、必要な製品と拡張機能を Altium の Cloud Repository からローカルの Enterprise Server に取得し、その後、ネットワーク全体に展開するためのデプロイメントパッケージを作成します。以降の更新は自動に設定することも、設計者のマシンに何をインストールするかを最大限に制御するために手動で作成することもできます。
Local Version Control Service
Enterprise Server のインストールには、Version Control サービスにより、ローカル(かつ中央集約型)のバージョン管理が提供されます。このサービスは、外部のVCS管理ソフトウェアを探したり購入したりすることなく、必要な場所(ローカル)でバージョン管理を行えるようにします。
Enterprise Server の新規インストールでは、Workspace のすべてのデザインプロジェクトを収容するための、Gitベースの単一デザインリポジトリが提供されます — それだけです。これにより、Enterprise Server のローカル Version Control サービスに関するセットアップや複雑さを回避できます。設計者全員がアクセスしてリリースできる単一のデザインリポジトリ — Versioned Storage — を利用します。そのため、Enterprise Server のブラウザーインターフェースの VCS ページは情報表示のみとなり、新しいリポジトリを追加することはできません。また、この単一Gitリポジトリは、いかなる方法でも変更できず、削除もできません。
Enterprise Server を Altium Vault 3.0 からアップグレードした場合は、SVNリポジトリの使用も有効になり、従来の(確立された)設計フローを継続できます。この場合、ローカル Version Control サービス(SVNのみ)を通じてリポジトリを引き続き作成するか、外部リポジトリ(SVNまたはGit)に接続できます。
このようにデザインリポジトリを中央集約的に定義することで、組織は設計者がアクセスして使用できるリポジトリを完全に制御できます。





