管理环境配置

您正在阅读的是 7.0. 版本。关于最新版本,请前往 管理环境配置 阅读 8.0 版本

组织可以通过定义和管理 Environment Configurations,集中控制设计人员所处的工作环境。这些配置用于约束每位设计人员的 Altium Designer 工作环境,使其只能使用公司认可的设计要素,包括原理图模板、输出作业(Output Job)配置文件、BOM 模板、层叠(Layer Stack)、项目模板、Draftsman 模板以及设计首选项。

环境配置可在 Team Configuration Center 的浏览器界面中创建和管理,使管理员能够根据组织需求创建一个或多个环境配置。

访问 Team Configuration Center

Team Configuration Center 的界面可通过工作区的 浏览器界面访问。登录后,使用左侧的导航树进入 Admin - Configurations 页面。请注意,只有以具有管理员权限的身份登录工作区(属于 Administrators 组)时,才能访问该页面。

通过 Team Configuration Center(工作区浏览器界面的一部分)定义和管理环境配置。
通过 Team Configuration Center(工作区浏览器界面的一部分)定义和管理环境配置。

创建环境配置

要创建新的环境配置,请单击页面右上角的  按钮(或在尚无任何配置时,单击页面上的 Add a Configuration 链接)。随后将显示 Configuration details 页面,呈现一个可供定义的空壳配置。

Javascript ID: Configurations_AddConfig_AES7_0

添加新配置。

生成的空壳配置,已准备好进行定义。

尽管环境配置已创建,但尚未保存。为确保配置被“保存”,请单击页面右上角的  按钮。保存前不必先完成配置定义(名称除外),因此你可以先创建占位配置,之后再回来定义。配置数据存储在工作区数据库中。

可根据组织需求创建并定义任意数量的环境配置。

单击面包屑区域中的 Configurations 条目可返回汇总页面,该页面会列出当前已保存(不一定已定义)的配置。单击  图标或配置名称,可再次进入 Configuration details 页面以继续定义配置或对其进行更改。

使用面包屑切换回当前已定义配置的汇总页面。单击配置名称或关联的文件夹图标,可切换回  Configuration details 视图。
使用面包屑切换回当前已定义配置的汇总页面。单击配置名称或关联的文件夹图标,可切换回 Configuration details 视图。

定义环境配置

环境配置的定义主要包括以下内容:

  • Name - 一个有意义的名称,最好能反映该配置要管控的人员/群体。
  • Description - 一个有意义的描述。
  • Groups - 指定该环境配置适用的目标组。这些组与工作区用于控制访问权限的组相同。
  • Configuration Data - 配置的要素约束:即该配置所支持、且目标用户可合法使用的数据项修订版。
请务必单击  按钮,将配置数据和指定的目标组保存到该配置中。

要指定要分配给该配置的组,请在 Roles 字段中单击并开始输入组名,以弹出匹配组的列表。从列表中选择所需组即可。可选择多个组进行分配。要移除某个组,请单击其名称最右侧的删除叉号。

可定义任意数量的环境配置,并且每个配置都可被任意数量的已定义组使用。组可确保每位用户获得其应有的 Altium Designer 设置,尤其是在使用共享工作电脑时。
组通过工作区浏览器端的用户管理界面定义,本质上是对用户的特定分组。你可能已在工作区用户访问的设置与管理过程中接触过该界面。有关用户与组的定义详情,请参阅 Managing Users & Groups

数据项访问

要使用环境配置中指定的数据项修订版,被分配组内的成员用户必须能够“看到”该 Item Revision。除非被明确共享,否则 Item Revision 仅对创建它的人(其 Owner)以及 Administrators 组的任何成员可见。这样你就能控制:当不同组使用某个环境配置时,该配置中的哪些数据项可用。配置服务会将任何对一个或多个已分配组不可见的数据项标记出来,并在该数据项的描述字段中显示条目 Invisible for Groups: <GroupName>

