コンテンツ構造とアクセスの管理
Enterprise Server Workspace のコンテンツ構造とアクセス管理は、管理者がその Workspace のブラウザーインターフェースの Explorer ページから行います。ここから、次のことができます。
- Workspace 内のフォルダーおよび Item を参照します。ブラウザーインターフェースから Item の作成や編集はできません(削除は可能)が、フォルダーの作成・編集はできるため、Altium Designer でその Workspace に接続しなくても Workspace の構造を構築できます。
- フォルダーレベルおよび Item レベルの共有を定義します。これにより、Workspace 内のどのコンテンツを誰が閲覧できるかを制御でき、さらにフォルダーレベルでは、他のユーザーがフォルダーとその内容を閲覧するだけなのか、編集もできるのか(実質的に設計データをリリース/コミット/アップロードできるのか)を制御できます。
- コンテンツをダウンロードします。
インターフェース自体は、Altium Designer から Workspace コンテンツにアクセスする際の Explorer panel に似たルック&フィールになっています。2 つのインターフェース間で高い一貫性があるため、パネルに慣れていれば、このブラウザーベースのバリエーションも直感的に問題なく操作できます。
ブラウザーインターフェースの Explorer エリアから Workspace 内のコンテンツにアクセスします。
構造の管理
Workspace の全体的なフォルダー構造を管理するための各種コマンドが用意されており、トップレベルフォルダーやサブフォルダーの作成、フォルダーの編集、共有、削除が可能です。
フォルダー構造を管理するためのコントロールは、(既存のフォルダーエントリ上にマウスカーソルを置いて)右クリックメニューから利用できます。トップレベルフォルダーの追加を除き、コマンドは構造内で現在選択されているフォルダーに対して実行されます。
右クリックメニューからフォルダー構造管理コマンドにアクセスします。
フォルダーと Item の共有
Related page: Workspace コンテンツへのアクセス制御
Workspace には次の共有機能があります。
-
Folder-level Sharing – Workspace フォルダーを共有することで、Workspace 内のどのコンテンツを誰が閲覧できるかを制御できます。これにより、他のユーザーがフォルダーとその内容を閲覧するだけなのか、編集もできるのか(実質的に設計データをリリース/コミット/アップロードできるのか)を制御できます。単一の Workspace を複数の実質的なコンテンツ「ゾーン」に分割できますが、フォルダーレベルの権限を制御することで、必要に応じてコンテンツを選択的に表示/非表示にでき、適切な人に適切なデータへの適切なアクセスを付与できます。
-
Item-level Sharing – 共有フォルダー内のどの Item を誰が閲覧できるかを制御できます。これは、フォルダーアクセス制御による粗い共有に対して、より細かなレベルの共有と考えてください。ユーザーがフォルダー自体へのアクセス権を持っていれば、そのフォルダー内で自分に共有されている Item を(許可されている範囲で)閲覧/編集できます。
-
Item Revision-level Sharing – 共有 Item のどのリビジョンを誰が閲覧できるかを制御できます。これは最も細かなレベルの共有です。ユーザーが親 Item 自体へのアクセス権を持っていれば、その Item のうち自分に共有されているリビジョンを(許可されている範囲で)閲覧/編集できます。
共有コントロールは、フォルダー/Item/Item Revision のエントリ上で右クリックし、コンテキストメニューから Share Folder(または Share Item)コマンドを使用してアクセスします。Manage Permissions ウィンドウが表示され、そこからフォルダー/Item のアクセス権限を必要に応じて変更できます。
|
Workspace のブラウザーインターフェースからフォルダーレベルの共有を設定します。 インターフェースから Item レベルの共有を設定します。 インターフェースから Item Revision レベルの共有を設定します。 |
注意事項:
- 権限に関しては、Can Write オプションが有効な場合、ユーザー/グループは Read/Write アクセスになります。このオプションが無効の場合は Read のみです。
-
フォルダー/Item への共有アクセスから既存のユーザー/グループを削除するには、関連する Remove コントロール(
)をクリックします。
- デフォルトでは、フォルダー/Item は作成者のみが利用可能です(もちろん Administrators グループの全メンバーも利用可能で、こちらは明示的に追加する必要はありません)。ただし、サブフォルダーを作成する際に親フォルダーで Apply To Children オプションが有効になっている場合、新しいフォルダーは同じ共有権限を継承します。
- Workspace の全ユーザーにフォルダー/Item を表示させるには、Add Anyone コントロールをクリックします。これを行うと、デフォルトで Read/Write アクセスが付与される点に注意してください。特定のユーザーおよび/またはグループにアクセスを限定したい場合は、Anyone エンティティを削除する必要があります。
プロジェクト作成権限の管理
default Workspace settings では、Workspace メンバーが作成またはアップロードしたプロジェクトは Projects フォルダーに保存され、Projects page から直接アクセスします。このシンプルな構成はユーザーにとって便利ですが、Workspace の任意のメンバーがこの主要(トップレベル)の場所にプロジェクトを作成できてしまいます。Projects フォルダー(または追加のサブフォルダー)にプロジェクトを作成できるユーザーを高度に制御するには、Workspace 管理者が Explorer page、または Altium Designer の Explorer panel で、プロジェクトフォルダーの共有権限を指定できます。
前述のとおり、フォルダー権限は Workspace の Explorer page において、フォルダーエントリの右クリックコンテキストメニューの Share Folder オプションからアクセスします。Projects フォルダーへのアクセスは、デフォルトの Anyone 権限を完全に削除するか、読み取り専用に設定(Can Write の選択を解除)し、そのうえで必要に応じて特定ユーザー(Add User)またはユーザーグループ(Add Group)のアクセス権限を追加することで変更できます。
更新された書き込み権限により、どの Workspace メンバーが Projects フォルダーにプロジェクトを作成(またはアップロード)できるかが決まります。この例では、Managers グループのメンバーのみです。この権限制約は、Altium Designer で creating a new project を行うユーザーにも適用されます。
Projects フォルダー(または default storage location として指定されている別のフォルダー)への書き込み権限を持たないユーザーが、プロジェクトの Create または Upload を実行すると、システムは新しいプロジェクトを保存するためのユーザー固有の Personal Folder 構造を自動的に作成します。これは、メンバーのユーザー名に基づくトップレベルフォルダーとして表示され、その配下にそのユーザーのプロジェクトを保存する My Projects サブフォルダーが作成されます。このフォルダー構造/階層はサインインしているユーザー(および管理者)のみに利用可能で、他のユーザーには表示されません。
個人用の「ホーム」フォルダ機能により、Workspace メンバーのプロジェクト同士、および他のプロジェクトフォルダからの分離を制御された形で実現できます。さらに、この構造内でユーザーは 新しいプロジェクトフォルダを作成 することも可能です。なお、ユーザーがその後 プロジェクトを共有 して、たとえば Workspace の全メンバーなどへより広く公開した場合、そのプロジェクトは他のユーザー向けにメインの Projects フォルダに表示されます。
アイテム改訂(Item Revision)のダウンロード
インターフェースからデータをダウンロードするには、Item Revision のエントリ右側にある Download コントロール(
)をクリックします。
Workspace 構造のナビゲーション
ブラウザインターフェースを通じて Workspace 内のコンテンツをナビゲートする方法は、次の画像で示すとおりいくつかあります。詳細は以下のとおりです。
|
ブラウザインターフェースで Workspace コンテンツをナビゲートする方法 検索結果の例 |
- 閲覧したい内容が入っているフォルダ名をクリックします。
-
検索機能を使用します。Item の ID、コメント、または説明に基づくキーワードを入力し、Enter を押すか、虫眼鏡アイコン(
)をクリックします。Workspace 全体がスキャンされ、一致した Item として検索結果が一覧表示されます。
追加機能
Workspace のブラウザインターフェースでコンテンツを参照する際、次の追加機能を利用できます。
- Navigate - Item の右クリックコンテキストメニューにあるこのコマンドは、Altium Designer の Explorer パネルで該当 Item の場所へ素早く移動するために使用します。これを行うために Altium Designer が起動します(X2.exe(Altium Designer の実行ファイル)を開くかどうか確認が表示されます)。
- Full item info - Item Revision の右クリックコンテキストメニューにあるこのコマンドは、そのリビジョンの詳細をすべて一覧表示するビューを提示します。実質的には、その Item Revision で利用可能な各種アスペクトビュー(Summary を除く)をすべて含むビューです。
- Follow/UnFollow - タイプが Components のフォルダの右クリックコンテキストメニューにある Follow コマンドを使用して、そのフォルダをフォローします。フォロー対象フォルダ内のあらゆるアクティビティ(コンポーネント作成、リリース、リビジョン状態の変更、削除)は、Workspace から送信されるメール通知で通知されます(管理者により Workspace のメール通知が有効化されている場合)。そのフォルダ内のコンポーネントアクティビティのフォローを停止するには UnFollow コマンドを使用します。
- Remove Folder - フォルダの右クリックメニューにあるこのコマンドを使用して、そのフォルダと配下のすべてのコンテンツ(サブフォルダおよび内部の Item)を、Workspace の隔離された Trash エリアへ移動します。Trash 内のエンティティは、必要に応じて完全削除または復元できます。プロジェクトフォルダを削除する場合、関連するリリースも Trash に移動されます。
- Remove Item - Item の右クリックメニューにあるこのコマンドを使用して、その Item を Workspace の隔離された Trash エリアへ移動します。Trash 内のエンティティは、必要に応じて完全削除または復元できます。コンポーネント Item を削除する場合は、関連するモデルも同時に Trash へ移動するオプションがあります。なお、これらは(他の 1 つ以上のコンポーネントにより)他で使用されていない場合にのみ削除できます。








