控制对工作区内容的访问

连接的工作区可安全地处理数据,确保数据的高度完整性,同时让您的团队能够按需访问这些数据。哪些人可以访问工作区,以及更重要的,他们获准访问哪些数据,这些都由工作区的用户访问控制和共享功能来管理。这些功能可分为以下几个关键方面。

用户管理 确定哪些人能够连接到工作区(通过 Altium Designer 或外部浏览器)。用户及已定义组的管理通过工作区的浏览器界面进行,可在外部浏览器中完成。有关详细信息,请参阅工作区成员管理的相关内容(Altium 365 工作区、Enterprise Server 工作区)。
文件夹级共享 通过共享工作区文件夹,控制哪些人可以查看工作区中的哪些内容。您可以控制其他用户是只能查看文件夹及其内容,还是也可以对其进行编辑(即向其中发布、提交或上传设计数据)。单个连接的工作区可以划分为多个独立的内容“区域”,并通过文件夹级权限控制,按需选择性地显示或隐藏内容,让合适的人员以恰当的权限访问相应的数据。
条目级共享 用于控制哪些人可以查看共享文件夹中的哪些条目。与文件夹访问控制提供的较粗粒度共享相比,这是一种更精细的共享方式。只要用户具有文件夹本身的访问权限,就可以在权限允许的范围内查看或编辑该文件夹中与其共享的条目。
条目修订版级共享 用于控制哪些人可以查看共享条目的哪些修订版。这是最精细的共享级别。只要用户具有父条目本身的访问权限,就可以在权限允许的范围内查看或编辑该条目中与其共享的修订版。

本文介绍如何在 Altium Designer 中使用已连接工作区的共享功能。有关通过工作区浏览器界面使用共享功能的信息,请参阅 Managing Content Structure & Access(Altium 365 工作区、Enterprise Server 工作区)。

  • 通过工作区浏览器界面配置权限的一大优势是,工作区管理员不必局限于使用安装了 Altium Designer 且已连接到工作区的电脑。只要能够连接到工作区,就可以随时随地更改工作区的文件夹共享权限。

  • 设计项目的共享——无论是临时链接、快照还是实时设计本身——都可以直接在 Altium Designer 中进行。Altium Designer 20.1 开始支持在 Altium Designer 中向工作区外部共享项目,但仅限查看和评论。若要在 Altium Designer 中向工作区外部共享项目以供编辑,或打开此类共享项目进行编辑,则需要使用 Altium Designer 20.2 或更高版本。有关更多信息,请参阅 共享设计 页面。

    * 请注意,通过链接与任何人共享的设计数据可能会被搜索引擎索引,并可供其用户访问。

具有管理员级权限的人员(Administrators 组的成员)可以查看和管理所有文件夹、条目及条目修订版。对于工作区的非管理员用户,连接到该工作区后,只能访问已与其共享的文件夹、条目及条目修订版,即用户具有访问权限的内容。此外,工作区的非管理员用户只能共享自己创建的文件夹、条目及条目修订版。

访问共享控件

在 Altium Designer 中,用于共享工作区文件夹、条目或条目修订版的控件,可通过 Explorer 面板中的相应属性对话框访问。有关更多信息,请参阅以下各节。 

访问文件夹共享控件

连接的工作区支持“共享”工作区文件夹,便于连接和访问工作区中特定类型的内容。通过共享文件夹,可以轻松地将工作区中的设计内容分区并与他人共享。

工作区中的文件夹可以按多个不同级别进行共享,从而定义该文件夹的可见范围及其访问安全级别。这些级别既可以是仅允许指定个人或组访问的严格私有访问,也可以是允许同一组织中的任何人查看或更改内容。

如果在连接的工作区中创建项目的用户没有默认项目文件夹的写入权限,系统将自动创建一个用户专属的 Personal Folder 结构,用于存储新项目。该结构以成员的电子邮件地址(对于 Altium 365 工作区)或用户名(对于 Enterprise Server 工作区)命名的顶层文件夹形式显示,其中包含一个用于存储该用户项目的 My Projects 子文件夹。此文件夹结构/层级仅供已登录用户本人和管理员访问,其他用户无法看到。了解有关 Managing Project Creation Permissions 的更多信息(Altium 365 工作区、Enterprise Server 工作区)。

文件夹的共享权限可以在添加文件夹时设置,也可以在创建后的任何阶段设置。共享控件可通过 Explorer 面板中该文件夹的属性对话框访问(右键单击文件夹,然后从菜单中选择 Properties),方法是单击对话框左下角的 Share 链接。随后将打开 Share For 对话框,您可以在其中按需配置共享。

访问条目共享控件

共享连接的工作区中的文件夹是一回事,而共享该文件夹中的数据则是另一回事。例如,两个团队可能共用一个文件夹,其中一个团队的内容不适合公开,而另一个团队的数据则面向公众。因此,需要隐藏某些数据,更具体地说,是某些条目及其修订版,同时仍允许相关用户查看其余内容。为满足这一需求,连接的工作区支持共享工作区文件夹中的条目,从而对工作区中的实际数据提供更精细的共享控制。

条目的共享权限可以在创建条目时设置,也可以在创建后的任何阶段设置。共享控件可通过 Explorer 面板中该条目的属性对话框访问(右键单击条目,然后从菜单中选择 Properties),方法是单击 Folder 字段下方的 Sharing Permissions 控件。随后将打开 Share For 对话框,您可以在其中按需配置共享。

访问条目修订版共享控件

