ワークスペースコンテンツへのアクセス制御

接続された Workspace は、高い整合性を保ちながらデータを安全に取り扱える環境を提供し、必要に応じて設計チームとサプライチェーンの双方がそのデータにアクセスできるようにします。この後者の側面、つまり誰が Workspace にアクセスできるのか、さらに重要な点としてどのデータへのアクセスが許可されるのかは、Workspace のユーザーアクセス制御機能と共有機能によって実現されます。これらは、以下の主要な領域に分類できます。

このドキュメントでは、Altium Designer 内から利用できる接続された Workspace の共有機能について説明します。Workspace のブラウザーインターフェースを通じた共有機能については、Managing Content Structure & AccessAltium 365 WorkspaceEnterprise Server Workspace)を参照してください。

親フォルダーから権限が継承されている場合、フォルダー、item、または revision の権限を減らしたり削除したりすることはできません。これを行おうとすると、エラーメッセージが表示されます()。 親フォルダーからの権限継承を意図的に解除するには、Workspace のブラウザーインターフェースで、そのフォルダー/item/revision の Inherit permissions from parent オプションを無効にする必要があります。

Altium 365 Workspace に接続している場合、現在選択されている(親)フォルダー配下のすべてのサブフォルダーおよび item に対して、Enforce inheritance for all child items コマンドを使用して Inherit parent folder permissions オプションの有効状態を復元できます。詳細は、 Managing Content Structure & Access ページを参照してください。

フォルダーレベルの共有

接続された Workspace は、Workspace フォルダーを「共有」する機能をサポートしており、特定の種類の Workspace コンテンツへの接続とアクセスを容易にします。フォルダーを共有することで、Workspace 内の設計コンテンツを簡単に分割し、他のユーザーと共有できます。

Workspace 内のフォルダーは、複数の異なるレベルで共有できます。これは実質的に、そのフォルダーの可視性レベルとアクセスに対するセキュリティレベルの両方を定義するものです。特定の個人またはグループのみに厳密に限定されたプライベートアクセスから、同じ組織内の誰でも内容を閲覧または変更できるレベルまで設定できます。

  • 管理者レベルの権限を持つユーザー(Administrators グループのメンバー)は、すべてのフォルダーを表示および管理できます。Workspace の非管理者ユーザーの場合、そのユーザーにアクセス権がある、つまり共有されているフォルダーのみが、その Workspace へのサインイン時にアクセス可能になります。さらに、Workspace の非管理者ユーザーは、自分が作成したフォルダーのみ共有できます。

  • 接続された Workspace で プロジェクトを作成する ユーザーが、デフォルトのプロジェクトフォルダーに対する書き込み権限を持っていない場合、システムは新しいプロジェクトを保存するためのユーザー固有の Personal Folder 構造を自動的に作成します。これは、メンバーのメールアドレス(Altium 365 Workspace の場合)またはユーザー名(Enterprise Server Workspace の場合)に基づくトップレベルフォルダーとして表示され、その中にそのユーザーのプロジェクトを保存する My Projects サブフォルダーが作成されます。このフォルダー構造/階層は、サインインしているユーザーと管理者のみが利用でき、他のユーザーには表示されません。詳細は、 Managing Project Creation Permissions (Altium 365 WorkspaceEnterprise Server Workspace)を参照してください。

フォルダー共有コントロールへのアクセス

フォルダーの共有権限は、フォルダー追加時に設定することも、作成後の任意の段階で設定することもできます。共有コントロールには、Explorer panel からアクセスします。フォルダーに関連付けられたプロパティダイアログで(フォルダーを右クリックし、メニューから Properties を選択)、ダイアログ左下の Share リンクをクリックします。Share For ダイアログが開き、必要に応じて共有を設定できます。

Workspace フォルダーを共有するためのコントロールにアクセスする例。
Workspace フォルダーを共有するためのコントロールにアクセスする例。

