管理环境配置

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

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 浏览器界面的一部分)定义和管理环境配置。
通过 Team Configuration Center(Workspace 浏览器界面的一部分)定义和管理环境配置。

创建环境配置

要创建新的环境配置,请单击页面右上角的  按钮。将显示 Configuration details 页面,并提供一个可供定义的空壳配置。

添加新配置——将鼠标悬停在图片上可查看生成的空壳配置,已准备好进行定义。
添加新配置——将鼠标悬停在图片上可查看生成的空壳配置,已准备好进行定义。

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

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

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

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

定义环境配置

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

  • Name - 一个有意义的名称,最好能反映该工作环境要管控的人员群体。
  • Description - 一段有意义的描述。
  • Roles - 指定该环境配置适用于哪些角色。角色本质上是用户分组,作为 Workspace Identity Service 的一部分进行定义和存储。这些角色与 Workspace 用于控制访问权限的角色相同。
  • Configuration Data - 配置的要素约束:即该配置所支持的数据项中,目标用户可合法使用的数据项修订版(Revision)。
请务必单击  按钮,将配置数据以及指定的目标角色保存到该配置中。

角色

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

可定义任意数量的环境配置,并且每个配置可被任意数量的已定义角色使用。角色可确保每位用户获得其应有的 Altium Designer 设置,尤其是在使用共享工作电脑时。
角色通过 Workspace 浏览器端的用户管理界面定义,本质上是特定的用户分组。你可能已在设置和管理 Workspace 用户访问时使用过该界面。有关用户与角色定义的更多信息,请参阅 添加用户与角色

数据项访问

要使用环境配置中指定的数据项修订版,被分配角色中的成员用户需要能够“看到”该 Item Revision。除非被明确共享,否则 Item Revision 仅对创建它的人(其 Owner)以及 Administrators 角色的任何成员可见。这样你就可以控制:当不同角色使用某个环境配置时,该配置中的哪些数据项可用。若某个或多个已分配角色无法看到某数据项,配置服务会在该数据项的描述字段中标记 Invisible for Roles: <RoleName>

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

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

配置数据

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

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

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

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

示例:浏览 Output Job Items 的修订版,以供环境配置使用。
示例:浏览 Output Job Items 的修订版,以供环境配置使用。

对于一个环境配置,可指定任意数量的原理图模板、Output Job、BOM 模板、层叠、项目模板、Draftsman 文档模板以及 Draftsman 图纸模板的 Item Revision。但 Altium Designer 首选项仅能指定一个 Item Revision。同一组数据 Items 也可在不同环境配置之间复用。

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

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

  • 对于 BOM 模板、层叠、项目模板、Draftsman 文档模板和 Draftsman 图纸模板,你可以选择如何(如果需要)对这些数据项进行管控。可从以下选项中选择:

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

  • 对于 Outputjob 文档,你可以通过启用所选 Item Revision 关联的 Req'd 选项,将其标记为必需。简而言之,如果环境配置中定义的某个 OutJob 被标记为必需,那么在项目发布过程中,只有当该 OutJob 已存在并启用、可被纳入生成的相关数据集时,才允许发布。

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

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

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

移除环境配置

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

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