与文件夹和条目一样,已连接工作区中的条目修订版也可以与获准的用户/组共享。

条目修订版的共享权限可以在创建父条目时设置,也可以在创建后的任何阶段设置。可通过 Explorer 面板,从条目的相关属性对话框中访问共享控件(右键单击条目,然后从菜单中选择 Properties)。单击 Advanced 控件展开对话框,以查看条目的高级属性,然后单击 Lifecycle Definition 字段下方的 Revision Sharing Permissions 链接。此时将打开 Share For 对话框,您可以在其中根据需要配置共享。

如果访问的是顶层父条目的 Item Properties 对话框,单击 Share Revision 控件将打开该条目最新修订版的权限对话框。要为条目先前发布的修订版配置共享权限,请务必访问该特定修订版的 Item Properties 对话框。

与特定用户和组共享

使用 Share For 对话框明确指定允许哪些用户访问和“查看”该文件夹 / 条目 / 条目修订版。

Share For 对话框网格区域中的 Sharing With Specific Users And Roles 列显示有权访问该文件夹 / 条目 / 条目修订版的用户和组。Permissions 列显示所有者以及其他实体的权限。使用各用户对应的下拉菜单指定该用户的权限:

  • Can Edit – 具有读写权限。

  • Can View – 仅具有只读访问权限。

  • 选择 Owner 可转移内容的所有权(了解更多)。

要将新实体添加到有权访问该文件夹 / 条目 / 条目修订版的列表中,请单击  按钮,然后使用 Add User 和/或 Add Role 选项打开相应对话框,在其中搜索并选择要添加的现有用户/组,从而为共享内容创建特定的访问列表。输入目标用户名/电子邮件地址或组名进行搜索。搜索结果将显示在下方。

添加用户和组的示例
添加用户和组的示例

默认情况下,添加的用户/组将具有 Can Edit 权限,即用户/组拥有读写访问权限。

注意事项:

  • 文件夹的所有者(创建该文件夹的用户)始终拥有对文件夹内所有内容的完全访问权限。同样,条目或条目修订版的所有者始终拥有对该条目或条目修订版的完全访问权限。因此,特定用户和组列表中默认会添加 Owner 条目,且无法移除。如有需要,可以将所有者更改为其他用户 – 了解更多。

  • 要移除列表中的实体,请在列表中选中该实体,然后单击  按钮。也可以从该实体在 Permissions 列中的下拉菜单中选择 Remove。

  • 如果希望已连接工作区的所有用户都能访问该文件夹 / 条目 / 条目修订版,请使用  按钮中的 Add Workspace Members(Altium 365 工作区)/ Add Anyone (Enterprise Server 工作区)选项。添加任何人表示该文件夹 / 条目 / 条目修订版实际上没有权限限制。

  • 如果工作区文件夹中的某个条目已与指定用户共享,但文件夹本身未共享,则该用户在浏览工作区内容时将无法“看到”该条目。

  • 通过 Explorer 面板配置共享时,只有在 Share For 对话框和 Add Folder / Edit Folder / Item Properties 对话框中都单击 OK 后,新添加的用户和组才会最终保存。

请注意,如果文件夹、条目或修订版的权限继承自父文件夹,则无法降低或移除这些权限。尝试这样做时,会显示一条错误消息()。必须在工作区的浏览器界面中禁用该文件夹/条目/修订版的 Inherit permissions from parent 选项,才能主动断开与父文件夹的权限继承关系。

连接到 Altium 365 工作区时,可以使用 Enforce inheritance for all child items 命令,为当前选定的(父)文件夹中的所有子文件夹和条目恢复 Inherit parent folder permissions 选项的启用状态。有关更多信息,请参阅 管理内容结构与访问权限 页面。

转移工作区内容的所有权

工作区中文件夹、条目或条目修订版的所有者可由当前所有者或工作区管理员更改。当文件夹、条目或条目修订版已与某位用户共享时,在该用户条目的 Permissions 列下拉菜单中选择 Owner 选项,并在随后出现的 Transfer Ownership 对话框中确认更改。接收所有权的用户将收到电子邮件通知。

指定谁可以更改权限设置

通过 Explorer 面板配置共享时,文件夹、条目或条目修订版的所有者或工作区管理员可以为该文件夹 / 条目 / 条目修订版指定共享控制方式,即允许谁更改其权限。这可以在 Share For 对话框中通过 Permissions can be modified by 字段进行设置。

支持以下控制级别:

  • Owner – 只有文件夹 / 条目 / 条目修订版的所有者可以更改权限。编辑者无法更改访问权限。

  • Collaborators – 编辑者拥有管理该文件夹 / 条目 / 条目修订版访问权限的完全控制权。

后代权限

通过在 Share For 对话框中启用 Apply to Children (except changing owner) 选项,可以将为文件夹或条目定义的权限应用于其子级(子文件夹、条目和条目修订版)。启用此选项后,相同的用户、组和权限(所有者变更除外)将应用于所有子级。这样,指定用户(或组)就能看到所共享文件夹/条目下的所有内容。相反,如果禁用此选项,用户将只能看到该文件夹/条目,除非明确共享子实体,否则无法访问这些子实体。您随时可以针对较低层级的特定条目(或修订版)进行调整。

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Contents
功能可用性

您可使用的功能取决于您所采用的 Altium 解决方案——Altium Develop、Altium Agile Teams、Altium Agile Enterprise,或 Altium Designer(在有效订阅期内)。

如果您在实际软件中未看到文档中介绍的某项功能, 请联系 Altium Sales 了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Contents