Workspace のブラウザーインターフェースを通じて権限を設定する大きな利点は、アカウント管理者が Altium Designer がインストールされ、かつ Workspace に接続されている PC に縛られないことです。Workspace に接続できる場所であればどこからでも、Workspace のフォルダー共有権限を変更できます。

特定のユーザーおよびグループとの共有

Share For ダイアログを使用して、そのフォルダーにアクセスして「表示」できるユーザーを正確に決定します。Add User および/または Add Role コントロールを使用して、それぞれユーザーおよび/またはグループを追加するためのダイアログにアクセスし、最終的にフォルダーコンテンツ共有用の特定のアクセスリストを作成します。検索対象のユーザー名/メールアドレスまたはグループ名を入力してください。検索結果が下に表示されます。

フォルダーの所有者(そのフォルダーを作成したユーザー)は、常にそのフォルダーが保持するすべてのコンテンツに対してフルアクセス権を持ちます。そのため、Owner のエントリはデフォルトで特定のユーザーおよびグループのリストに追加され、削除することはできません。

ユーザーとグループを追加する例。
ユーザーとグループを追加する例。

注意点:

  • 権限の観点では、Can Edit オプションが有効になっている場合、ユーザー/グループは Read/Write アクセスを持ちます。このオプションが無効な場合は、Read アクセスのみとなります。
  • 既存のユーザー/グループのフォルダーへのアクセスを削除するには、Share For ダイアログでそのユーザー/グループを選択し、 ボタンをクリックします。
  • 接続された Workspace のすべてのユーザーにそのフォルダーへのアクセスを許可したい場合は、Add ボタンをクリックし、メニューから Add Anyone コマンドを選択して Anyone エンティティを追加します。
  • Share For ダイアログでは、Can Edit オプションはデフォルトで有効になっており、追加時にユーザー/グループへ Read/Write アクセスが付与されます。
  • Explorer panel から共有を設定する場合、新しく追加したユーザーおよびグループは、Share For ダイアログと Add Folder/Edit Folder ダイアログの両方で OK をクリックするまで確定(保存)されません。

子孫権限

フォルダーに対して定義した権限は、Share Forダイアログで Apply to Children (except changing owner) オプションを有効にすることで、サブフォルダーおよびその中に含まれるアイテム(とそのリビジョン)に適用できます。

これにより、指定したユーザー(またはグループ)は、共有対象フォルダー配下のすべてのコンテンツを参照できるようになります。逆に、このオプションを無効にすると、ユーザーが参照できるのはルートフォルダーのみとなり、明示的に共有されていない限り、サブフォルダー内のコンテンツは利用できません。

フォルダーの権限設定を変更できるユーザーの指定

Explorer panel からフォルダーレベルの共有を設定する際、フォルダーの所有者または Workspace の管理者は、そのフォルダーの Sharing Control、つまりそのフォルダーの権限を変更できるユーザーを指定できます。これは Share For ダイアログの Permissions can be modified by フィールドを使用して行います。

フォルダーの共有制御を指定します。
フォルダーの共有制御を指定します。

サポートされている制御レベルは次のとおりです。

  • Owner – フォルダーの所有者のみが権限を変更できます。エディターはアクセス権限を変更できません。
  • Collaborators – エディターは、そのフォルダーのアクセス権限を管理するための完全な制御権を持ちます。

アイテムレベルの共有

接続された Workspace 内でフォルダーを共有することと、そのフォルダー内のデータを共有することは別の話です。たとえば、1 つのフォルダーを 2 つのチームで使用していて、一方のチームのコンテンツは一般公開を意図しておらず、もう一方のチームのデータは公開対象である場合があります。そのため、特定のデータ、より具体的にはアイテムとそのリビジョンを非表示にしつつ、該当ユーザーには残りのコンテンツを参照できるようにする必要があります。これをサポートするため、接続された Workspace では Workspace フォルダー内のアイテムを共有する機能が提供されており、Workspace 内の実データに対してよりきめ細かな共有設定が可能です。

