コンテンツ構造とアクセスの管理
Parent page: 設定
Enterprise Server Workspace のコンテンツ構造とアクセス管理は、その Workspace のブラウザインターフェースの Explorer ページから、管理者が行います。ここから次のことができます。
- Workspace 内のフォルダとアイテムを参照します。ブラウザインターフェース上ではアイテムの作成や編集はできません(削除は可能)が、フォルダの作成・編集はできるため、Altium Designer でその Workspace に接続しなくても Workspace の構造を構築できます。
- フォルダレベルおよびアイテムレベルの共有を定義します。Workspace 内のどのコンテンツを誰が閲覧できるかを制御し、さらにフォルダレベルでは、他のユーザーがフォルダとその内容を閲覧するだけなのか、編集もできるのか(実質的に設計データをリリース/コミット/アップロードできるのか)を制御します。
- コンテンツをダウンロードします。
インターフェースの見た目と操作感は、Altium Designer から Workspace コンテンツにアクセスする際の Explorer panel に似ています。両者の一貫性が高いため、パネルに慣れていれば、このブラウザ版も直感的に問題なく操作できます。
ブラウザインターフェースの Explorer エリアから Workspace 内のコンテンツにアクセスします。
構造の管理
Workspace の全体的なフォルダ構造を管理するための各種コマンドが用意されています。トップレベルフォルダやサブフォルダの作成、フォルダの編集、共有、削除が可能です。
フォルダ構造を管理するための操作は、既存のフォルダエントリ上で右クリックしたときのメニューにあります。トップレベルフォルダの追加を除き、コマンドは構造内で現在選択されているフォルダに対して実行されます。
右クリックメニューからフォルダ構造管理コマンドにアクセスします。
フォルダとアイテムの共有
Related page: Workspace コンテンツへのアクセス制御
Workspace には次の共有機能があります。
- Folder-level Sharing - Workspace フォルダを共有することで、Workspace 内のどのコンテンツを誰が閲覧できるかを制御できます。これにより、他のユーザーがフォルダとその内容を閲覧するだけなのか、編集もできるのか(実質的に設計データをリリース/コミット/アップロードできるのか)を制御できます。単一の Workspace を複数の実質的なコンテンツ「ゾーン」に分割でき、フォルダレベルの権限を制御することで、必要に応じてコンテンツを選択的に表示/非表示にし、適切な人に適切なデータへの適切なアクセスを付与できます。
- Item-level Sharing - 共有フォルダ内のどのアイテムを誰が閲覧できるかを制御できます。これは、フォルダアクセス制御による粗い共有に対して、より細かな共有レベルと考えてください。ユーザーがフォルダ自体にアクセスできる場合、そのフォルダ内で自分に共有されているアイテムを(許可されていれば)閲覧/編集できます。
共有の操作は、フォルダ(またはアイテム)のエントリ上で右クリックし、コンテキストメニューから Share Folder(または Share Item)コマンドを使用して行います。Manage Permissions ウィンドウが表示され、必要に応じてフォルダ/アイテムのアクセス権限を変更できます。
Workspace のブラウザインターフェースからフォルダレベルの共有を設定します。画像にマウスを重ねると、インターフェースでアイテムレベルの共有を設定する方法が表示されます。
注意点:
- 権限としては、Can Write オプションが有効な場合、ユーザー/ロールは Read/Write アクセスになります。このオプションが無効の場合は Read アクセスのみです。
- フォルダ/アイテムへの共有アクセスから既存のユーザー/ロールを削除するには、関連する Remove コントロール(
)をクリックします。 - デフォルトでは、フォルダ/アイテムは作成者のみが利用可能です(もちろん Administrators ロールの全メンバーも利用可能で、明示的に追加する必要はありません)。ただし、サブフォルダを作成する際に親フォルダで Apply To Children オプションが有効になっている場合、新しいフォルダは同じ共有権限を継承します。
- Workspace の全ユーザーにフォルダ/アイテムを表示させるには、Add Anyone コントロールをクリックします。これを行うと、デフォルトで Read/Write アクセスが付与される点に注意してください。特定のユーザーおよび/またはロールにアクセスを限定したい場合は、Anyone エンティティを削除する必要があります。
アイテムリビジョンのダウンロード
インターフェースからデータをダウンロードするには、アイテムリビジョンのエントリ右側にある Download コントロール(
)をクリックします。
Workspace 構造のナビゲーション
ブラウザインターフェースを通じて Workspace 内のコンテンツを移動する方法は、次の画像で示すとおり、いくつかあります。
ブラウザインターフェースで Workspace コンテンツをナビゲートする方法。画像にマウスを重ねると、検索例の結果が表示されます。
- 内容を確認したいフォルダ名をクリックします。
- 検索機能を使用します。アイテムの ID、Comment、または Description に基づくキーワードを入力し、Enter を押すか、虫眼鏡アイコン(
)をクリックします。Workspace 全体がスキャンされ、一致したアイテムとして検索結果が一覧表示されます。
追加機能
Workspace のブラウザインターフェースでコンテンツを参照する際、次の追加機能があります。
- Navigate - このコマンドは、アイテムの右クリックコンテキストメニューにあり、Altium Designer の Explorer panel でそのアイテムへ素早く移動するために使用します。これを行うために Altium Designer が起動されます(X2.exe(Altium Designer の実行ファイル)を開くかどうか確認が表示されます)。
- Full item info - このコマンドは、アイテムリビジョンの右クリックコンテキストメニューにあり、そのリビジョンのすべての詳細を一覧表示するビューを表示します。実質的には、そのアイテムリビジョンで利用可能な各種アスペクトビュー(Summary を除く)をすべて含むビューです。
- Follow/UnFollow - Type が Components のフォルダの右クリックコンテキストメニューにある Follow コマンドを使用して、そのフォルダをフォローします。フォロー対象フォルダ内でのあらゆるアクティビティ(コンポーネント作成、リリース、リビジョン状態の変更、削除)は、Workspace から送信されるメール通知で通知されます(管理者が Workspace のメール通知を有効にしている場合)。そのフォルダ内のコンポーネントアクティビティのフォローを停止するには UnFollow コマンドを使用します。
- Remove Folder- フォルダの右クリックメニューにあるこのコマンドを使用すると、そのフォルダとその中のすべての内容(サブフォルダおよび内部のItem)を、Workspace 用の隔離された Trash area に移動できます。Trash 内のエンティティは、必要に応じて完全に削除することも、復元することもできます。プロジェクトフォルダを削除する場合、関連するリリースも Trash に移動されます。
- Remove Item - Item の右クリックメニューにあるこのコマンドを使用すると、その Item を、Workspace 用の隔離された Trash area に移動できます。Trash 内のエンティティは、必要に応じて完全に削除することも、復元することもできます。Component Item を削除する場合は、関連するモデルも同時に Trash に移動することができます。なお、これらは他の場所(1つ以上の別コンポーネント)で使用されていない場合にのみ削除できます。