接続されたワークスペースとのやり取りは、さまざまな場所から行うことができますが、主に2つの場所があります:
-
Altium Designer内のExplorerパネルを通じて。
-
お好みのブラウザを使用して、ワークスペースのブラウザベースのインターフェースを通じて。
Altium Designerはワークスペースに接続します。そのワークスペースは、以下の方法のいずれかで提供されます:
コンポーネント管理の観点から見ると、日々の作業の多くはAltium Designer内で行われ、
Componentsパネルを通じてWorkspaceとのやり取りが行われます。
このページでは、Altium Designer内からWorkspaceにアクセスする方法について説明します。
Altium 365 Workspaceの場合、少なくとも1つのWorkspace(自分の組織のWorkspaceまたは他の組織のWorkspace)のチームに追加されていることが前提です。もし自分の組織にAltium 365 Workspaceがまだない場合、接続を試みる際にAltium Designerがそのアクティベーションをガイドします。
Altium 365 Workspaceへの接続
まず、Altium Designerを通じてAltiumLiveアカウントにサインインしていることを確認してください。サインインするには、Current Userコントロールの関連メニューのSign in項目を使用します(詳しくはこちら)。
サインインしたら、Altium 365ワークスペースに接続できます。これを行うには、メインアプリケーションウィンドウの右上にあるコントロールをクリックします。次に表示されるメニューで、利用可能なAltium 365ワークスペースが二つのセクションにわたってリストされます:
-
My Workspaces – これらは、自分の組織用にアクティベートされ、所有者であるAltium 365ワークスペースです。
-
Shared With Me – これらは、招待を受けてメンバーとして追加されたAltium 365ワークスペースです(つまり、これらのワークスペースの所有者ではありません)。
接続したい特定のAltium 365ワークスペースのエントリをクリックしてください。
AltiumLiveアカウントにサインインすることで、すべてのAltium 365ワークスペースが自動的に表示されます。
利用可能なワークスペースからアクセスするにはクリックしてください。
もしまだお使いの組織にAltium 365 ワークスペースがない場合、作成するためのリンクが提供されます。Manageリンクをクリックすると、AltiumLiveアカウントプロファイルページに移動し、そこからAltium 365 ワークスペースをアクティベートして管理することができます。My Altium 365リンクをクリックすると、Altium 365 プラットフォームインターフェースにアクセスできます。いずれの場合も、リンクをクリックするとデフォルトのブラウザが開き(まだ開いていない場合)、新しいタブで関連するターゲットが開きます。
Altium 365 ワークスペースへの自動接続
もし、あなたが一つ以上のAltium 365 ワークスペースのチームメンバーで、その中の一つをデフォルトのAltium 365 ワークスペースとして指名している場合、AltiumLiveの認証情報を使用してAltiumアカウントに初めてサインインする際(Altium Designerを通じて)、そのワークスペースに直接接続されます。その後、Altium Designer内でアカウントにサインインするたびに、最後に接続したワークスペースが自動的に接続されます – 途中でやめた設計を続ける準備が整います。
デフォルトのAltium 365 ワークスペースを設定するには、AltiumLiveプロファイルページの
Workspacesセクション(
https://profile.altium.com/
)から、必要なワークスペースに関連付けられた
ボタンをクリックし、関連するメニューから
Set as defaultオプションを選択することで行います(ページ上のワークスペースのタイルには
ラベルが表示されます)。
読み取り専用のAltium 365ワークスペース
会社のアカウントに関連付けられたAltium 365ワークスペースに対して、Altium Designerのライセンスで有効なサブスクリプションが一つもない場合、そのワークスペースは読み取り専用に切り替わります。すべてのチームメンバーは、ワークスペース内の既存コンテンツを表示したり作業したりすることはできますが、既存のコンテンツを何らかの方法で変更したり、新しいコンテンツを作成することはできません。
読み取り専用のワークスペースに接続すると、警告ダイアログが表示され、接続されたワークスペースのアイコンはのように表示されます。
読み取り専用モードに切り替えられたワークスペースに接続する。
読み取り専用ワークスペースでの既存コンテンツの使用は、データ保持ポリシーで定義された期間にのみ許可されます。
エンタープライズサーバーワークスペースへの接続
Altium Designer内からエンタープライズサーバーワークスペースに接続するには、メインアプリケーションウィンドウの右上にある現在のユーザーコントロールをクリックします(例:)。これは、このインスタンスのAltium Designerを通じてAltiumLiveに現在サインインしているユーザーです。続くメニューでCustom connectionコマンドを選択します。Sign inダイアログが表示され、目的のワークスペースに接続します。ワークスペースのURLとワークスペースアクセス資格情報を入力し、次にボタンをクリックします。
URLとアクセス資格情報を保存して、Altium Designerの起動時に繰り返し入力する必要がないように、Sign in automaticallyオプションを有効にすると良いでしょう。 Altium Designer内からエンタープライズサーバーワークスペースに接続する:
Altium Designer内からエンタープライズサーバーワークスペースに接続する。
Sign inダイアログのオプションとコントロール
-
Server Address – このフィールドを使用して、接続先のワークスペースの場所 URL を入力します。この形式は <ComputerName>:<PortNumber>
です。ドロップダウン矢印を使用してPreferencesを選択し、PreferencesダイアログのData Management – Serversページにアクセスし、ワークスペースを管理します。
-
User Name – ワークスペースの既存の有効なユーザー名を入力します。
-
Password – ユーザー名に対応するパスワードを入力します。
-
Sign in automatically – Altium Designerの起動時にワークスペースに自動的にサインインできるようにします。
-
Use Windows Session credentials – 有効なWindowsセッション資格情報を使用してワークスペースにログインできるようにします。User Nameフィールドには、Windows ユーザー名が表示されます。これにより、追加のパスワードを作成して記憶することなくワークスペースにログインできます。
-
Sign in – クリックすると、上記の設定を使用してワークスペースにログインします。
エンタープライズサーバーワークスペースのURL(Server Address)は、http://<ComputerName>:<PortNumber>
(例:http://impala:9780
)の形式になります。エンタープライズサーバーがインストールされている同じコンピューター上でAltium Designerのインスタンスからワークスペースにアクセスする場合は、http://localhost:9780
も使用できます。Windowsログイン資格情報を使用して接続したい場合は、Use Windows Session credentialsオプションを有効にします。
Altium On-Prem Enterprise Serverは、正常に動作し、アクセスするために多数のMicrosoftランタイムコンポーネントに依存していますが、状況によっては、これらがターゲットマシンに存在しない場合があります。Enterprise Server ワークスペースに接続しようとしたときに、ライブラリ (DLL) が見つからないというエラー メッセージが表示された場合は、Microsoft ランタイム コンポーネントが不足していることを示しています。お使いの OS に関連する Microsoft Visual C++ 再頒布可能パッケージを入手してインストールします。
「既知の」エンタープライズサーバーワークスペースへの接続
以前にAltium Designerの同じインスタンスからエンタープライズサーバーワークスペースに接続したことがある場合、それは既知のサーバーになります。その場合、Altium Designer内からそのワークスペースにより簡単に接続できます。メインアプリケーションウィンドウの右上にあるコントロールをクリックします。続くメニューで、CUSTOM CONNECTIONSグループ内のワークスペースのエントリを選択します。以前にそのワークスペースにアクセスしたときにSign in automaticallyオプションを有効にした場合、直ちに接続されます。このオプションが有効にされていない場合は、 Sign inダイアログが表示され、目的のワークスペースに接続するためにワークスペースのURLとワークスペースアクセス資格情報を入力し、次にボタンをクリックします。
Altium Designer内からEnterprise Server Workspaceに接続する場合(そのWorkspaceがすでにわかっている場合)。
Sign in automaticallyオプションを有効にすると、Sign inダイアログから最後に接続したユーザーとしてワークスペースに接続されることに注意してください。別のユーザーとして接続する必要がある場合は、メインアプリケーションウィンドウの右上にある現在のユーザーコントロールに関連付けられたメニューでCustom connectionコマンドを使用する必要があります(例: )。
また、既存のプロジェクトを開いたり、新しいプロジェクトを作成したりする場合は、
Open Projectダイアログと
Create Projectダイアログから「既知の」ワークスペースにアクセスすることもできます。いずれの場合も、ダイアログの
Locations領域で
エントリを選択し、右側にあるそのワークスペースに関連するボタンをクリックします。繰り返しになりますが、別のユーザーとして接続する必要がある場合は、メインアプリケーションウィンドウの右上にある現在のユーザーコントロールに関連付けられたメニューで
Custom connectionコマンドを使用する必要があります(例:
)。
異なるコンピューターからエンタープライズサーバーワークスペースに接続する
同じ資格情報を使用して、エンタープライズサーバーがインストールされているコンピューター以外の異なるコンピューターからエンタープライズサーバーワークスペースに接続するためのサポートが提供されています。他のコンピューターから既に接続しているワークスペースに接続しようとすると、ポップアップダイアログが表示され、この状況を警告します。ダイアログで提供される2つのオプションから選択できます:
NEXUSサーバーワークスペースへの接続
NEXUSデザインクライアント内からNEXUSサーバーワークスペースに接続するには、メインアプリケーションウィンドウの右上にある現在のユーザーコントロールをクリックします(例:)。これは、このインスタンスのAltium NEXUSを通じてAltiumLiveに現在サインインしているユーザーになります。次に表示されるメニューで Custom connectionコマンドを選択します。Sign inダイアログが表示され、目的のワークスペースに接続します。ワークスペースのURLとワークスペースアクセス資格情報を入力し、次にボタンをクリックします。
入力したURLとアクセス資格情報を保存し、NEXUSデザインクライアントを起動するたびにワークスペースへのアクセスにこれらを繰り返し入力する必要がないように、Sign in automaticallyオプションを有効にすると良いでしょう。
NEXUSデザインクライアント内からNEXUSサーバーワークスペースに接続する。
NEXUSサーバーワークスペースのURL(Server Address)はhttp://<ComputerName>:<PortNumber>
の形式になります(例:http://impala:9780
はデフォルトのポート割り当てを使用してインストールされたNEXUSサーバーの場合)。NEXUSサーバーがインストールされている同じコンピュータ上でNEXUSクライアントのインスタンスが実行されている場合は、http://localhost:9780
も使用できます。ワークスペースのWindows認証のサポートを利用してWindowsログイン資格情報を使用して接続したい場合は、Use Windows Session credentialsオプションを有効にします。
Altium NEXUSサーバーは、成功した操作とアクセスのためにいくつかのMicrosoftランタイムコンポーネントに依存しています。これらが対象のマシンに存在しない場合があります。NEXUSサーバーワークスペースに接続しようとしたときに、不足しているライブラリ(DLL)に関するエラーメッセージが表示された場合、Microsoftランタイムコンポーネントが不足していることを示しています。お使いのOSに適したMicrosoft Visual C++ 再頒布可能パッケージを入手してインストールしてください。
「既知の」NEXUSサーバーワークスペースへの接続
同じインスタンスのNEXUSデザインクライアントから以前にNEXUSサーバーワークスペースに接続したことがある場合、それは既知のサーバーとなります。その場合、Altium NEXUSクライアント内からそのワークスペースにより簡単に接続できます。そのためには、メインアプリケーションウィンドウの右上にあるコントロールをクリックします。次に表示されるメニューで、CUSTOM CONNECTIONSグループ内のワークスペースのエントリを選択します。以前にそのワークスペースにアクセスしたときにSign in automaticallyオプションを有効にしていた場合、直ちに接続されます。このオプションが有効にされていなかった場合は、Sign inダイアログが表示され、目的のワークスペースに接続するために表示されます。ワークスペースのURLとワークスペースアクセス資格情報を入力し、次にボタンをクリックします。
そのワークスペースが既に既知である場合、NEXUSクライアント内からNEXUSサーバーワークスペースに接続する。
Sign in automaticallyオプションが有効にされている場合、
サインインダイアログを通じて最後に接続したユーザーとしてワークスペースに接続されます。異なるユーザーとして接続する必要がある場合は、メインアプリケーションウィンドウの右上にある現在のユーザーコントロールのメニューで
Custom connectionコマンドを使用する必要があります(例:
)。
また、既存のプロジェクトを開いたり、新しいプロジェクトを作成したりする場合は、
Open Projectダイアログと
Create Projectダイアログから「既知の」ワークスペースにアクセスすることもできます。いずれの場合も、ダイアログの
Locations領域で
エントリを選択し、右側にあるそのワークスペースに関連するボタンをクリックします。繰り返しになりますが、別のユーザーとして接続する必要がある場合は、メインアプリケーションウィンドウの右上にある現在のユーザーコントロールに関連付けられたメニューで
Custom connectionコマンドを使用する必要があります(例:
)。
環境設定の適用
定義された環境設定を持つワークスペースに接続するとき、設定サービスはそのユーザーに使用される環境設定を決定し、許可されたデータ要素のAltium Designer環境の関連領域を変更して適用します。
ユーザーが複数の役割に割り当てられており、複数の環境設定が適用される場合、ユーザーはサインイン時にどの環境設定を適用するかを選択できます。選択はSelect a Configurationダイアログから行います。
複数の環境設定がユーザーに適用される場合、そのユーザーはワークスペースに接続する際に、「設定を選択」ダイアログを通じて選択を提示されます
ユーザーがワークスペースの管理者でもある場合、Work as administratorオプションを利用できます。これにより、Altium Designer内で、そしてワークスペース内で、制限なしに作業することができます。
ユーザーに対して利用可能な設定がない場合、その作業環境は、環境設定に対応するすべてのリリースされたアイテムの最新リビジョンで単純に設定されます - まるでデフォルト設定が適用されているかのように。ワークスペースに特定のデータアイテムのリリースされたリビジョンが少なくとも1つある場合、そのアイテムリビジョンが使用されます - ローカルのファイルベースのエンティティ(例えば、テンプレート)は使用できません。
複数の環境設定がユーザーに適用されるが、選択をキャンセルした場合、ワークスペースに接続することができません。したがって、そのワークスペースの設計アイテムや提供されているサービスにアクセスすることができなくなります。
-
特定の設計要素に対して環境設定内で複数の構成データ項目が定義されている場合、Altium Designerはそれらの項目からユーザーが選択できるように設定されます。
-
ユーザーに適用される環境設定が完全に定義されていない場合 - つまり、すべてのデータ構成項目が指定/追加されていない場合 - その未定義の環境要素はユーザーによって手動で定義可能です。これは、Do Not Control
に設定されている適用可能な要素にも当てはまります。
-
Enterprise Server Workspaceに接続しており、環境設定の選択をRemember my choiceオプションを使用して記憶している場合、特定の設定の使用を無効にしたり、Connection Propertiesダイアログを通じて選択を変更することができます。このダイアログは、Preferencesダイアログの Data Management – ServersページからWorkspaceのエントリーのPropertiesコントロールをクリックし、Connectionを選択することでアクセスできます。
接続状態の確認
以下の場所から、現在ワークスペースに接続しているかどうかを確認できます:
-
メインアプリケーションウィンドウの右上にあるアクティブサーバーコントロールに関連するメニュー。ワークスペースにアクティブに接続している場合、コントロールはそのワークスペースの名前を反映します(例: Altium 365 ワークスペース用、または エンタープライズサーバーワークスペース用)。現在接続されているワークスペースは関連するメニューで強調表示されます(/ アイコンによって区別されます)。エントリをクリックすると、Altium DesignerのExplorerパネルを通じてそのワークスペースのコンテンツを閲覧することができます。 アイコンをクリックすると、デフォルトのブラウザを通じてワークスペースのブラウザインターフェースにアクセスできます。
ワークスペースに接続されていることの確認。ここではAltium 365 ワークスペースの例を示しています。画像にカーソルを合わせると、エンタープライズサーバーワークスペースの例が表示されます。
現在のユーザーコントロール自体は、AltiumLiveアカウントまたはアクティブなエンタープライズサーバーワークスペースに現在サインインしているユーザーを反映します(例: )。
-
設定ダイアログのData Management – Servers page。ワークスペースに接続している場合、そのワークスペースはActive Serverとして表示されます。
ソフトウェアを通じて一度に1つのワークスペースにのみアクティブに接続でき、これはAltium 365 ワークスペースまたはエンタープライズサーバーワークスペースのいずれかです。Altium Designerのそのインスタンスから他のワークスペースに以前接続していた場合、それらはKnown Serversとしてリストされます。1つのワークスペースにアクティブに接続している間、別のワークスペースにも接続している可能性があります(アクティブなワークスペースではありません)。
ワークスペースに接続すると、それがアクティブサーバーになります。ここではAltium 365 ワークスペースの例を示しています。画像にカーソルを合わせると、エンタープライズサーバーワークスペースの例が表示されます。
-
Explorerパネル。接続されている場合、現在閲覧しているワークスペースの名前をクリックすると関連するメニューからワークスペースが利用可能になります。
接続されているすべてのワークスペースがリストされますが、1つだけがアクティブであり、
アイコンと太字の名前によって区別されます。
Altium Designerのエクスプローラーパネルを通じてアクティブサーバーを閲覧します。
ワークスペースの切り替え
利用可能なワークスペース間で素早く切り替えることができます。そうするには、メインアプリケーションウィンドウの右上にあるアクティブサーバーコントロールをクリックします(例: または )。次に表示されるメニューで、切り替えたいワークスペースのエントリを選択します。現在のワークスペースから切断され、選択したワークスペースに一時的に接続されます。 複数のワークスペースが利用可能な場合、素早く切り替えることができます。
ワークスペースの管理
Altium Designer内から、接続されているワークスペースの特定の側面を管理することができます。これは、Preferences ダイアログのData Management – Serversページから行われます。ページのActive Server領域にあるワークスペースに関連付けられたPropertiesコントロールをクリックして、以下の画像に示され、その後詳述されるコマンドにアクセスします。
アクティブに接続されているワークスペースのさまざまなプロパティを管理するためのコマンドにアクセスします。ここに示されているのは、接続されたAltium 365ワークスペースの例です。画像にカーソルを合わせると、接続されたエンタープライズサーバーワークスペースの例が表示されます。
接続されている(または接続されていない)別のワークスペースには、Server configurationおよびConnectionコマンドのみにアクセスできます。
ワークスペースの管理
Altium NEXUS設計クライアント内から、接続されているワークスペースの特定の側面を管理することができます。これは、PreferencesダイアログのData Management – Serversページから行われます。ページのActive Server領域にあるワークスペースに関連付けられたPropertiesコントロールをクリックして、以下の画像に示され、その後詳述されるコマンドにアクセスします。
アクティブに接続されているワークスペースのさまざまなプロパティを管理するためのコマンドにアクセスします。ここに示されているのは、接続されたAltium 365ワークスペースの例です。画像にカーソルを合わせると、接続されたNEXUSサーバーワークスペースの例が表示されます。
-
Server configuration – このコマンドを使用して、デフォルトのWebブラウザでワークスペースのブラウザインターフェースにアクセスします。ワークスペースの管理者である場合は、ブラウザインターフェースのAdmin – Settingsページに移動します。
-
Lifecycles – このコマンドを使用して、ワークスペースの定義されたライフサイクルを管理するためのEdit Lifecycle Definitionsダイアログにアクセスします。
-
Naming schemes – このコマンドを使用して、ワークスペースの定義されたリビジョン命名スキームを管理するためのリビジョン命名スキームの編集ダイアログにアクセスします。
-
Operations – このコマンドを使用して、ワークスペースのグローバル操作権限を定義および管理するための操作権限の編集ダイアログにアクセスします。
-
Connection(NEXUSサーバーワークスペースのみ)– このコマンドを使用して、ワークスペースへの接続を設定するための接続プロパティダイアログにアクセスします。
接続されている(接続済みまたは未接続)別のワークスペースには、Server configurationおよびConnectionコマンドのみにアクセスできます。
ワークスペースからの切断
以下の方法でAltium Designer内からワークスペースの接続を切断できます:
-
メインアプリケーションウィンドウの右上にあるアクティブサーバーコントロールをクリックします(例: または )。次に表示されるメニューで、現在接続されているワークスペースのエントリーの最も右にある切断コントロール()をクリックします。
-
アクティブサーバーに関連付けられた ボタンをクリックします。これは、Preferencesダイアログの Data Management – Servers ページにあります。Confirmダイアログが表示されるので、はいをクリックします。
Altium Designerを終了すると、ワークスペースへのアクセスも終了します。さらに、ワークスペースの管理者には、ワークスペースのブラウザインターフェースのAdmin – Sessionsページからセッションを削除する機能があります。Altium 365ワークスペースの場合、これにより管理者はそのユーザーをワークスペースチームから削除できます(ユーザーがワークスペースをアクティブに使用している場合にはできないことです)。エンタープライズサーバーワークスペースの場合、これを使用して既存のセッションを終了し、そのエンタープライズサーバーワークスペースへの接続を解放することができます。
ワークスペースからの切断
NEXUS設計クライアント内から、以下の方法でワークスペースから切断できます:
NEXUSクライアントを終了すると、ワークスペースへのアクセスも終了します。さらに、ワークスペースの管理者には、ワークスペースのブラウザインターフェースのAdmin – Sessionsページからセッションを削除する機能があります。Altium 365ワークスペースの場合、これにより管理者はそのユーザーをワークスペースチームから削除できます(ユーザーがワークスペースをアクティブに使用している場合にはできないことです)。NEXUSサーバーワークスペースの場合、これを使用して既存のセッションを終了し、そのNEXUSサーバーワークスペースへの接続を解放することができます。
ワークスペースでの作業
ワークスペースに接続したら、コンテンツにアクセスしたり、作成したりすることができます。純粋にコンポーネント管理の観点から、ワークスペースとの日々のやり取りの多くはAltium Designer内でComponentsパネルを通じて行われます。また、Altium Designerを使用してExplorerパネルからワークスペースのコンテンツにアクセスすることもできます。
Altium Designerを使用しているとき、Explorerパネルを通じて完全なワークスペースの内容にアクセスします。コンポーネント管理のみを行う場合は、Componentsパネルを主に使用します。
Altium NEXUSクライアントで作業しているときは、Explorerパネルを通じて完全なワークスペースの内容にアクセスできます。コンポーネント管理のみの場合は、Componentsパネルを使用することが多いです。
パネルを表示するには:
Workspaceの設計プロジェクトを扱うためには、Altium DesignerのVCS Provider - Gitソフトウェア拡張がインストールされている必要があります(デフォルトでAltium Designerにインストールされています)。この拡張機能は、Altium DesignerのExtensions and Updatesページから手動でインストール/削除または更新することができます(デザインスペースの右上にある現在のユーザー制御メニューからExtensions and Updatesオプションを選択します。例:)。
Altium Designerの拡張機能のインストールと管理についての詳細は、
インストールの拡張と更新をご覧ください。