配置服务会提醒你哪些数据项对某个已分配组不可见。在此示例中,Engineers 组中的用户可以看到已定义的数据项,因为这些 Item Revision 已共享给该组;而这些 Item Revision 尚未共享给 Managers 组。
配置服务会提醒你哪些数据项对某个已分配组不可见。在此示例中,Engineers 组中的用户可以看到已定义的数据项,因为这些 Item Revision 已共享给该组;而这些 Item Revision 尚未共享给 Managers 组。

有关在 Enterprise Server Workspace 中控制对 Item 的访问,以及文件夹级、Item 级与 Item Revision 级共享的更多信息,请参阅 Controlling Access to Workspace Content

配置数据

在为环境配置定义配置数据之前,请先确保相关数据 Item 已创建,并已发布/提交/上传到工作区且确实存在于工作区中。更多信息请单击以下链接:

为环境配置指定要使用哪些配置数据 Item(来源于组织的工作区)的流程,对每一种受支持的数据要素都是相同的。每种情况下,你都需要通过 Explorer 窗口来指定所需的数据 Item 修订版;该窗口可通过单击相应分区右侧的  按钮打开。

Explorer 窗口中,使用左侧区域(反映工作区中的文件夹树)浏览并选择包含所需 Item 的文件夹。选中后,右上区域会列出该文件夹中的 Item(及其修订版)。选择所需修订版(勾选其复选框)并单击 OK。可一次性选择多个修订版批量添加(首选项除外)。

选择某个 Item 的顶层条目将添加该 Item 的最新修订版。

浏览 Output Job Item 的修订版并将其用于环境配置的示例。
浏览 Output Job Item 的修订版并将其用于环境配置的示例。

一个环境配置中可指定任意数量的 Schematic Template、Output Job、BOM Template、Layer Stack、Project Template、Draftsman Document Template 和 Draftsman Sheet Template 的 Item Revision。但 Altium Designer Preferences 只能指定单一的 Item Revision。同一数据 Item 也可在不同环境配置之间复用。

对于某些数据项类型,在定义配置时还提供了额外功能:

  • 当你为配置分配了某个 Altium Designer Preferences Item 的修订版后,会新增一个区域,用于浏览该修订版包含的内容(至少在初始阶段将被控制的内容)。只需单击 Show details info 控件即可访问,并单击文件夹以进一步展开。

  • 对于 BOM Templates、Layer Stacks、Project Templates、Draftsman Document Templates 和 Draftsman Sheet Templates,你可以选择如何控制这些数据项(或是否控制)。可从以下选项中选择:

    • Do Not Control - 选择此设置将该区域的使用保持为不受控。用户将能够使用本地的、基于文件的模板。
    • All Available Revisions - 选择此设置会立即将相应类型的所有已发布 Item 的所有可用修订版全部添加到配置中。
    • Specific Revisions - 选择此设置将仅对该类型已发布 Item 的特定修订版进行控制并用于该配置。单击  按钮打开 Explorer 窗口,以浏览并添加所需修订版。

  • 对于 Outputjob 文档,你可以选择将其标记为必需:启用所选 Item Revision 关联的 Req'd 选项即可。简而言之,如果环境配置中定义的 OutJob 被标记为必需,那么在项目发布过程中,除非该 OutJob 已存在并启用以包含在生成的相关数据集中,否则将无法发布。

当配置被定义为必需后,请单击  按钮。

已定义的环境配置示例。
已定义的环境配置示例。

要移除当前选择的 Altium Designer Preferences Item Revision,请单击关联的 Remove 链接或控件()。要移除其他任何数据项类型的 Item Revision,请单击关联的 Remove 控件()。
如果适用于某个用户的环境配置尚未完全定义——即并非所有数据配置项都已指定/添加——则环境中那些未定义的要素仍将允许用户手动定义。对于那些适用要素被设置为 Do Not Control 的情况亦是如此。

移除环境配置

要移除某个环境配置(从 Team Configuration Center 以及工作区数据库中删除),请在汇总 Configurations 页面上,单击该环境配置条目最右侧的 Remove 控件()。在随后出现的确认窗口中,单击  按钮。

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