访问您的工作区

您可以从 Altium Designer 中的不同位置与已连接的工作区进行交互。本页介绍如何在 Altium Designer 中访问工作区。

Altium Designer 可连接到工作区。工作区可通过以下方式之一提供:

您还可以使用自己常用的浏览器, 通过工作区的浏览器界面与工作区进行交互。

连接到您的 Altium 365 工作区

首先,确保您已通过 Altium Designer 登录 Altium 账户。要登录,请单击设计空间右上角的“当前用户”控件(未登录时显示为  ),然后使用其菜单中的 Sign in 项。有关更多信息,请参阅登录您的 Altium 账户 页面。

登录后,您即可连接到 Altium 365 工作区。为此,请单击设计空间右上角的“活动服务器”控件 (Altium Designer 未连接到工作区时显示为  )。随后显示的菜单会将您可访问的所有 Altium 365 工作区分为以下两个部分:

  • My Workspaces – 这些是您为自己的组织激活且由您担任所有者的 Altium 365 工作区。

  • Shared With Me – 这些是您受邀加入并随后成为成员的 Altium 365 工作区 (即您不是这些工作区的所有者)。

单击您要连接的 Altium 365 工作区对应的条目。

登录 Altium 账户后,所有 Altium 365 工作区都会自动显示。

单击以访问您可用的任一工作区。 单击以访问您可用的任一工作区。

