管理环境配置
组织可以通过定义和管理 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(工作区浏览器界面的一部分)定义和管理环境配置。
创建环境配置
要创建新的环境配置,请单击页面右上角的
按钮(或在尚无任何配置时,单击页面上的 Add a Configuration 链接)。随后将显示 Configuration details 页面,呈现一个可供定义的空壳配置。
|
添加新配置。 生成的空壳配置,已准备好进行定义。 |
尽管环境配置已创建,但尚未保存。为确保配置被“保存”,请单击页面右上角的
按钮。保存前不必先完成配置定义(名称除外),因此你可以先创建占位配置,之后再回来定义。配置数据存储在工作区数据库中。
单击面包屑区域中的 Configurations 条目可返回汇总页面,该页面会列出当前已保存(不一定已定义)的配置。单击
图标或配置名称,可再次进入 Configuration details 页面以继续定义配置或对其进行更改。

使用面包屑切换回当前已定义配置的汇总页面。单击配置名称或关联的文件夹图标,可切换回 Configuration details 视图。
定义环境配置
环境配置的定义主要包括以下内容:
- Name - 一个有意义的名称,最好能反映该配置要管控的人员/群体。
- Description - 一个有意义的描述。
- Groups - 指定该环境配置适用的目标组。这些组与工作区用于控制访问权限的组相同。
- Configuration Data - 配置的要素约束:即该配置所支持、且目标用户可合法使用的数据项修订版。
组
要指定要分配给该配置的组,请在 Roles 字段中单击并开始输入组名,以弹出匹配组的列表。从列表中选择所需组即可。可选择多个组进行分配。要移除某个组,请单击其名称最右侧的删除叉号。
数据项访问
要使用环境配置中指定的数据项修订版,被分配组内的成员用户必须能够“看到”该 Item Revision。除非被明确共享,否则 Item Revision 仅对创建它的人(其 Owner)以及 Administrators 组的任何成员可见。这样你就能控制:当不同组使用某个环境配置时,该配置中的哪些数据项可用。配置服务会将任何对一个或多个已分配组不可见的数据项标记出来,并在该数据项的描述字段中显示条目 Invisible for Groups: <GroupName>。

配置服务会提醒你哪些数据项对某个已分配组不可见。在此示例中,Engineers 组中的用户可以看到已定义的数据项,因为这些 Item Revision 已共享给该组;而这些 Item Revision 尚未共享给 Managers 组。
配置数据
在为环境配置定义配置数据之前,请先确保相关数据 Item 已创建,并已发布/提交/上传到工作区且确实存在于工作区中。更多信息请单击以下链接:
- Altium Designer Preferences
- Output Job Files
- Schematic Templates
- BOM Templates
- Layer Stacks
- Project Templates
- Draftsman Document Templates
- Draftsman Sheet Templates
为环境配置指定要使用哪些配置数据 Item(来源于组织的工作区)的流程,对每一种受支持的数据要素都是相同的。每种情况下,你都需要通过 Explorer 窗口来指定所需的数据 Item 修订版;该窗口可通过单击相应分区右侧的
按钮打开。
在 Explorer 窗口中,使用左侧区域(反映工作区中的文件夹树)浏览并选择包含所需 Item 的文件夹。选中后,右上区域会列出该文件夹中的 Item(及其修订版)。选择所需修订版(勾选其复选框)并单击 OK。可一次性选择多个修订版批量添加(首选项除外)。

浏览 Output Job Item 的修订版并将其用于环境配置的示例。
对于某些数据项类型,在定义配置时还提供了额外功能:
-
当你为配置分配了某个 Altium Designer Preferences Item 的修订版后,会新增一个区域,用于浏览该修订版包含的内容(至少在初始阶段将被控制的内容)。只需单击 Show details info 控件即可访问,并单击文件夹以进一步展开。
-
对于 BOM Templates、Layer Stacks、Project Templates、Draftsman Document Templates 和 Draftsman Sheet Templates,你可以选择如何控制这些数据项(或是否控制)。可从以下选项中选择:
-
对于 Outputjob 文档,你可以选择将其标记为必需:启用所选 Item Revision 关联的 Req'd 选项即可。简而言之,如果环境配置中定义的 OutJob 被标记为必需,那么在项目发布过程中,除非该 OutJob 已存在并启用以包含在生成的相关数据集中,否则将无法发布。
移除环境配置
要移除某个环境配置(从 Team Configuration Center 以及工作区数据库中删除),请在汇总 Configurations 页面上,单击该环境配置条目最右侧的 Remove 控件(
)。在随后出现的确认窗口中,单击
按钮。