管理者レベルの権限を持つユーザー(Administrators グループのメンバー)は、すべてのアイテムを表示および管理できます。Workspace の非管理者ユーザーの場合は、共有されたアイテム、つまりそのユーザーにアクセス権限が付与されているアイテムのみが、その Workspace にサインインしたときに利用可能になります。さらに、Workspace の非管理者ユーザーは、自分が作成したアイテムのみ共有できます。

アイテムの共有権限は、アイテム作成時に設定することも、作成後の任意の時点で設定することもできます。共有コントロールには、Explorer panel からアイテムに関連付けられたプロパティダイアログを開き(アイテムを右クリックしてメニューから Properties を選択)、Item ID フィールドの下にある リンクをクリックしてアクセスします。Share For ダイアログが開き、必要に応じて共有を設定できます。

Share For ダイアログにアクセスし、アイテムを他のユーザーとどのように共有するかを制御します。
Share For ダイアログにアクセスし、アイテムを他のユーザーとどのように共有するかを制御します。

アイテムレベルで権限を扱うためのコントロールは、フォルダーレベルで権限を定義する場合とほぼ同じです。

Workspace フォルダー内のアイテムが特定のユーザーと共有されていても、そのフォルダー自体が共有されていない場合、そのユーザーは Workspace のコンテンツを参照していてもそのアイテムを「見る」ことはできません。
フォルダーを「見られる」同じユーザー/グループに、その中のアイテム(および該当する各サブフォルダー内のアイテム)も「見られる」ようにする必要がある場合は、その親フォルダーの権限を定義するときに Share For ダイアログの Apply to Children (except changing owner) オプションを使用します。これにより、権限はアイテム(およびアイテムリビジョン)レベルにすばやく継承されます。より下位のレベルでは、特定のアイテム(またはリビジョン)に対していつでも調整を加えることができます。最終的には、誰が何をどこで見られるかを完全に制御できます。

アイテムリビジョンレベルの共有

フォルダーやアイテムと同様に、接続された Workspace 内のアイテムリビジョンも、許可されたユーザー/グループと共有できます。

管理者レベルの権限を持つユーザー(Administrators グループのメンバー)は、すべてのアイテムリビジョンを表示および管理できます。Workspace の非管理者ユーザーの場合は、共有されたアイテムリビジョン、つまりそのユーザーにアクセス権限が付与されているアイテムリビジョンのみが、その Workspace にサインインしたときに利用可能になります。さらに、Workspace の非管理者ユーザーは、自分が作成したアイテムリビジョンのみ共有できます。

アイテムリビジョンレベルで権限を扱うためのコントロールは、フォルダーレベルまたは アイテムレベルで権限を定義する場合とほぼ同じです。アイテムリビジョンの共有権限は、親アイテムの作成時に設定することも、作成後の任意の時点で設定することもできます。共有コントロールには、Explorer panel からアイテムに関連付けられたプロパティダイアログを開き(アイテムを右クリックしてメニューから Properties を選択)、アクセスします。Advanced コントロールをクリックしてダイアログを展開し、アイテムの詳細プロパティを表示してから、Lifecycle Definition フィールドの下にある リンクをクリックします。Share For ダイアログが開き、必要に応じて共有を設定できます。

最上位の親アイテムに対して Item Properties ダイアログにアクセスしている場合、Share Revision コントロールをクリックすると、そのアイテムの最新リビジョンの権限ダイアログにアクセスできます。以前にリリースされたそのアイテムのリビジョンに対して共有権限を設定するには、その特定のリビジョンの Item Properties ダイアログにアクセスしてください。

Share For ダイアログにアクセスし、アイテムリビジョンを他のユーザーとどのように共有するかを制御します。
Share For ダイアログにアクセスし、アイテムリビジョンを他のユーザーとどのように共有するかを制御します。

