除了通过 Altium Designer 连接到 Workspace——通过 Explorer panel 和 Components panel 与其交互(以便直接操作其中的元器件)——你还可以通过专用的浏览器界面连接到它,并访问 Workspace 中各项服务所对应的管理界面。事实上,对于其中某些服务,你与它们的唯一交互方式就是通过该浏览器界面。
访问界面
Workspace 的浏览器界面作为 Altium 365 平台界面的一部分呈现。可通过多种方式访问该界面。更多详情请参阅 Altium Platform Interface page 中的 Signing in to the Interface 章节。
提供了什么?
在 Altium 365 平台界面中,当前活动 Workspace 的区域提供了多项关键技术与服务,并可粗略分为两大类,如下图所示并在后文列出。
在上述图片中:
-
任何 Workspace 用户都可访问的界面元素。要访问某个页面,请在左侧导航树中点击其名称。
-
仅 Workspace 管理员可访问的界面元素。用户通过加入 Administrators 组获得管理员权限。要访问某个页面,请在左侧导航树的 Admin 区域中选择所需条目。
顶部横幅区域最右侧的用户下拉菜单 可访问你自己的 Personal Space(点击 My Personal Space)。在该空间中,你可以独立上传多种受支持格式的设计快照以及制造数据(Gerber),并可按需将其持续共享给他人。
如果你有权访问多个 Workspace,该菜单还允许你在它们之间 切换。
通用访问界面元素
以下各节概述了 Workspace 浏览器界面中所有 Workspace 用户(管理员与成员)都可访问的元素。
帮助与资源
作为新的 Workspace 成员,系统会邀请你选择一个最符合你需求的工作角色;一旦选定,将在浏览器界面中打开当前 Altium Workspace Getting Started 指南。
主页
该页面是使用 Workspace 中可用设计与管理工具的起点。每个磁贴都可直接进入 Workspace 环境中的应用门户;或者在 Altium Designer 与 MCAD CoDesigner 的情况下,提供其安装入口——参见 Installing Altium Designer Develop 和 Installing Altium Designer Agile。页面右上角的顶部横幅还提供标准的“9 点”菜单(
),可直接访问可用的 Workspace 门户,并在新的浏览器标签页中打开。
当你访问各个门户时,Workspace 的用户界面与功能会相应变化:
项目
Related pages: Workspace Projects、Management of a Specific Project、Altium Designer Environment
该页面提供 Projects 服务的界面,实际上就是 Workspace 的 Design Portal。它提供一个以 CAD 为中心的统一位置,用于创建、上传和管理项目,并可按需通过设置访问权限来共享项目以进行团队协作。该页面列出所有 Workspace 设计项目,这些项目面向项目生命周期的开发阶段,从而简化受版本控制项目的创建与持续工作流。
Workspace Projects 的优势在于默认启用版本控制,并且可协同工作,无需担心共享盘、服务器、协议等问题。版本控制由 Workspace 内置的 GIT 版本控制服务提供支持。所有项目都存储在 Workspace 内的单一设计仓库中,名为 Versioned Storage(一个 Git 仓库)。
如果你的项目处于外部版本控制之下,你可以将其迁移为 Workspace 中的完全托管项目,使设计文件托管在服务器自身的 Git 仓库中(相当于切换到 Workspace 原生 VCS)。有关如何操作的详细信息,请参见 Moving from External VCS to Workspace Native VCS。
你也可以让项目保持非托管状态(普通项目或基于 VCS 的项目),但将其同步的 副本在线提供——发送到你的 Workspace。该方式称为 Simple Sync,可让你利用 Altium 平台所提供的协作优势。
集中管理你的设计项目——全部作为 Workspace 的一部分。
包括 Altium Designer 在内的多种软件的设计文件与项目,都可以通过
按钮菜单中的 Upload 选项直接从你的 PC 上传到 Workspace。在随后打开的浏览器窗口中,指定包含要上传项目文件的文件夹。
你还可以访问项目的详细 CAD 视图:点击项目名称、在项目列表上方的
控件中选择 Open 选项,或在列表视图中直接双击所需项目条目即可打开。该项目的详细管理页面会在新的浏览器标签页中打开,并包含以 CAD 为中心的界面,提供包括 Design、Simulation、Releases、History 和 Assembly 等视图选项:
你可以在整个设计中以及各个子视图之间(视情况而定)搜索、选择、交叉探测并检查元器件与网络;在查看 2D 板时,你甚至可以进行测量。
-
Tasks– 查看、访问并管理适用于当前打开的 Workspace 项目的所有任务(作业活动请求)。这些任务包括一行与项目本身关联的通用任务(在 Tasks 视图中创建),以及可折叠的、适用于特定项目文档的任务行(在 Design 视图中通过向某个 Workspace 成员分配评论 Comment 来创建)。任务的状态通过在 ToDo、InProgress 和 Resolved 行之间移动来推进。更多信息请参见 Working with Tasks page 。
仪表板中可用的任务类型由所购买的 Altium Platform Solution 级别决定,可能包括用于 Design Reviews、Jira、Requirements 以及由 Process Workflows 生成的任务。
-
Releases – 查看项目的发布版本。可访问并打开完整的发布数据或某个特定的装配包(assembly package),它将通过 Manufacturing Portal 在单独的选项卡中呈现。在该门户中,你可以查看并浏览已发布的文件数据、检查 BOM,并查看/评论设计本身的快照(即该发布数据的来源)。无论是在 Releases 视图中,还是通过某个特定发布的 Manufacturing Portal,你都可以使用控件以不同粒度下载制造数据(从完整数据集到单个生成的输出文件)。选定的发布也可以作为 Manufacturing Package 直接发送给你的制造商。你还可以在不同发布之间,或与本地生成的文件集对比 compare Gerber data,并在不同发布之间对比 Schematic data、PCB data 或 BOM data。
-
Activities – 查看与当前项目关联的活动或已关闭的 Project Activity 流程工作流,或通过
按钮发起新的活动工作流。可用的项目活动工作流(例如 Ad Hoc、Milestone 和 Handoff 评审)将包括在 Admin – Processes 页面上启用的那些流程。
所列流程提供每个流程状态的概览,包括发起人、分配给谁、何时发起以及当前所处的工作流阶段。选择某个流程条目可查看更多细节,包括其标注的工作流图、关联流程数据的摘要,以及工作流事件的顺序历史记录。系统会为每个流程步骤自动创建任务,并可通过 Tasks page 查看和推进。
-
Design Reviews – 以平铺列表方式查看并访问项目的 Design Review 流程:默认按 In Progress 状态显示;或清除状态 Filter 后,也可显示已 Rejected 或 Cancelled 的流程。Design Reviews 通过专用用户界面创建和管理,是一种可配置的同级评审流程,包含设计内容快照、可定义的检查清单(Checklists)、评审人用户分配,以及设计变更对比。
活动评审可由被分配的评审人通过打开的 Design Review 实例或通过 Tasks page 进行访问并批准/拒绝,最终由评审发起人(创建者)将其推进至完成。详见 Design Reviews page。
Library
Workspace 的 Library 条目会展开子条目,其中包含与元器件条目及其管理相关的页面。它们提供对 Workspace 元器件的访问、对其健康状况(适用性及任何问题)的评估,以及提交创建库元器件请求的方式。
Components
Main page: Workspace Components
通过选择 Library 导航条目或其 Components 子条目进入此页面,可浏览当前存储在 Workspace 中的所有元器件。你可以快速查看当前可用的元器件有哪些(以及数量),并获取每个器件的详细信息。元器件按类型分类平铺显示,可分别打开以访问该类型的所有器件。随后可为每个元器件管理 Part Choices,并从提供的数据手册以及可用的供应链数据源获取更多信息。
在浏览某个特定元器件时,你也可以删除该元器件(前提是你有编辑权限)。该操作实际上是“软删除”,元器件会被移动到 Workspace 的 Trash 区域。你也可以选择删除该元器件的相关条目(例如符号、封装模型、仿真模型、数据手册)。注意:只有当这些条目未在其他地方被使用(被一个或多个其他元器件使用)时,才能删除。元器件可在 Trash page 中恢复或永久删除。只有在其未被用于受管原理图页或某个设计中时,才允许永久删除。
Library Health
主要信息:Library Health Dashboard
此页面提供指向详细 Library Health 仪表板页面的直接链接,你可以在该页面运行健康检查并详细查看元器件健康问题。分析结果按 Themes(元器件健康问题类型)分组,可打开以进一步调查与解决。可打开器件进行查看、删除、从分析中排除、按仅显示已使用的器件进行筛选等。
Part Requests
Related page: Creating & Managing Processes, Part Requests Page
此页面使你能够创建并管理新元器件的请求。工程师只需提交一个或多个器件的创建请求,并在该请求完成且元器件可用,或被拒绝(以及原因)时收到通知。请求者应尽可能提供支持请求的关键信息(制造商与料号、描述、相关数据手册(PDF 或 URL))。也可以创建 Stub Component Items,供库管理员后续继续完善并完成。
Part Requests 由 Process Workflow 定义,并由被分配的用户通过 Resolved 推进至完成(Tasks page)——其详细信息与命令选项可从 Task Details pane 访问。
Part Requests页面列出了处于“活动”或“已关闭”状态的请求流程,并提供选项卡,用于查看活动工作流视图(Diagram)、所有已提交请求信息的表格(Data),以及流程工作流事件的顺序列表(History)。
Parts in Use
Main information:Parts in Use
BOM Portal 的Parts in Use页面提供了 Workspace 的所有 Projects 与 Managed BOM 中所使用元器件的详细清单。汇总视图包含用于识别每个已使用元器件的列数据(MFR、MPN等)、其Library ID/IPN(如适用)、使用到它的 BOM/Project 文件、其元器件Type 类别,以及所有其他与 BOM 相关的健康度、供应商与合规性详情。 该清单还提供交互式part Analytics、高级排序与筛选,以及创建与调用精选的Part Report Views的能力。
有关详细信息,请参阅Parts in Use page。
Tasks
Related information:Working with Tasks、Web Viewer Commenting Window。
此页面视图允许你访问并管理当前在 Altium 365 Workspace 中处于活动状态的所有Tasks——作业活动请求。Tasks 以看板(Kanban)流式样式呈现,其进度状态(ToDo、InProgress和Resolved)会在各 Task 行之间流转。其中一行保留给通用 Tasks(不与项目关联的任务),其余每一行对应某个特定项目的 Tasks。通用 Tasks 在仪表板中创建,而项目专属 Tasks 则通过将某位 Workspace 成员分配到项目 Comment来创建。
尽管界面相对简洁,Workspace Tasks仪表板提供了一种灵活且高效的方式,可在实际设计环境中(而非通过外部系统)管理并跟踪工作流。此页面是对当前 Workspace 中所有活动 Tasks 的全局视图;而在查看某个项目时,可从导航树进入的项目专属 Tasks 视图,则仅显示与该项目相关的 Tasks。
MCAD CoDesigner
Related page: ECAD-MCAD CoDesign
此页面与ECAD-MCAD CoDesign功能相关。MCAD CoDesigner 可在电气工程师与机械工程师之间同步 PCB 设计。它通过 Altium Designer 端的MCAD CoDesigner panel直接处理 ECAD 与 MCAD 数据,并在你的 MCAD 软件中提供一个对应的面板插件。后者通过安装(并注册到 MCAD 软件)Altium CoDesigner插件来实现。
使用最新的 Altium CoDesigner 插件时,支持以下 MCAD 平台:
官方支持的 MCAD 工具版本取决于所使用的 Altium CoDesigner 插件版本。相关信息可在New in CoDesigner page中找到。
MCAD CoDesigner页面提供该区域的概览,并包含指向 MCAD CoDesigner 插件及更多学习资料的链接。
该页面提供以下内容:
Workspace Members
Related page: Managing Workspace Membership
此页面用于创建并管理 Workspace 用户列表——即 Workspace 的成员,能够访问 Workspace 和/或其相关技术的人员。
用户成员可以是你组织内拥有 Altium Accounts 的人员,也可以是其他组织的人员(后一种情况下,邀请其成为 Workspace 成员并不意味着他们会成为你组织的一部分)。你也可以邀请尚未拥有 Altium Account 的用户(他们随后需要注册一个)。用户可以提交加入你的 workspace 的请求,现有用户也可以提交请求以邀请其他用户加入 Workspace。
在界面的Workspace Members页面中确定哪些人员可访问 Workspace。
页面顶部的选项卡允许管理员查看所有可访问 Workspace 的用户,并管理任何正在请求访问 Workspace 的用户:
-
Members——基于其所属组以及已应用的访问权限而拥有 Workspace 成员访问权限的所有用户。Members选项卡是非管理员组的 Workspace 成员唯一可用的视图。仅管理员可使用条目选项(
)来Edit(管理组分配)、Review Accesses(其可用项目),以及将某个用户从 Workspace 中Remove。
-
Guests——组织 Workspace 外部(非成员)的用户,这些用户已被授予对某个 Workspace 项目的共享访问权限——参见Sharing with External Users。此类用户会以关联的
图标标识。
-
Join Requests——你组织内用户提交的请求,申请访问公司 Workspace。
-
Invitation Requests——Workspace 成员提交的请求,用于允许另一位或多位用户访问 Workspace。
Trash
此页面展示所有已被“软删除”的条目——即已删除但尚未永久删除的条目。Trash 本质上是一个回收站,Workspace 中的任何条目都可以(通过软删除操作)移动到其中。它与 Workspace 的其余部分隔离,因此Trash 中的任何条目都不可用,且无法通过搜索、浏览器界面页面或在 Altium Designer 中找到。
如果 Workspace 界面或 Altium Designer 中某个基于Delete的命令属于软删除类型,你会看到后续的确认窗口会确认被删除的条目将被移动到Trash。
当你通过软删除操作在 Workspace 中删除某个条目时,它将被移动到Trash。Trash 页面提供了访问 Workspace 这一隔离区域的界面。
你只会看到由你本人执行“软删除”的条目。管理员将在 Trash 中看到所有被软删除的条目。列表包含与标识信息对应的列数据,以及该条目被删除的时间和执行删除的人员。你可以按任意列排序——单击一次列标题按升序排序,再单击一次按降序排序。使用列表上方的 Search 字段可在所有内容中进行搜索。
在 Trash 中选择一个条目,然后使用列表右上角的控件分别对该条目执行永久删除或还原。也可以通过与
控件(位于所选条目最右侧)关联的菜单来使用相应命令。
-
对于 Project,只有所有者或管理员可以(软)删除或还原。对于任何其他条目,只要你拥有 编辑权限,就可以执行这些操作。
-
条目的完整“硬删除”(Permanently Delete)仅 Workspace Administrators 才能执行。
选择一个条目,然后决定是将其完全还原以再次使用,还是将其永久删除(即“硬删除”)。
或者,要以单次批量操作清空整个 Trash ,请单击页面左上角的
按钮。系统会弹出确认窗口,提示该操作将永久删除所有条目,且之后无法还原。要继续,请单击
按钮。
当尝试永久删除(硬删除)某个条目时,如果该条目被父级条目使用,你将无法执行删除——例如,被托管原理图页使用的元件,或在某个设计中使用的元件。
仅管理员可见的界面元素
以下各节概述了 Workspace 浏览器界面中可供 Workspace 管理用户访问的元素——即属于 Administrators 组的用户。通过左侧导航树中的专用 Admin 区域访问这些元素。
Note:你在 Workspace Admin 区域中可访问的选项和功能取决于你对 Altium 产品的 访问级别。
Admin – Settings
此页面提供一组子页面,用于配置 Workspace 提供的(以及通过 Workspace 提供的)各类功能与服务相关选项。
更改任何设置后,请务必单击页面右上角的
按钮。
页面左侧提供导航树,可用于快速访问各个设置子页面。可用页面如下:
General
使用此页面按需更改 Workspace 的名称、服务器地址和描述。该页面还提供有关 Workspace 位置的只读信息。只有同时是 Workspace Owner 的 Administrator 才能进行更改,其他该 Workspace 的 Administrator 无法更改。
Projectѕ
使用此页面为新建项目指定默认路径(在 Workspace 文件夹结构内),并可选地指定共享权限。除非已打开某个文件夹(则会在该文件夹中创建项目),或在 Create Project 窗口的 Advanced 部分下的 Parent Folder 字段中指定了不同路径,否则项目将创建在指定的 Default path for new projects 文件夹条目中——更多信息请参见 Creating a New Project。
创建或上传项目的用户需要对该默认文件夹(初始为 Projects)具有访问权限,该权限由 Workspace Explorer 页面中指定的共享权限决定——更多信息请参见 Sharing Folders and Items。请注意,如果用户无权访问默认项目文件夹(且未打开其他文件夹),系统将创建一个包含用于项目存储的 My Projects 文件夹的 Personal Folder 结构——更多信息请参见 Project Creation Without Folder Write Access。
新项目的权限始终包含管理员以及创建该项目的用户(其“owner”)。同时还会包含从其父文件夹继承的权限集,除非被 Default permissions for new projects 选项覆盖。当该选项可用且启用时,其设置将对新建项目强制应用一组指定的访问权限,而不是继承父文件夹的权限——相关信息请参见 Default Project Creation Permissions。
管理员可以为新建项目定义默认设置。初始情况下,路径设置为 Projects,且 Default permissions 选项处于禁用状态。
Email Notifications
此页面提供一个控件,用于启用 Workspace 的邮件通知功能。该功能会将与元件条目、项目和器件请求相关的多种事件标记并通知关键相关人员。
更多信息请参见 Email Notifications page。
Altium 365 使用 Amazon SES(Simple Email Service)作为邮件发送服务器。这与 Altium 用于发送 Altium Account 相关邮件(例如账户激活)的服务相同。
此外还提供高级 Process Workflows 及其关联的 Send a notification when no updates have been made to a workflow task for <number> days 通知。启用后,若用户有一个需要其完成某个工作流步骤的 active Task,并且在指定天数内未采取任何操作,则会收到提醒通知。
Access Control
Access Control 部分标题将用于安全目的、控制 Workspace 数据流的设置归为一组。该选项适用于具有 Altium 365 GovCloud 的管理员,或当你的组织启用了 Altium Entreprise-level solution 时可用。
尝试使用未通过已应用过滤器的 IP 地址连接 Workspace 的用户,将收到访问被阻止的消息。
Vault
Vault 部分标题将与 Workspace 本身特定功能相关的设置归为一组。
此页面还包含用于启用附加功能的选项,这些功能会在 Altium Designer 中编辑基于工作区的元件时可用(单击
以确认更改后的设置):
-
Data Cleanup– 使用此页面可快速删除工作区中的数据项。这在你曾尝试创建并发布内容到工作区(例如试用将非托管库迁移)之后尤其有用,而现在你希望“清空”这些实验性数据。该功能适用于工作区中的任何/所有 Item 类型。
使用可用的复选框来决定是删除所有数据项(All)还是删除特定 Item 类型。配置好清理策略后,单击
按钮。将出现一个窗口要求确认,并提醒该操作无法撤销。要验证并继续,请在字段中输入文本 Delete my data permanently,然后单击
。
请注意:如果子项已被父项引用(正在使用),则无法删除子项。必须先删除父项。例如,如果某个元件正在托管原理图(managed sheet)或设计项目中使用,则需要先删除该托管原理图和/或项目。
请记住,数据清理是无法撤销的操作。在移除数据之前,系统会自动创建工作区快照。另请注意,数据清理操作可能需要一些时间来处理,具体取决于涉及的数据量。
MCАD CoDesigner
此页面提供用于在使用 ECAD-MCAD CoDesign 功能时,在 ECAD 与 MCAD 域之间启用元件识别的控制项。这有助于在两个域之间推送与拉取设计时使用 native components。可用选项如下。
-
Specify how transferred ECAD models are named– 设置在初次传输到 MCAD 域时模型所使用的命名约定。默认设置为 <FootprintName><ComponentID>,并可更改为 <ComponentID><FootprintName> 或 <CustomComponentProperty><FootprintName>.。在后一种情况下,使用 Custom Component Property 字段(否则设置为 PARTNO)来定义你希望在 MCAD 元件名称中使用的自定义属性。该选项允许工程师将有意义的信息(例如更详细的料号数据)纳入元件标识中。
-
Recognize models placed in MCAD and use true electrical components in ECAD instead– 启用此选项以支持在板卡从 MCAD Push、并在 ECAD Pull 时使用原生元件。MCAD 3D 模型会链接到等效的 Altium Designer 元件,因此当板卡被拉入 Altium Designer 时,MCAD 3D 模型可被替换为一个完整定义的 Altium Designer 元件封装实例,并包含 3D 模型。使用两个子字段来确定 MCAD 模型属性与 ECAD 元件参数,用于在两个设计域中识别元件。默认情况下,这些字段填充为 PARTNO。MCAD model property 可以是你自定义的属性,或从下拉列表中选择 MCAD model name。ECAD component parameter 也可以是你自定义的参数。若启用父级选项,则这些字段为必填;如果其中一个或两个留空,
按钮将被禁用。
-
Use models from data management system on MCAD side when creating PCB assembly– 启用此选项以支持在板卡从 ECAD Push、并在 MCAD Pull 时使用原生元件。MCAD 软件会从 MCAD 的数据管理系统中(通过模型名称)获取元件模型,然后将该元件放置到 MCAD PCB 装配体上,而不是使用来自 ECAD 的模型。使用子字段来确定用于存储 MCAD 模型名称的 ECAD 元件参数。默认情况下,该字段填充为 MCADModelName。若启用父级选项,则该字段为必填;如果留空,
按钮将被禁用。
MCAD-to-ECAD 元件链接适用于所有受支持的 MCAD 平台(Autodesk Fusion® 除外)。ECAD-to-MCAD 原生元件链接目前仅支持:
SOLIDWORKS– 需要将 SOLIDWORKS 连接到 SOLIDWORKS PDM 系统。MCAD 元件必须在 ECAD 元件中以参数形式定义,格式为 "<vault>:folder\folder\component.sldprt",其中 <vault> 为 PDM vault 的名称。有关如何连接 SOLIDWORKS PDM 系统,请查阅 SOLIDWORKS 文档。如果该元件在 SOLIDWORKS PDM 系统中不可用,CoDesigner 将改为放置从 PCB 编辑器传输并保存在 Altium 365 Workspace 中的模型。
PTC Creo Parametric– 需要将 PTC Creo 连接到 PTC Windchill® 服务器,并将 ECAD 元件存储在 Windchill Workspace 中。有关如何连接 Windchill,请查阅 Creo 文档。如果该元件在 Windchill Workspace 中不可用,CoDesigner 将改为放置从 PCB 编辑器传输并保存在 Altium 365 Workspace 中的模型。
Siemens NX– 需要将 Siements NX 连接到 Siemens Teamcenter PLM。有关如何连接 Teamcenter PLM,请查阅 Siemens NX 文档。 MCAD 元件引用必须在 ECAD 元件中以参数形式定义,并包含 Teamcenter 路径,参数值格式为 :root_TC_folder:subfolder1:subfolder12:model_name。
CoDesigner 会在启动时检查这些设置(从 Altium Designer 以及从 MCAD 工具端)。如果在工作区中更改了设置,请重启你的设计软件。
PLM Integration
当你的 Altium 365 Workspace 启用了 PLM Integration 时可用。此页面提供一个 Enable new PLM Configuration 选项;当取消勾选时,会将 PLM Integration 用户界面恢复为基于上传已编辑配置文件的 previous system
。
有关信息请参见 PLM Integration。
Dictionaries
使用此页面创建具有多个预定义取值的自定义参数(Dictionaries),这些参数可通过 Altium Designer 应用于 Component Templates。可添加多个参数 Dictionary,每个条目包含对应参数值的可选列表。使用该方法可对参数数据的应用进行更正式的控制:标准化参数及其取值选项在一个可访问的位置集中管理。
使用 Admin - Settings 下的 Dictionary 选项创建参数值的预定义列表。
要添加一个 Dictionary 条目,单击
按钮,然后在随后出现的 Create Dictionary 窗口中输入合适的参数类型名称。使用与该 Dictionary 条目名称关联的
选项添加参数值——按 Enter 以确认输入的值。
可创建多个 Dictionary,并为其添加多个参数值。
-
双击某个条目或使用关联的
选项来编辑 Dictionary 名称或取值。
-
使用关联的
选项向 Dictionary 添加新取值。
-
使用关联的
选项删除某个取值条目或删除 Dictionary 条目本身。
在 Altium Designer 中,在 Altium 365 Workspace 中创建的字典在创建或编辑 Component Template 时会作为 Parameter data Types 可用。当该模板用于 creating a new component——或在编辑基于该模板的组件时——由字典定义的参数条目将只提供 Workspace 字典中定义的那些取值选项。请注意,基于字典的参数会通过其关联的图标进行标识。
更多信息请参见 Altium Designer 组件编辑器中的 Support for Dictionary-defined Component Parameter Data Types。
Checklists
本页面列出了适用于项目 Design Reviews 的可用合规性 Checklists。每个命名的 Checklist 由多个基于描述的条目组成,这些条目可在设计评审过程中被确认并标记为“checked”。列表中包含两个示例 Checklists(PCB 和 Schematic check),可直接使用,也可作为自定义 Checklists 的基础。
现有 Checklists 可进行编辑或删除,并可通过
按钮创建额外的 Checklists。列表中的检查项集合由多行的简单文本陈述组成——按 Enter 可新增一行。
也可以在某个 Design Review 实例的 Overview 页面中创建、编辑并保存新的 Checklists。
关于在 Design Review 实例中使用 Checklists 的更多信息,请参见 Design Reviews。
Audit Export
本页面提供配置设置,用于将 Altium 365 Workspace 的 Events Log 数据暴露给合适的 SIEM(Security Information and Event Management)系统,以满足合规与审计需求。Workspace API 允许贵组织的安全专家配置其 SIEM 系统,以便使用本页面由 Workspace 管理员指定的 Client ID 和 Secret Key 参数从 Altium 365 获取审计数据。
打开下面的可折叠部分,以查看面向安全专家的相关技术搭建信息。
Audit Logs Exposure Usage
此处提供的 Altium 365 API 信息面向组织的安全专家;在设置从 Altium 365 导入数据时,应结合其 SIEM 解决方案所提供的支持来完成配置。
该 Web 服务用于在 Workspace 内进行审计与事件跟踪。API 支持 Limit Pagination,并通过 Client ID 与动态生成的 Secret Key 进行身份验证。在请求响应中,可在 JSON 格式中找到事件的详细信息,同时字段命名遵循 Common Event Format(CEF)。
请注意,此服务仅在拥有有效许可证时可用。访问与使用仅限于已授权的 Workspaces。
How to use the Service
-
How to get endpoint and parameters
要访问服务端点与参数,具有管理员权限的用户应导航至 Workspace 中的 Admin – Settings 页面。
如果 Workspace 具备所需许可证,则会显示 Audit Export 选项。
选择该选项将显示一个页面,其中包含用于数据获取的 URL,以及 Client Id 和 Secret Key。如果是首次访问该页面,Secret Key 字段将不会被填充。要获取它,请点击
按钮。如果密钥已生成,则会立即可用。
如果出于任何原因需要使当前密钥失效,则在生成后将提供
按钮操作。该操作会阻止使用先前(现已撤销)的密钥进行数据获取。
需要时,可使用与每个字段关联的
按钮复制其内容。
-
How to use Endpoint
Overview
该 API 端点用于获取审计事件。为获取数据,我们采用 limit pagination。这意味着我们会返回事件总数,以及由 Limit 和 Offset 参数确定的当前事件集合。例如,在首次请求事件数据时,用户可能完全不提供任何参数——此时我们会使用默认参数返回一组事件。
或者,用户也可以在请求中指定参数,例如 Offset = 0 和 Limit = 500。在这种情况下,我们将从第一条事件开始返回,直到达到指定的 limit。如果事件数量少于指定的 limit,则会返回所有可用事件。
需要特别注意的是,该 API 的使用者应在自身侧维护当前在日志中的位置,以便按顺序请求事件。例如,如果共有 1000 条事件,且用户最初传入 Offset = 0 和 Limit = 500,那么下一次请求应使用 Offset = 500 来获取剩余事件。
Authentication
访问该端点需要在请求头中提供客户端标识符(ClientId)和客户端密钥(ClientSecret)。如果其中任意一个缺失或不正确,将返回 Unauthorized 响应。
Request Parameters
Offset (optional):相对于结果起始位置的偏移量。用于控制从哪条记录开始返回数据。
Limit (optional):要返回的最大记录数。该值存在最大允许上限,且不得超过此 API 设定的最大值。
Responses
200 OK:成功响应包含满足指定条件的审计事件。
400 Bad Request:当请求中指定的记录数超过允许的最大上限时返回 。
401 Unauthorized:当由于缺失或不正确的 ClientId 或 ClientSecret 请求头,或缺少许可证而导致客户端认证失败时返回。
Example of request
GET your-endpoint-url?Offset=0&Limit=500
Headers:
ClientId: your-client-id
ClientSecret: your-client-secret
Response
API 请求的标准响应:以 JSON 格式返回审计事件,字段命名遵循 Common Event Format(CEF)。
Object Definition
标准响应对象结构:
TotalCount (int):可供获取的记录总数。该值表示匹配请求条件的所有事件数量。
Events (List of Events):以 JSON CEF 格式组织的事件列表。列表中的每一项代表一个独立事件。
Event Structure:
CefVersion (string):CEF 格式版本。(Current version = 1)
DeviceVendor (string):设备制造商标识符。与 DeviceProduct 和 DeviceVersion 组合后,可唯一确定发送设备的类型。(Predefined: Altium)
DeviceProduct (string):设备的产品标识符。与 DeviceVendor 和 DeviceVersion 组合后,可唯一确定发送设备的类型。(Predefined: 365 Platform)
DeviceVersion (string):设备的版本标识符。与 DeviceProduct 和 DeviceVendor 组合后,可唯一确定发送设备的类型。(Predefined: Cloud)
DeviceEventClassID (string):每种事件类型的唯一标识符。
Name (string):事件的可读标题或描述。
Extension (Object):包含事件详细信息的对象。
Extension Structure:
Dvchost (string):设备的完全限定域名(FQDN),如可用。
Msg (string):对事件作进一步描述的消息。
Rt (DateTime):接收到该事件的时间。
Dtz (TimeSpan):生成该事件的设备所在时区。
Suser (string):与该事件关联的源用户名称。
Act (string):事件中提到的动作。
ExternalId (string):源设备使用的 ID。这些值通常是顺序递增的,并与每个事件相关联。
Cat (string):源设备分配的类别。设备通常使用其自身的分类方案来对事件进行分类。
Response Example
{
"TotalCount": 2,
"Events": [
{
"CefVersion": "1",
"DeviceVendor": "Altium",
"DeviceProduct": "365 Platform",
"DeviceVersion": "Cloud",
"DeviceEventClassId": "",
"Name": "User Login",
"Extension": {
"dvchost": "host.domain.com",
"msg": "User successful login",
"rt": "2024-01-10T14:30:00Z",
"dtz": "UTC+00:00",
"suser": "sampleuser",
"act": "login",
"externalId": "45678",
"cat": "authentication"
}
},
{
// Additional Events
}
]
}
BOM Portal
Altium 365 BOM Portal 应用允许你从 Workspace 设计项目或已上传的(CSV/XLS)ECAD BOM 文件创建数据丰富的 BOM 采购文档。借助 Altium 全面的数据服务,Portal 的 Managed BOM 文档包含最新的元器件制造商信息,以及来自多个来源的实时供应链数据。该基于 Web 的系统实现自动化、高度可配置,并提供高级搜索功能,用于为你的设计项目确定最优的元器件选型。
更多信息请参见 BOM Portal page。
使用此设置页面可为新创建/上传的 Managed BOM 文档指定默认设置。在各个 Managed BOM 文档中,可通过 BOM Settings window 将这些设置从默认值进行更改。
-
General Settings:指定默认的采购 Currency 和 Country 设置。这两项彼此独立,因此首选采购币种不与地点绑定。
-
Releases
-
Favorite Suppliers: 指定对托管 BOM 文档启用的默认零件供应商。更多信息请参阅 BOM Portal 的 Order List section。请注意,Favorite Suppliers 列表中包含的可用供应商又是由 Workspace Part Providers page 中的 Altium Parts Provider settings 所定义的。
-
Checks Manager: 指定在 BOM 文档中如何报告 BOM 行问题(Issues)。每种 BOM 有效性检查类型都可以更改为在任一可用的 Report Levels 中进行报告,包括忽略某项检查(No Report)的选项。更多信息请参阅 BOM Portal 的 BOM Checks section。
滚动以查看完整的 BOM Portal 配置选项。
Requirements Portal
Requirements Portal 是一款与 Altium 365 集成的高级系统工程应用,用于为项目设计定义和管理技术需求。可将在门户中创建的 Requirements 实例放置到 Altium 365 Workspace 设计文档中,并且也可以将其分配为用户 Tasks。随后可在项目设计空间内验证对某项 Requirement 定义的符合性,其状态会同步反映到 Requirements Portal 中对应的 Requirement 实例上。
更多信息请参阅 Working With Requirements。
你的 Altium 365 Workspace 与 Requirements Portal 之间的同步链接,是通过将一个 Workspace 项目映射到门户中的某个 System Design Block(该 Block 关联了 Requirement 定义)来定义的。该链接可在不同位置建立:
-
在 Requirements Portal Web 界面中,通过将一个 Electronics 类型的 Block 分配给某个 Workspace 设计项目 – 相关信息。
-
在 Workspace 设计 Edit Project 窗口中,通过将门户 Block 分配给某个 Workspace 设计项目 – 相关信息。
-
在 Workspace Admin - Settings page(如图所示)的 Requirements Portal 入口视图中,通过向 Link Requirements 列表添加新的 Project-Block 链接 – 见下文。
使用九点菜单(
)中的 Requirements Portal 选项,在新的浏览器标签页中打开 Requirements Portal 界面。
Jira Integration
Altium 365 Jira Integration 支持 Atlassian Jira® issues 与 Altium 365 Workspace Tasks 之间的双向数据同步。该集成允许你从 Altium Workspace 直接远程创建 Jira issue(作为专用的 Jira Tasks),或者将现有的 Jira Issues 链接到某个 Workspace 项目。
一旦建立 Jira Issue 与 Workspace Task 的关系,其评论(Comments)和状态设置(优先级、进度、负责人)将实时同步,从而在 Jira 空间中为 Altium 设计项目提供更强的交互式项目管理洞察。Jira 集成通过将 Workspace 项目映射到指定的 Jira Project 来配置。
更多信息请参阅 Working With Jira Tasks。
Jira Integration 设置页面还包含以下附加选项:
-
按钮会在新的浏览器标签页中打开你的 Jira 账户的默认视图。
-
按钮将断开 Jira 应用与 Jira Connection 下所列 Jira 账户的连接,并使 Jira Integration 页面恢复到初始的未设置配置状态。
-
当启用 Access Settings 下的 Enable Jira mapping for project editors 选项时,Workspace 成员(前提是具有编辑权限)可以将项目映射到此配置所指定的 Jira 项目。项目映射在项目 Edit window 中执行 – 查看 mapping access example。无论此访问设置如何,Workspace 管理员都可以通过项目 Edit window 将设计 Projects 映射到 Jira Projects。
Admin – Groups
Related page: 管理 Workspace 成员资格 – 组
此页面用于创建和管理用户(Workspace 成员)组列表。组可帮助你进一步组织 Workspace 成员,例如按其所在的组织部门或所属设计团队进行划分。组也能使 Workspace 内容共享以及其他所提供技术的配置更加高效。
使用组条目的选项来管理其用户成员(Edit)、查看与该组名共享的项目(Review Accesses),以及删除该组类别(Remove)。
在界面的 Admin – Groups 页面访问并管理为你的 Workspace 定义的组。
Workspace 中预定义了若干示例组,包括组 Administrators。该组为其成员授予管理权限。任何属于该组的成员都可通过浏览器界面对 Workspace 以及所有相关技术与服务拥有完全访问权限。
Admin – Configurations
Related page: 环境配置管理
Configurations 页面提供了一种方式,可基于成员所属的组来规范 Workspace 成员的工作环境。在实际使用中,配置实例用于约束每位设计人员的 Altium Designer 工作环境,使其仅使用公司认可的设计要素,包括模板、输出作业配置文件、Workspace 首选项等。可按需创建任意数量的 Configurations 并将其分配给用户组(角色)。
通过 Workspace Configurations 页面定义并管理设计人员环境配置。
Admin – Part Providers
Related page: 零件来源配置
此页面使你能够定义一个 Part Source,以促进集中式供应链管理,让整个组织的设计人员使用同一份已批准的供应商列表来获取其设计中所用零件的供应链情报。
Workspace 可用的以下零件来源:
-
Altium Parts Provider – 一项聚合供应商数据服务,可访问来自广泛零件供应商范围的实时元器件信息。
在 Workspace 中建立的 Altium Parts Provider 设置会在用户连接到该 Workspace 时覆盖 Altium Designer 中的对应设置。
实际的供应链情报——包括制造商(及料号)、供应商(及料号)、描述、价格与可用性——来自 Workspace 本地 Part Catalog 以及相关的 Part Source。
每个 Workspace 实例都有其专用的 Part Catalog。这是一个零件目录数据库,专用于管理与跟踪制造商零件及其关联的供应商零件。该目录以服务形式安装(Part Catalog Service),通过 Altium 365 平台提供,并且仅与该 Workspace 配合工作。
零件目录(Part Catalog)存储代表实际制造商零件(Manufacturer Parts)的条目,以及一个或多个代表供应商零件(Supplier Parts)的条目——也就是这些制造商零件由供应商/经销商销售时的具体“版本”。每个供应商零件都是对某个零件数据库中条目的引用——要么是 Altium Parts Provider 的聚合零件数据库(其本身会与已启用的供应商对接并汇总其零件数据),要么是已链接的本地零件数据库。
启用所需的供应商,并为 Altium Parts Provider 确定位置/货币范围。
Admin – PLM Integration
Related page: PLM Integration
此页面提供与 Altium 365 Workspace PLM Integration service 的对接界面。在这里你可以定义与某个 PLM 实例的互联,并启用/配置 PLM 组件与 Workspace 中组件之间的同步。
Workspace 支持与公司企业系统进行组件数据的单向或双向同步。Workspace 数据与企业系统(通常为 PLM 系统)之间的交互,通过 PLM Integration 页面进行配置与管理。该页面提供自动化界面,便于配置互联、映射参数数据,并指定数据同步方向。Workspace 与目标企业系统之间的组件数据同步使用内置的同步流程,可手动触发或设置为定时重复事件。
Workspace 支持以下 PLM 系统:
PLM 集成设置通过自动化界面完成,便于配置互联、映射参数数据,并指定数据同步方向。
Admin – Processes
Related pages: 创建与管理流程、定义流程工作流
此页面提供用于创建和管理 Process Workflows 的界面,这些流程用于以正式方式引导公司设计人员完成典型的日常设计流程,例如:
用于实现特定设计流程的每个工作流(Workflow)都是作为某个 Process Definition 的一部分创建的。因此,它也可以称为该流程的底层工作流,或简称为一个 Process Workflow。流程及其工作流通过 Processes 页面界面创建与管理;在该界面中,可以启用一系列预定义流程供使用,或使用内置的 Process Workflow Editor 进行克隆并修改以满足你的需求。
Admin – Explorer
Related page: 管理内容结构与访问权限
此页面让你访问 Workspace 的结构,其展示与布局类似于 Altium Designer 的 Explorer panel。在这里,你可以浏览 Workspace 中的文件夹和条目(Items)。你也可以创建和编辑文件夹,从而构建 Workspace 的结构,而无需通过 Altium Designer 连接到该服务器。
也可以在此界面定义文件夹级与条目级的共享——控制谁能看到 Workspace 中的哪些内容;并且在文件夹级别,还可控制其他用户是只能查看文件夹及其内容,还是也能编辑(即将设计数据发布/提交/上传到其中)。内容也可以直接在此界面从 Workspace 下载。
浏览并定义 Workspace 的结构,同时定义对其内容的访问权限,并能够下载其内容。
你可以在 Admin – Explorer page 中对文件夹和条目执行软删除——将它们发送到 Workspace 的隔离 Trash area。
Admin – Usage and Billing
此页面提供关于 Altium Develop solution 的订阅与用户分配信息。
在页面的 Usage and Billing 选项卡中,你可以管理 Altium Develop 订阅。当你尚未订阅时,点击页面右上角的
按钮打开 Subscribe to Altium Develop 窗口,在其中可指定订阅详情(所需的 Altium Designer Develop 作者席位数量、账单地址、付款方式等)。
当你已订阅时,订阅信息将显示在页面上。
你可以按如下方式查看并管理订阅详情:
-
点击 Altium Designer 磁贴打开 Altium Designer Author Seats 窗口,在其中可管理 Altium Designer Develop 作者席位数量(
)。
-
点击 Next Payment 磁贴打开 Projected Payment 窗口 ,其中显示下一次付款的详情(
)。
-
点击 Payment Method 磁贴打开 Payment Method 窗口,在其中可更改当前设置的付款方式详情(
)。
在页面的 Simultaneous Authors 区域中,你还可以看到当前通过 Altium Designer Develop 连接到 Workspace 的用户列表。点击
图标可断开某个用户连接,从而释放作者席位供其他用户使用。
页面的 Invoices 选项卡包含 Altium Develop 订阅的财务操作历史记录。
Admin – Events Log
Events Log 是 Workspace 中已发生的重要数据与用户事件的顺序列表。它为管理员提供单一入口,用于出于数据治理目的监控与审计关键的 Workspace 活动。当为你的组织启用 Altium Enterprise-level solution 时,管理员可使用此选项。
记录的事件包括:用户(Workspace 成员)的添加、移除与分组分配;设计/组件数据的添加与移除;以及与用户共享这些数据。每条事件记录都包含详细信息,例如发生时间、触发事件的人员,以及受影响的对象或用户。
管理员的事件日志记录与设计数据和用户访问相关的重要事件。
使用该视图的 Search 字段,可根据输入的搜索词筛选出感兴趣的事件列表。
如果最新事件尚未出现在日志中,请刷新浏览器视图(F5)。
Events Log Export to SIEM Systems:
Altium 365 Workspace 提供一个 API,用于将 Events Log 数据传输到合适的 SIEM(安全信息与事件管理)系统,以满足合规与审计需求。请注意,只有在为你的组织启用 Altium Enterprise-level solution 时,Altium 365 SIEM API 才可用。 更多信息请参见上方的 Audit Export 条目。
Admin – Extensions
此页面提供对 Workspace 中额外已许可服务的设置入口。Workspace 扩展以可选择的磁贴形式呈现,可访问该服务的更多信息与配置选项。
点击某个扩展磁贴以打开该服务的设置视图,在其中可按需指定连接凭据及相关设置。
SiliconExpert
Altium 365 SiliconExpert Integration 可直接访问一组额外的高级制造商零件数据,这些数据可用于你的 BOM Portal 文档、project BOM 文档以及 Library Health analysis。来自 SiliconExpert 的增强参数化数据会以特定参数列(YTEOL、Inventory risk 等)的形式填充到 Workspace BOM 中。在 Altium Designer 中访问 Supply Chain Information features in Altium Designer 时,也可使用 SiliconExpert 的高级参数化零件数据以及带排名的替代料建议。
当你购买了 Altium SiliconExpert Integration 许可后,即可完整使用该服务。要启用此服务,请通过选择其磁贴打开 SiliconExpert 应用,输入 Altium 提供给你的凭据,然后确认设置(
)。另请注意,你也可以通过激活试用期(
)来体验将 SiliconExpert 与 Workspace 集成所带来的收益。
一旦建立 SiliconExpert 服务连接,SiliconExpert Integration 视图将填充与你账户相关的信息,其中包括可配置的报告级别列表与参数数据:
-
Part Quota Details 部分中的信息包括你当前的 SiliconExpert 零件数据配额上限与使用情况。
-
Checks Manager部分包含 SiliconExpert 参数值的默认“报告级别”设置。使用与每个条目关联的下拉列表选择不同的报告级别(Fatal/Error/Warning),或选择 No Report 选项以阻止报告某个值条件。请注意,你也可以编辑将触发三个 YTEOL 报告级别的 Years to End of Life 值(以年为单位)。
-
Data Visibility Settings列表包含你可用的所有 SiliconExpert 参数。使用参数复选框切换它们在器件数据列表(项目 BOM、托管 BOM 等)中的可见性,适用于 Altium Designer 和你的 Altium 365 Workspace——将鼠标悬停在与参数关联的
图标上可查看相关信息。请注意,SiliconExpert 的基础 YTEOL 和 Lifecycle 参数始终可用,且其可见性状态无法切换。
滚动以查看完整的 SiliconExpert 配置选项。
Z2Data
Altium 365 Z2Data 集成将增强的制造商器件信息和供应链数据直接引入你的 Workspace。来自 Z2Data 的丰富专有数据源可帮助你在选择与采购设计中使用的器件时做出更明智的决策。Altium 365 中的 Z2Data 集成以与 SiliconExpert 集成类似的方式实现,如上文 所述,并可用于 BOM Portal 文档、替代器件以及 Workspace 元器件 器件选项。
当为你的 Altium 365 Workspace 启用 Z2Data 集成后,Admin – Extensions页面中会包含一个 Z2Data 应用磁贴。选择该磁贴打开 Z2Data 应用,然后点击
按钮以启用对 Z2Data 资源的基础访问。
当你的 Z2Data 访问权限激活后,Z2Data 集成视图将填充与你当前访问级别相关的信息与设置:
-
Part Quota Details部分中的信息包括你当前的 Z2Data 器件数据配额上限与使用情况。
-
Checks Manager部分包含 Z2Data 参数值的默认“报告级别”设置。使用与每个条目关联的下拉列表选择不同的报告级别(Fatal/Error/Warning),或选择 No Report 选项以阻止报告某个值条件。请注意,你也可以编辑将触发三个 YTEOL 报告级别的 Years to End of Life 值(以年为单位)。
请注意,你还可以购买 Z2Data 的高级访问级别,其中包含更大的器件数据配额,以及显著扩展的信息与风险评估细节。点击
按钮或直接前往 Z2Data 访问表单。