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












