管理环境配置
Parent page: 环境配置管理
组织可以通过定义和管理 Environment Configurations,集中控制设计人员所使用的工作环境。这些配置用于将每位设计人员的 Altium Designer 工作环境限制为仅使用公司认可的设计要素,包括原理图模板、输出作业(Output Job)配置文件、BOM 模板、层叠(Layer Stack)、项目模板、Draftsman 模板以及设计首选项。
环境配置可在 Team Configuration Center 内通过其浏览器界面创建和管理,使管理员能够根据组织需求制定一个或多个环境配置。
访问 Team Configuration Center
可通过 Workspace 的 浏览器界面访问 Team Configuration Center。登录后,使用左侧的导航树进入 Admin - Configurations 页面。请注意,只有当你以具有管理员权限的身份登录 Workspace(属于 Administrators 角色的成员)时,才能访问该页面。

通过 Team Configuration Center(Workspace 浏览器界面的一部分)定义和管理环境配置。
创建环境配置
要创建新的环境配置,请单击页面右上角的
按钮。将显示 Configuration details 页面,并提供一个可供定义的空壳配置。

添加新配置——将鼠标悬停在图片上可查看生成的空壳配置,已准备好进行定义。
尽管环境配置已创建,但尚未保存。为确保配置被“保存”,请单击页面右上角的
按钮。保存前不必先完成配置定义(除名称外),因此你可以先创建占位配置,之后再返回进行定义。配置数据存储在 Workspace 的数据库中。
单击面包屑区域中的 Configurations 条目可返回汇总页面,列出当前已保存(不一定已定义)的配置。单击
图标或配置名称,可再次进入 Configuration details 页面以继续定义或修改该配置。

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

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

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




)。要移除其他任何数据项类型的 Item Revision,请单击其关联控件(Remove )(