除了通过 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 指南。
Home
此页面是使用 Workspace 可用设计与管理工具的起点。每个磁贴都可直接访问 Workspace 环境中的应用门户;或者在 Altium Designer 与 MCAD CoDesigner 的情况下,访问其安装入口——参见 Installing Altium Designer Develop 和 Installing Altium Designer Agile。右上横幅区域还提供标准的“9 点”菜单(
),可直接访问可用的 Workspace 门户,并在新的浏览器标签页中打开。
当你访问各个门户时,Workspace 用户界面与功能会相应变化:
Projects
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 在内的多种软件的设计文件与项目,都可以通过
按钮菜单中的上传选项,直接从你的 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 – 查看项目的发布版本(releases)。可访问并打开完整的发布数据或某个特定的装配包(assembly package),它将通过一个 Manufacturing Portal 在单独的选项卡中呈现。在该门户中,你可以查看并浏览已发布的文件数据、检查 BOM,并查看/评论设计本身的快照(即该发布数据的来源)。无论是在 Releases 视图中,还是通过某个特定发布版本的 Manufacturing Portal,你都可以使用控件以不同粒度下载制造数据(从完整数据集到单个生成的输出文件)。选定的发布版本也可以作为 Manufacturing Package 直接发送给你的制造商。你还可以在不同发布版本之间,或与本地生成的文件集进行 compare Gerber data;并在发布版本之间比较 Schematic data、PCB data 或 BOM data。
-
Activities – 查看与当前项目相关的活动或已关闭的 Project Activity 流程工作流(process workflows),或通过
按钮调用新的活动工作流。可用的项目活动工作流(如 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,供元器件管理员(librarian)继续处理并完成。
Part Requests 由 Process Workflow 定义,并由被分配的用户通过 Tasks page 推进至完成(Resolved)——其细节与命令选项可在 Task Details pane 中访问。
Part Requests页面会列出“活动(Active)”或“已关闭(Closed)”的请求流程,并提供选项卡,用于查看活动工作流视图(Diagram)、所有已提交请求信息的表格(Data),以及流程工作流事件的顺序列表(History)。
使用中的器件
Related information:BOM Portal、Workspace Components
此页面提供当前在 Workspace Projects 和Managed BOMs中使用的所有制造商器件的汇总概览。列表会为每个制造商器件条目填充关键参数列(如可用,还包括Silicon Expert 参数),并包含指向所引用 BOM 文档的有效Used In链接。Parts in Use页面可让你快速查看设计 BOM 中应用的所有制造商器件引用,同时检查是否存在不合适的生命周期、缺乏标准合规性或制造交期过长等问题。请注意,可使用下载功能(
)将当前报表视图保存为CSV文件。
默认情况下,列表会包含所有 Workspace Project 与 Managed BOM 来源,如列表上方的视图选项菜单(All Parts)所示。选择该菜单可切换到其他可用视图,或选择Create View选项,在Select BOMs to Include in the View对话窗口中选择一组新的 BOM 数据源。
列表中的Used In列包含该器件当前使用所在的 BOM 来源名称。这包括在设计项目或 Managed BOM 中的使用情况,或它们任一发布版本中的使用情况:
通过Analytics汇总信息可进一步洞察当前器件使用情况。该功能从列表的
图标打开,会在页面上方区域生成带注释的分组列表与图形指示器,用于表示当前Parts in Use视图的关键参数度量数据。随着选择不同的自定义视图(具有不同的 BOM 内容配置),分析数据会动态变化。
Analytics 数据也会与Parts in Use列表交互,通过过滤来影响其内容。定位并选择特定元器件Category(Component Type)或器件Manufacturer可将列表限定为匹配条目;或者点击饼图分区、其标签或柱状图条目,将列表过滤为与该参数数据匹配的条目——注意可应用多个过滤条件(AND 关系)。再次点击某个参数过滤条件即可取消;也可在列表上方的Filters区域关闭其条目,或使用Reset Filters选项移除所有已应用的过滤条件。
“使用中的器件”界面提供一系列功能,用于定位评估与审计器件使用情况所需的信息,包括列排序、关键词搜索和高级列过滤。组合使用这些功能,可高度控制“使用中的器件”报表中包含哪些条目以及它们的呈现方式:
任务
Related information:使用任务、Web Viewer 评论窗口。
此页面视图允许你访问并管理 Altium 365 Workspace 中当前处于活动状态的所有 Tasks(作业活动请求)。任务以看板(Kanban)流式样式呈现,其进度状态(ToDo、InProgress 和 Resolved)会在任务行之间流转。其中一行保留给通用任务(不与项目关联的任务),其余每一行对应某个特定项目的任务。通用任务在仪表板中创建;项目相关任务则通过 将 Workspace 成员分配到项目评论 来创建。
尽管界面相对简洁,Workspace Tasks 仪表板 仍提供了一种灵活且高效的方式,可在实际设计环境中(而非通过外部系统)管理并跟踪工作流。此页面是 Workspace 中当前所有活动任务的全局视图;而在查看项目时,可从 导航树访问的项目专属任务视图 仅显示与该项目关联的任务。
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: 管理 Workspace 成员
此页面用于创建并管理 Workspace 用户列表——即 Workspace 的成员,以及可访问 Workspace 和/或其相关技术的人员。
用户成员可以是你组织内拥有 Altium 账户的人员,也可以是其他组织的人员(后者情况下,将其邀请为 Workspace 成员并不意味着他们成为你组织的一部分)。你也可以邀请尚未拥有 Altium 账户的用户(他们随后需要注册一个账户)。用户可以提交加入你的 Workspace 的请求,现有用户也可以提交请求以邀请其他用户加入 Workspace。
在界面的 Workspace Members 页面中确定哪些人员可访问 Workspace。
页面顶部的选项卡允许管理员查看所有可访问 Workspace 的用户,并管理请求访问 Workspace 的用户:
-
Members– 所有基于其所属组与已应用访问权限而获得 Workspace 成员访问权限的用户。Members 选项卡是非管理员组 Workspace 成员唯一可用的视图。仅管理员可使用条目选项(
)来 Edit(管理组分配)、Review Accesses(其可用项目),以及将用户从 Workspace 中 Remove。
-
Guests– 组织 Workspace 外部(非成员)的用户,这些用户已被授予对某个 Workspace 项目的共享访问权限——参见 与外部用户共享。此类用户会以相关的
图标标识。
-
Join Requests– 你组织内用户提交的请求,申请访问公司 Workspace。
-
Invitation Requests– Workspace 成员提交的请求,申请允许另一位或多位用户访问 Workspace。
Trash
此页面展示所有已被“软删除”的项目——即已删除但尚未永久删除的项目。Trash 本质上是一个回收站,Workspace 中的任何项目都可以(通过软删除操作)被移入其中。它与 Workspace 的其他部分隔离,因此 Trash 中的任何项目都不可用,且无法通过搜索、浏览器界面页面或在 Altium Designer 中找到。
如果 Workspace 界面或 Altium Designer 中基于 Delete 的命令属于软删除类型,你会知道这一点,因为随后出现的确认窗口会确认被删除的项目将被移至 Trash。
当你通过软删除操作在 Workspace 中删除某个项目时,它会被移至 Trash。Trash 页面提供了访问该隔离区域的界面。
你只会看到由你自己软删除的项目。管理员将看到 Trash 中所有被软删除的项目。列表包含与标识信息对应的列数据,以及项目被删除的时间与删除者。你可以按任意列排序——单击列标题一次按升序排序,再次单击则按降序排序。使用列表上方的 Search 字段可在所有内容中搜索。
在 Trash 中选择一个项目,然后使用列表右上角的控件分别对该项目执行永久删除或还原。相应命令也可从与
控件(位于所选项目最右侧)关联的菜单中使用。
- 对于项目(Project),只有所有者或管理员可以(软)删除或还原。对于其他任何项目,只要你拥有 编辑权限,就可以执行这些操作。
- 项目的完整“硬删除”(Permanently Delete)仅 Workspace 管理员可执行。
选择一个项目,然后决定是将其完全还原以再次使用,还是将其永久删除(即“硬删除”)。
或者,要以单次批处理操作清空整个 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 窗口的 Parent Folder 字段(位于 Advanced 部分下)中指定了不同路径,否则项目将创建在所指定的 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 的邮件通知功能。该功能会将与元件 Items、项目和器件请求相关的多种事件标记并通知关键相关人员。
更多信息请参见 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 中编辑基于 Workspace 的元件时可用(点击
以确认更改后的设置):
-
Data Cleanup – 使用此页面可快速从 Workspace 中删除数据项。这在你曾经尝试向 Workspace 创建并发布内容(例如试用迁移非托管库)之后尤其有用,而现在你希望“清空”这些实验数据。此功能适用于 Workspace 中任何及所有 Item 类型。
使用可用的复选框来决定是删除所有数据项(All)还是删除特定 Item 类型。配置好清理策略后,单击
按钮。将出现一个窗口要求确认,并提醒该操作无法撤销。要验证并继续,请在字段中输入文本 Delete my data permanently,然后单击
。
请注意,如果子项已被父项引用(正在使用),则无法删除子项。必须先删除父项。例如,如果某个组件正在受管原理图或设计项目中使用,则需要先删除该受管原理图和/或项目。
请记住,数据清理是无法撤销的操作。在移除数据之前,系统会自动创建 Workspace 快照。另请注意,数据清理操作可能需要一些时间来处理,具体取决于涉及的数据量。
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 工具)检查这些设置。如果你在 Workspace 中更改了设置,请重启设计软件。
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 中创建的 Dictionaries 会在创建或编辑 Component Template 时,作为 Parameter data Types 可用。当该 Template 用于 creating a new component——或用于编辑基于该 Template 的组件时——基于 Dictionary 定义的参数条目将只提供 Workspace Dictionary 中定义的那些取值选项。请注意,基于 Dictionary 的参数会通过其关联图标进行标识。
更多信息请参见 Altium Designer 组件编辑器中的 Support for Dictionary-defined Component Parameter Data Types。
Checklists
此页面包含适用于项目 Design Reviews 的可用合规性检查清单(Checklist)列表。每个已命名的检查清单由多个基于描述的条目组成,这些条目可在设计评审(Design Review)过程中被确认并标记为“已勾选”。列表中包含两个示例检查清单(PCB 和原理图检查),可直接按原样使用,或作为自定义检查清单的基础。
现有检查清单可以编辑或删除,也可以通过
按钮创建额外的检查清单。一个列表中的检查项集合由多行的简单文本语句构成——按 Enter 可新增一行。
也可以在某个设计评审实例的 Overview 页面中创建、编辑并保存新的检查清单。
有关在设计评审实例中使用检查清单的更多信息,请参见 Design Reviews。
Audit Export
此页面提供配置设置,用于将 Altium 365 Workspace 的 Events Log 数据暴露给合适的 SIEM(Security Information and Event Management,安全信息与事件管理)系统,以满足合规与审计目的。Workspace API 允许贵组织的安全专家在 Workspace 管理员于本页面指定的 Client ID 和 Secret Key 参数基础上,配置 SIEM 系统从 Altium 365 拉取审计数据。
打开下面的可折叠部分,以查看面向安全专家的相关技术搭建信息。
Audit Logs Exposure Usage
此处提供的 Altium 365 API 信息面向组织的安全专家;在从 Altium 365 设置数据导入时,应结合其 SIEM 解决方案所提供的支持资源进行配置。
该 Web 服务用于在 Workspace 内进行审计与事件跟踪。API 支持 Limit 分页,并通过 Client ID 与动态生成的 Secret Key 进行身份验证。在请求响应中,可在 JSON 格式中找到事件的详细信息,同时字段命名遵循 Common Event Format(CEF)。
请注意:该服务仅在具备有效许可证时可用。访问与使用仅限于已授权的 Workspace。
如何使用该服务
-
How to get endpoint and parameters
要访问服务端点与参数,具有管理员权限的用户应在 Workspace 中导航至 Admin – Settings 页面。
如果 Workspace 具备所需许可证,则会显示 Audit Export 选项。
选择该选项后,将显示一个页面,其中包含用于数据获取的 URL,以及 Client Id 和 Secret Key。如果是首次访问该页面,Secret Key 字段将不会被填充。要获取它,请点击
按钮。如果密钥已生成,则会立即可用。
如果出于任何原因需要使当前密钥失效,则在生成后会提供
按钮操作。该操作会阻止使用先前(现已撤销)的密钥进行数据获取。
需要时,可使用与每个字段关联的
按钮复制其内容。
-
How to use Endpoint
概述
该 API 端点用于获取审计事件。为获取数据,我们采用 limit 分页。这意味着我们会返回事件总数,以及由 Limit 和 Offset 参数确定的当前事件集合。例如,在首次请求事件数据时,用户可能完全不提供任何参数——此时我们将使用默认参数返回一组事件。
或者,用户也可以在请求中指定参数,例如 Offset = 0 和 Limit = 500。在这种情况下,我们将从第一条事件开始返回,直到达到指定的 limit。如果事件数量少于指定的 limit,则会返回所有可用事件。
需要特别注意的是:该 API 的使用者应在自身侧维护当前在日志中的位置,以便按顺序请求事件。例如,如果共有 1000 条事件,且用户最初传入 Offset = 0 和 Limit = 500,那么下一次请求应传入 Offset = 500 以获取剩余事件。
身份验证
访问该端点需要在请求头中提供客户端标识符(ClientId)和客户端密钥(ClientSecret)。如果其中任意一个缺失或不正确,将返回 Unauthorized 响应。
请求参数
Offset (optional):相对于结果起始位置的偏移量。用于控制从哪条记录开始返回数据。
Limit (optional):要返回的最大记录数。该值存在最大允许上限,且不得超过此 API 设定的最大值。
响应
200 OK: 成功响应包含满足指定条件的审计事件。
400 Bad Request: 当请求中指定的记录数超过最大允许上限时返回 。
401 Unauthorized: 当客户端认证失败(由于缺失或不正确的 ClientId 或 ClientSecret 请求头,或缺少许可证)时返回。
请求示例
GET your-endpoint-url?Offset=0&Limit=500
Headers:
ClientId: your-client-id
ClientSecret: your-client-secret
Response
API 请求的标准响应:以 JSON 格式返回审计事件,字段命名遵循 Common Event Format(CEF)。
对象定义
标准响应对象结构:
TotalCount (int): 可供获取的记录总数。该值表示所有符合请求条件的事件数量。
Events (List of Events): 以 JSON CEF 格式组织的事件列表。列表中的每一项代表一个独立事件。
事件结构:
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): 包含事件详细信息的对象。
扩展结构:
Dvchost (string): 设备的完全限定域名(FQDN),如可用。
Msg (string): 对事件的进一步描述消息。
Rt (DateTime): 接收到该事件的时间。
Dtz (TimeSpan): 生成该事件的设备时区。
Suser (string): 与该事件关联的源用户名称。
Act (string): 事件中提到的动作。
ExternalId (string): 源设备使用的 ID。这些值通常是顺序递增的,并与每个事件相关联。
Cat (string):源设备分配的类别。设备通常使用其自身的分类方案来对事件进行分类。
响应示例
{
"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 的受管 BOM(Managed BOM)文档包含最新的元器件制造商信息,以及来自多个来源的实时供应链数据。该基于 Web 的系统实现自动化、可高度配置,并提供高级搜索能力,用于为你的设计项目确定最优的元器件选型。
更多信息请参见 BOM Portal page。
使用此设置页面可为新建/上传的受管 BOM 文档指定默认设置。在单个受管 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 设计项目 – related information。
-
在 Workspace 设计 Edit Project window 中,通过将门户 Block 分配给某个 Workspace 设计项目 – related information。
-
在 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 页面恢复到初始的未配置状态。
-
当启用 Enable Jira mapping for project editors 选项(位于 Access Settings 下)时,Workspace 成员只要拥有编辑权限,就可以将项目映射到本配置所指定的 Jira 项目。项目映射可在项目 Edit window 中执行——查看 mapping access example。无论此访问设置如何,Workspace 管理员都可以通过项目 Edit window 将设计 Projects 映射到 Jira Projects。
Admin – Groups
Related page: 管理 Workspace 成员 – Groups
此页面用于创建和管理用户(Workspace 成员)组列表。组可帮助你进一步组织 Workspace 成员,例如按其参与的组织部门或所在设计团队进行划分。组也能让 Workspace 内容共享以及其他所提供技术的配置更加高效、顺畅。
使用某个 Group 条目的选项来管理其用户成员(Edit)、查看以该 Group 名称共享的项目(Review Accesses),以及删除该 Group 类别(Remove)。
在界面的 Admin – Groups 页面中访问并管理为你的 Workspace 定义的组。
Workspace 中预定义了若干示例组,包括 Administrators 组。该组为其成员授予管理权限。任何属于该组的成员都可通过浏览器界面对 Workspace 及其所有相关技术与服务拥有完全访问权限。
Admin – Configurations
Related page: 环境配置管理
Configurations 页面提供了一种方式,可基于成员所属的 Group 来规范 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 中的设置。
实际的供应链情报——包括 Manufacturer(及料号)、Supplier(及料号)、Description、Pricing 和 Availability——来自 Workspace 的本地 Part Catalog 以及相关的 Part Source。
每个 Workspace 实例都有其专用的 Part Catalog。这是一个器件目录数据库,专用于管理与跟踪制造商器件及其关联的供应商器件。该目录以服务形式安装(Part Catalog Service),通过 Altium 365 平台提供,并且仅与该 Workspace 配合工作。
Part Catalog 存储代表实际 Manufacturer Parts 的条目,以及一个或多个代表 Supplier Parts 的条目——即这些 Manufacturer Parts 由 Suppliers/Vendors 销售时的具体版本。每个 Supplier Part 都引用器件数据库中的一个条目——要么是 Altium Parts Provider 的聚合器件数据库(其本身与已启用的 Suppliers 对接并从中汇聚器件数据),要么是链接的本地器件数据库。
为 Altium Parts Provider 启用所需的 Suppliers,并确定 Location/Currency 范围。
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: Creating & Managing Processes, Defining a Process Workflow
本页面提供用于创建和管理 Process Workflows 的界面,这些流程用于正式引导公司设计人员完成典型的日常设计流程,例如:
用于实现特定设计流程的每个 Workflow 都作为某个 Process Definition 的一部分创建。因此,它也可被称为该流程的底层 Workflow,或简称为 Process Workflow。流程及其 Workflows 通过 Processes 页面界面创建和管理;在此可启用一系列预定义流程供使用,或使用内置的 Process Workflow Editor 进行克隆并修改以满足需求。
Admin – Explorer
Related page: Managing Content Structure & Access
本页面可让你访问 Workspace 的结构,其呈现方式与布局类似于 Altium Designer 的 Explorer panel。在这里,你可以浏览 Workspace 中的文件夹和 Items。你也可以创建和编辑文件夹,从而构建 Workspace 的结构,而无需通过 Altium Designer 连接到该服务器。
还可在此界面定义文件夹级与 Item 级共享——控制谁能在 Workspace 中看到哪些内容,并且在文件夹级别上,控制其他用户是只能查看文件夹及其内容,还是也能编辑(即向其中发布/提交/上传设计数据)。内容也可直接在此界面从 Workspace 下载。
浏览并定义 Workspace 的结构,同时定义对其内容的访问权限,并能够下载其内容。
你可以从 Admin – Explorer page 中对文件夹和 Items 执行软删除——将它们发送到 Workspace 的隔离 Trash area。
Admin – Usage and Billing
本页面提供关于 Altium Develop 解决方案的订阅与用户分配信息。
在页面的 Usage and Billing 选项卡中,你可以管理 Altium Develop 订阅。在页面的 Simultaneous Authors 区域中,你还可以查看当前从 Altium Designer Develop 连接到 Workspace 的用户列表。点击
图标可断开某个用户连接,从而释放 author 席位供其他用户使用。
页面的 Invoices 选项卡包含 Altium Develop 订阅相关的财务操作历史记录。
Admin – Events Log
Events Log 是 Workspace 中已发生的重要数据与用户事件的顺序列表。它为管理员提供单一入口,用于出于数据治理目的监控与审计关键 Workspace 活动。当为你的组织启用 Altium Enterprise-level solution 时,管理员可使用此选项。
记录的事件包括用户(Workspace 成员)的添加、移除与分组分配,设计/元件数据的添加与移除,以及与用户共享这些数据。每条事件记录都包含详细信息,例如发生时间、由谁触发,以及影响了哪个对象或用户。
管理员的 Events Log 会记录与设计数据和用户访问相关的重要事件。
使用该视图的 Search 字段,可根据输入的搜索词筛选出感兴趣的事件列表。
如果最近的事件尚未出现在日志中,请刷新浏览器视图(F5)。
Events Log Export to SIEM Systems:
Altium 365 Workspace 提供一个 API,用于将 Events Log 数据传输到合适的 SIEM(Security Information and Event Management)系统,以满足合规与审计需求。请注意,只有在为你的组织启用 Altium Enterprise-level solution 时,Altium 365 SIEM API 才可用。 更多信息请参见上面的 Audit Export 条目。
Admin – Extensions
本页面提供对 Workspace 中可用的其他已许可服务的设置入口。Workspace Extensions 以可选择的磁贴形式呈现,可访问该服务的更多信息与配置选项。
点击某个 Extension 磁贴以启动该服务的设置视图,在其中可按需指定连接凭据及相关设置。
SiliconExpert
Altium 365 SiliconExpert Integration 可让你的 BOM Portal 文档、project BOM 文档以及 Library Health analysis 直接访问一组额外的高级制造商元件数据。来自 SiliconExpert 的增强参数化数据会以特定参数列的形式填充到 Workspace BOM 中(YTEOL、Inventory risk 等)。在 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、Managed BOM 等)中的可见性,适用于 Altium Designer 与你的 Altium 365 Workspace——将鼠标悬停在参数关联的
图标上可查看相关信息。请注意,基础的 SiliconExpert YTEOL 和 Lifecycle 参数始终可用,且其可见性状态无法切换。
滚动以查看完整的 SiliconExpert 配置选项。
Z2Data
Altium 365 Z2Data Integration 可将增强的制造商元件信息与供应链数据直接引入你的 Workspace。来自 Z2Data 的丰富专有数据源可帮助你在选择与采购设计中使用的元件时做出更明智的决策。Altium 365 中的 Z2Data 集成以与上文所述 SiliconExpert Integration 类似的方式实现(outlined above),并可用于 BOM Portal 文档、Alternate Parts 以及 Workspace 元件 Part Choices。
当为你的 Altium 365 Workspace 启用 Z2Data Integration 后,Admin – Extensions 页面中会包含一个 Z2Data 应用磁贴。选择该磁贴以打开 Z2Data 应用,然后点击
按钮以调用对 Z2Data 资源的基础访问。
当你的 Z2Data 访问已激活后,Z2Data Integration 视图将显示与你当前访问级别相关的信息与设置:
-
Part Quota Details 部分的信息包括你当前的 Z2Data 元件数据配额限制与使用情况。
-
Checks Manager 部分包含 Z2Data 参数值的默认报告级别设置。使用每个条目对应的下拉列表选择不同的报告级别(Fatal/Error/Warning),或选择 No Report option 以阻止报告某个数值条件。请注意,你也可以编辑将触发三个 YTEOL 报告级别的 Years to End of Life 数值(以年为单位)。
请注意,您也可以购买 Z2 Data 的高级访问权限,其中包含更大的元器件数据配额,以及显著扩展的信息与风险评估细节。点击
按钮,或直接前往 Z2Data 访问表单。