アイテムを「見られる」同じユーザー/グループに、そのアイテムリビジョンも「見られる」ようにする必要がある場合は、その親アイテムの権限を定義するときに Share For ダイアログの Apply to Children (except changing owner) オプションを使用します。これにより、権限はアイテムリビジョンレベルにすばやく継承されます。より下位のレベルでは、特定のアイテムリビジョンに対していつでも調整を加えることができます。最終的には、誰が何をどこで見られるかを完全に制御できます。

Workspace コンテンツの所有権の移譲

Workspace 内のフォルダー、アイテム、またはアイテムリビジョンの所有者は、現在の所有者または Workspace の管理者が変更できます。フォルダー、アイテム、またはアイテムリビジョンがユーザーと共有されている場合は、そのユーザーのエントリにある Permissions 列のドロップダウンから Owner オプションを使用し、表示される Transfer Ownership ダイアログで変更を確定します。譲渡先にはメール通知が送信されます。

Altium 365 による設計データのグローバル共有

Related page: Altium 365 プラットフォームを介したデータのグローバル共有

Altium 365 インフラストラクチャ プラットフォームの最も強力な特長の1つは、グローバル規模でのコラボレーションをサポートしていることです。その中核にあるのが、このプラットフォームによる Global Sharing のサポートです。Altium 365 を使えば、現在の設計の進捗状況を、管理部門、購買部門、または製造委託先候補と簡単に共有できます。しかも相手にとっても扱いやすく、あらゆるデバイスからシンプルかつインタラクティブにコラボレーションできます。

データは、世界中の誰とでも、どこにいても共有できます。何を誰と共有するかはユーザー次第であり、たとえば以下のようなものが含まれます。

  • Web ブラウザを使用して、無償の Web ベース Altium 365 Viewer を通じて電子設計データや CAM 製造データを共有する。この共有レベルでは、設計の閲覧のみが可能で、コメントはできません。
  • Workspace 外のユーザーとライブな(WIP)設計を共有する。閲覧とコメントのみにすることも、編集を許可することもでき、しかもその相手をチームに招待する必要はありません。これにより、招待された関係者は、進行中のライブ設計プロジェクトを閲覧/編集(許可内容に応じて)できますが、設計データ全体が格納された Workspace へのアクセス権は付与されません。
  • 設計の「スナップショット」を Altium 365 Platform にアップロードし、誰とでも恒久的に共有する。この共有レベルでは、共有されたスナップショットの閲覧とコメントが可能ですが、これはあくまで特定時点における設計の静的なスナップショットであり、ライブな(WIP)設計ではない点に注意してください。
  • Workspace のメンバーと設計データを共有する。必要に応じて、プロジェクト、フォルダー、アイテムを共有できます。たとえばプロジェクトでは、コメントやフィードバックを得るために読み取り専用アクセスを共有することができます。あるいは、地理的に分散したチームによる本格的なグローバル コラボレーションを可能にするために、読み取り/書き込みアクセスを付与することもできます(編集は Altium Designer を通じて実行)。
  • 定義済みの Manufacturing Package を介して、製造元とリリース データを共有する。製造元はその後、Altium 365 プラットフォーム専用の Manufacturing Package Viewer を通じてそれを確認できます。しかも、製造元には Workspace へのアクセス権が与えられないため、設計データを見えない状態に保てます。その後、基板の製造および実装に必要な Build Package をダウンロードできます。
設計プロジェクトの共有は、一時リンク、スナップショット、またはライブ設計そのものであっても、Altium Designer 内から直接実行できます。詳細については、Altium Designer で設計を共有する を参照してください。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の提供状況

ご利用可能な機能は、お使いのAltiumソリューション(Altium DevelopAltium Agile TeamsAltium Agile Enterprise、または有効な契約期間中のAltium Designer)によって異なります。

実際にお使いのソフトウェアに文書化されている機能が表示されない場合は、詳細についてAltium Sales までお問い合わせください。

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Content