高度なトピック
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同期
企業ネットワークへの接続およびアクセスのプロセスを簡素化するために、Enterprise Server はブラウザーインターフェースを通じてディレクトリサービスのサポートを提供します。
これにより、Lightweight Directory Access Protocol(LDAP)に基づくドメインユーザー同期が可能になり、ネットワークの中央LDAPサーバーにクエリを実行して、ドメインユーザーのグループおよびロールの所属情報を取得します。このように既存のディレクトリサービスを通じてドメインユーザーを認証することで、Enterprise Server を含む社内のすべてのシステムに対して、単一のログインでアクセスできる可能性が生まれます。
Enterprise Server のLDAP同期はユーザーロール単位でネットワークサービスにクエリを行い、Enterprise Server Workspace のユーザーアクセス認可のためにロール所属情報を収集します。LDAPサービスを通じてドメイン所属(同期)をポーリングすることで、同期サイクル内でのドメインユーザー設定変更にシステムが対応できるようになります。
LDAP同期により、Workspace の管理者はネットワークドメインに既に存在するユーザー名とパスワードの資格情報を活用できるため、Workspace のブラウザーベースのインターフェースのUsers ページで、ユーザー資格情報を1件ずつ手動で作成する必要がなくなります。正しく設定されていれば、Users ページにユーザー資格情報が自動的に反映され、一覧に表示されたユーザーは通常の社内ネットワークのユーザー名とパスワードでWorkspaceにアクセスできるようになります。
Private License Service
Enterprise Server のインストールをオフライン(インターネットから隔離)で維持する必要がある組織では、インターネットベースの Altium Licensing Service ではなく、ローカルのPrivate License Serverによって、オンデマンドのソフトウェアライセンスの利便性と柔軟性を提供できます。Enterprise Server のインストールには、そのための仕組みとしてローカルのPrivate License Serviceが用意されています。中央またはローカルのライセンスサーバーとして構成でき、ローカルネットワーク上で 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など)に接続して使用します。
データ取得
Altium は、組織が指定したソースWorkspaceとターゲットWorkspaceの間で必要なコンテンツをコピーできる機能を提供しており、このプロセスは単にWorkspace Data Acquisitionと呼ばれます。設計コンテンツを取得することで、受け取る側の組織が所有権を確実に持ち、以後は必要に応じてローカルで変更を加え、コンテンツを維持管理できます。また、取得したデータと元のソースとのリンクを保持することで、コピー元コンテンツが更新された際の通知など、データのインテリジェントな取り扱いが可能になります。さらに、ローカルでアイテムに追加リリースが行われていたとしても、アイテムの元のソース、すなわちOriginへのリンクを保持している限り、元のソースWorkspaceの以前のリビジョンへ戻すことも常に可能です。
取得はContent Cart dialogを使用して行います。このダイアログには、Explorer panel内からアクセスします。データを取得したいソースWorkspaceを参照している状態で、取得したいサポート対象アイテムタイプのリビジョン(または、たとえばコンポーネントのフォルダー)を右クリックし、コンテキストメニューから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)に接続することもできます。
このように設計リポジトリを集中管理方式で定義することで、組織は設計者がアクセスして使用できるリポジトリを完全に制御できます。