连接后,“活动服务器”控件会发生变化,以表明您已连接到 Altium 365 工作区。有关更多信息,请参阅下方的 检查连接状态部分。

  • 从 Altium Designer Develop 连接到 Altium Develop 工作区还会为您提供一个创作席位。

    有关更多信息,请参阅 Altium Designer Develop 中的创作访问权限页面。

  • “活动服务器”控件菜单中的 Manage 链接可将您带到 Altium 账户个人资料页面,您可在此激活并管理可用的 Altium 365 工作区。单击 My Altium 365 链接可访问 Altium 365 平台界面。无论单击哪个链接,都会打开默认浏览器(如果尚未打开),并在新标签页中打开相应的目标页面。

  • 当您已连接到 Altium 365 工作区但没有互联网连接时,如果 EDMS.ConnectivityMonitor 高级设置已禁用,则会打开一个信息提示对话框 ()。这只是通知,无需执行任何操作。如果启用了该设置,则在没有互联网连接时,您将与工作区完全断开连接。

  • 您还可以从 Altium Designer 中需要连接到工作区的其他界面元素连接到 Altium 365 工作区,例如 Explorer 面板()。单击相应按钮即可连接到对应的工作区。

  • 如果您是一个或多个 Altium 365 工作区的团队成员,并已将其中一个指定为默认 Altium 365 工作区,那么当您initially通过 Altium Designer 登录 Altium 账户时,将直接连接到该工作区。此后,每次在 Altium Designer 中登录账户时,都会自动连接到上次连接的工作区,让您随时可以从上次停止的位置继续设计。

    要设置默认 Altium 365 工作区,请转到 Altium 个人资料页面(https://profile.altium.com/)中的 Workspaces 部分,单击所需工作区对应的 按钮,然后从其菜单中选择 Set as default 选项(页面上该工作区的磁贴中将显示 标签)。

  • 连接到只读工作区时,已连接工作区的图标将显示为  ()。 所有团队成员仍可查看和使用只读工作区中的现有内容,但无法以任何方式修改现有内容,也无法创建任何新内容。 只读工作区中的现有内容仅可在数据保留策略规定的期限内使用。

  • 从 Altium Designer 连接到 Altium 平台上的工作区时,将使用 JWT(JSON Web Token)进行用户身份识别和身份验证。

     
     
     
     
     

    在高级设置对话框中启用 EDMS.CloudLoginByJWT 选项后,即可使用此功能。

连接到您的 Enterprise Server 工作区(Altium Designer Agile、Altium Designer)

要从 Altium Designer 中连接到 Enterprise Server 工作区,请单击设计空间右上角的“当前用户”控件(例如, 已登录 Altium 账户时显示为  ,未登录时显示为 )。在随后显示的菜单中选择 Custom connection 命令。

此时将显示 Custom Connection 对话框,用于连接到目标工作区。该对话框有两种模式:Default 和 Legacy。要在这两种模式之间切换,请使用对话框左下角的 Default Mode / Legacy Mode 控件。

  • 在对话框的 Default 模式下,将您要连接的 Enterprise Server 工作区的地址 URL 输入到 Server Address 字段中。格式为 https://<ComputerName>:<PortNumber>(例如,对于使用默认端口分配安装的 Enterprise Server,地址为 https://sme-impala.altium.biz:9785 )。

    点击 按钮,在默认浏览器中打开的页面上,使用您偏好且可用的方式登录 Altium 账户:用户名和密码凭据、 Windows 会话凭据或 SSO。

    • 如果您用于访问工作区的 Altium Designer 与 Enterprise Server 安装在同一台计算机上,也可以使用 https://localhost:9785。​​​​​​

    • 在 Custom Connection 对话框的 Server Address 字段下拉列表中,使用 Preferences 条目访问 Preferences 对话框的 数据管理 – 服务器 页面,以管理工作区。

    • 建议在 Custom Connection 对话框中启用 Sign in automatically 选项,以保存输入的 URL 和访问凭据,这样在启动 Altium Designer 时,就无需反复输入这些信息来访问工作区。

    • 所选 SAML 或 OIDC 身份提供商的 SSO 身份验证由 Enterprise Server 管理员在工作区浏览器界面的 Admin – Settings 区域中配置。有关更多信息,请参阅 配置单点登录身份验证 页面。

      请注意,此功能还要求您的 Altium On-Prem Enterprise Server 版本支持使用 SSO 登录。如果服务器不支持此功能,则会使用旧的登录方式(使用 User Name 和 Password 凭据)。

  • 在对话框的 Legacy 模式下,将 Enterprise Server 工作区的 URL 输入 Server Address 字段,并输入工作区访问凭据(Username 和 Password),然后点击 按钮连接到 工作区。

    启用 Use Windows Session credentials 选项,即可使用当前 Windows 会话凭据登录工作区。User Name 字段将显示您的 Windows 用户名。这样,您就可以登录工作区,而无需创建并记住额外的密码。

连接后,“活动服务器”控件将发生变化,表明您已连接到 Enterprise Server 工作区。有关更多信息,请参阅下文的 检查连接状态 部分。

Altium On-Prem Enterprise Server 依赖多个 Microsoft 运行时组件才能正常运行和访问,在某些情况下,目标计算机上可能未安装这些组件。如果您在尝试连接到 Enterprise Server 工作区时收到提示缺少库(DLL)的错误消息,则表示缺少 Microsoft 运行时组件。请获取并安装适用于您操作系统的 Microsoft Visual C++ 可再发行程序包。

上述通过外部浏览器连接到 Enterprise Server 工作区的“统一登录”方式目前处于公开测试阶段,在 高级设置对话框中启用 EDMS.UnifiedLogin 选项后即可使用。

在 高级设置对话框中禁用 EDMS.UnifiedLogin 选项时,将使用旧版 Sign in 对话框连接到 Enterprise Server 工作区。此旧版对话框中的可用控件与上述 Custom Connection 对话框旧版模式中的控件类似。

连接到“已知”的 Enterprise Server 工作区

如果您之前曾在同一个 Altium Designer 实例中连接到 Enterprise Server 工作区,该工作区就会成为 Known Server。在这种情况下,您可以通过更简便的方式连接到该工作区。为此,请点击设计空间右上角的“活动服务器”控件。在随后显示的菜单中,选择 Custom Connections 分组下对应的工作区条目。如果您在之前访问该工作区时启用了 Sign in automatically 选项,则会立即建立连接。如果未启用此选项,则会显示 登录对话框,以便连接到目标工作区。输入工作区的 URL 和工作区访问凭据,然后点击 按钮。

连接到已知的 Enterprise Server 工作区。 连接到已知的 Enterprise Server 工作区。

请注意,启用 Sign in automatically 选项时,您将以最后一次通过 Sign in 对话框连接的用户身份连接到工作区。如果需要以其他用户身份连接,则需要使用设计空间右上角“当前用户”控件关联菜单中的 Custom connection 命令(例如,)。

您也可以通过需要连接到工作区的界面元素(如 Explorer 面板),点击该工作区对应的按钮来访问“已知”工作区。同样,如果需要以其他用户身份连接,则需要使用设计空间右上角“当前用户”控件关联菜单中的 Custom connection 命令(例如,)。

从不同计算机连接到 Enterprise Server 工作区

系统支持使用相同凭据从不同计算机(Enterprise Server 所在计算机除外)连接到 Enterprise Server 工作区。如果您尝试连接的工作区已从另一台计算机连接,无论是通过设计软件还是通过工作区的浏览器界面,系统都会弹出对话框提醒您。您可以在对话框提供的两个选项中进行选择:

  • Terminate existing session – 关闭另一台计算机上的现有会话,并继续从当前计算机登录工作区。
  • Start new session – 使用额外的连接许可证从当前计算机登录工作区,同时保持另一台计算机上的工作区登录状态。

同一用户可以通过不同方式同时访问 Enterprise Server 工作区(例如,通过设计软件连接 AND通过外部浏览器登录)。如果这些访问均来自同一台 PC,则在许可证计数中仅算作一个连接。如果同一用户从不同 PC 访问该 Enterprise Server 工作区,则每台 PC 的访问都需要单独的连接(即额外占用一个客户端访问许可证席位)。因此,只有在剩余客户端访问许可证(CAL)数量足够的情况下,您才能同时从当前计算机登录。

应用环境配置

连接到已定义 Environment Configurations的工作区时,配置服务会确定该用户应使用的环境配置,并更改 Altium Designer 环境中的相关区域,以强制使用该配置允许的数据元素。

如果用户被分配了多个角色,且有多个适用的环境配置,则在登录时,用户可以选择要应用的环境配置。此选择在 Select a Configuration 对话框中进行。

如果有多个环境配置适用于某个用户,该用户在连接到工作区时,可通过 Select a configuration 对话框进行选择
如果有多个环境配置适用于某个用户,该用户在连接到工作区时,可通过 Select a configuration 对话框进行选择

如果用户同时也是工作区的管理员,则可以选择 Work as administrator。这样,他们就可以在 Altium Designer 中以及与工作区交互时不受任何限制。

如果没有适用于用户的配置,则其工作环境将直接使用环境配置所支持的所有已发布条目的最新修订版进行配置,就像应用了默认配置一样。如果工作区中某个数据条目至少有一个已发布的修订版,则将使用该条目修订版,而无法使用任何基于本地文件的实体(例如模板)。

如果有多个环境配置适用于某个用户,但该用户取消了选择,则无法连接到工作区。因此,该用户将无法访问该工作区中的设计条目以及工作区提供的任何服务。
  • 如果在某个环境配置中为特定设计元素定义了多个配置数据条目,则 Altium Designer 将配置为允许用户从这些条目中进行选择。

  • 如果适用于用户的环境配置尚未完全定义,即尚未指定或添加所有数据配置条目,则用户仍可手动定义环境中未定义的元素。对于设置为 Do Not Control 的适用元素,也是如此。

  • 如果已记住环境配置的选择(使用 Remember my choice 选项),则可以通过 Connection Properties 对话框禁用特定配置的使用或更改选择。要访问该对话框,请在 Preferences 对话框的 数据管理 – 服务器 页面中,单击工作区条目对应的 Properties 控件,然后选择 Connection。

有关更多信息,请参阅 Environment Configuration Management (Altium 365 工作区、Enterprise Server 工作区)。

检查连接状态

您可以通过以下位置检查当前是否已连接到工作区:

  • 设计空间右上角“活动服务器”控件的关联菜单。当前连接到工作区时,该控件会显示该工作区的名称(例如 )。当前连接的工作区也会在关联菜单中突出显示(并以  图标标识)。单击该条目,即可通过 Altium Designer 的 Explorer 面板浏览该工作区的内容。单击 图标,即可通过默认浏览器访问工作区的浏览器界面。

    确认已连接到您的 Altium 365 工作区
    确认已连接到您的 Altium 365 工作区

    当前连接到 Enterprise Server 工作区时,“活动服务器”控件也会显示工作区的名称(例如 ),当前连接的工作区会在关联菜单中突出显示(并以 图标标识)。

    确认已连接到您的 Enterprise Server 工作区
    确认已连接到您的 Enterprise Server 工作区

  • Preferences 对话框的 数据管理 – 服务器页面。连接到工作区后,该工作区将显示为 Active Server。在软件中,同一时间只能有一个工作区处于活动连接状态。如果您之前曾通过该 Altium Designer 实例连接到其他工作区,它们将列为 Known Servers。在一个工作区处于活动连接状态时,您也可以同时连接到另一个工作区(但它不是活动工作区)。

    连接到工作区后,它将成为 Active Server。此处展示的是 Altium 365 工作区的示例。

    连接到工作区后,它将成为 Active Server。此处展示的是 Enterprise Server 工作区的示例。

     

    通过 Preferences 对话框的 数据管理 – 服务器页面, 您可以管理已连接工作区的某些设置。

  • Explorer 面板。连接后,单击当前浏览的工作区名称,即可从弹出的菜单中访问该工作区。

    请注意,所有已连接的工作区都会列出,但只有一个工作区处于活动状态,并以 图标和粗体名称标识。

    通过 Explorer 面板浏览活动的 Altium 365 工作区

    通过 Explorer 面板浏览活动的 Enterprise Server 工作区

     

切换工作区

您可以在可用的工作区之间快速切换。为此,请单击设计空间右上角的“活动服务器”控件。在随后显示的菜单中,选择要切换到的工作区条目。您将断开与当前工作区的连接,然后连接到所选工作区。

当有多个可用工作区时,您可以在它们之间快速切换。此处展示了从一个 Altium 365 工作区切换到另一个 Altium 365 工作区的示例。

当有多个可用工作区时,您可以在它们之间快速切换。此处展示了从 Altium 365 工作区切换到 Enterprise Server 工作区的示例。

 

如果切换到 Enterprise Server 工作区,且之前访问该工作区时已启用 Sign in automatically 选项,则会立即连接。如果未启用此选项,则会显示 登录对话框,供您连接到目标工作区。输入工作区的 URL 和工作区访问凭据,然后单击 按钮。请注意,启用 Sign in automatically 选项后,您将以最后一次通过 Sign in 对话框连接的用户身份连接到工作区。如果需要以其他用户身份连接,则需要使用设计空间右上角“当前用户”控件关联菜单中的 Custom connection 命令(例如 )。

断开与工作区的连接

您可以在 Altium Designer 中通过以下方式断开与工作区的连接:

  • 点击设计空间右上角的活动服务器控件。在随后出现的菜单中,点击当前已连接工作区条目最右侧的断开连接控件()。

    使用活动服务器控件菜单断开与当前 Altium 365 工作区的连接

    使用活动服务器控件菜单断开与当前 Enterprise Server 工作区的连接 

     
  • 在 Preferences 对话框的 数据管理 – 服务器页面上,点击与活动服务器关联的 按钮。此时将出现确认对话框,点击 Yes。

    使用 Preferences 对话框断开与当前 Altium 365 工作区的连接

    使用 Preferences 对话框断开与当前 Enterprise Server 工作区的连接

     

退出 Altium Designer 时,您与工作区的连接也会终止。此外,工作区管理员还可以通过工作区的浏览器界面终止会话。对于 Enterprise Server 工作区,此功能可用于终止现有会话,从而释放一个与该 Enterprise Server 工作区的连接。

当客户端计算机处于非活动或空闲状态时,Altium Designer 实例也可以自动断开与 Enterprise Server 工作区的连接。也就是说,客户端计算机上没有鼠标或键盘操作,并且当前没有正在执行的项目发布等耗时较长的 Altium Designer 进程。此功能可在 Enterprise Server 的设置中配置;有关更多信息,请参阅探索基于浏览器的界面页面。

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

您可使用的功能取决于您所采用的 Altium 解决方案——Altium Develop、Altium Agile Teams、Altium Agile Enterprise,或 Altium Designer(在有效订阅期内)。

如果您在实际软件中未看到文档中介绍的某项功能, 请联系 Altium Sales 了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Contents