高级主题
面向 IT 部门的信息
许多公司要求其 IT 专业人员为他们安装并设置 Altium On-Prem Enterprise Server 实例。我们提供了文档,作为面向组织 IT 部门的单一、详尽的资料来源。你可以在这里找到关于该技术常见问题的答案,包括:
- What are the hardware requirements to install the Enterprise Server?
- What is installed?
- What programs and processes are running?
- Where is the data stored?
- What ports are used?
- What protocol is used for communications?
- How is data backed-up?
LDAP 同步
为简化连接与访问公司网络的流程,Enterprise Server 通过其浏览器界面提供目录服务支持。
这提供了基于 Lightweight Directory Access Protocol(LDAP)的域用户同步,它会查询网络的中央 LDAP 服务器以获取域用户组与角色成员关系信息。通过这种方式使用既有目录服务来对域用户进行身份验证,有望实现一次登录即可访问所有公司系统(包括 Enterprise Server)。
Enterprise Server 的 LDAP 同步会按用户角色维度查询网络服务,并收集角色成员关系信息,用于 Enterprise Server Workspace 用户访问授权。通过 LDAP 服务轮询域成员关系(同步),系统能够在一个同步周期内响应域用户配置变更。
LDAP 同步允许 Workspace 管理员复用网络域中现有的用户名与密码凭据,因此无需在 Workspace 浏览器界面的 Users 页面上手动逐个创建用户凭据。正确设置后,Users 页面将自动填充用户凭据,使列表中的任何用户都能使用其常规的企业网络用户名与密码访问 Workspace。
私有许可证服务
对于要求其 Enterprise Server 安装保持离线(与互联网隔离)的组织,可通过本地化的 Private License Server 来提供按需软件许可的便利性与灵活性,而无需依赖基于互联网的 Altium Licensing Service。Enterprise Server 安装通过其本地 Private License Service 正好可以满足这一需求。它可配置为中央或本地 License Server,并可在本地网络上为 Altium Designer 与 Enterprise Server 提供许可证服务。此外,Enterprise Server 管理员能够完全掌控离线租用许可证席位、为特定组配置许可使用、为 Roaming 配置许可证等更多功能。
Enterprise Server 的 PLS 可配置并以不同运行模式使用,概述如下:
- No PLS mode - Enterprise Server 的标准配置,其已获取的许可证不会在网络上提供(分发)。
- Local PLS mode - Enterprise Server 已获取的 Altium Designer 与 Enterprise Server 许可证,通过 Enterprise Server 的(本地)PLS 服务在网络上分发。
- External PLS mode - Enterprise Server 连接并使用外部 PLS 服务(例如已设置为中央许可证服务器的远程服务器 PLS),以替代其自身的 PLS 服务。
数据获取
Altium 支持组织在指定的源 Workspace 与目标 Workspace 之间复制所需内容——该过程简称为 Workspace Data Acquisition。通过获取设计内容,所有权将牢牢掌握在接收组织手中,接收方可自由进行本地修改,并按其期望持续维护内容。并且,通过在已获取数据与其原始来源之间保持链接,可对数据进行智能处理,包括当任何被复制内容的来源更新时进行通知。无论某个条目在本地是否已发布了额外版本,始终都可以回退到原始源 Workspace 中的先前修订版——这一切都依赖于保留回指到该条目原始来源(或 Origin)的链接。
获取操作通过 Content Cart dialog 执行。可从 Explorer panel 中访问该对话框。在浏览你希望从中获取数据的源 Workspace 时,右键单击要获取的受支持条目类型的某个修订版(例如一个元件文件夹),然后从上下文菜单中选择 Operations » Add to Content Cart 命令。
网络安装服务
Enterprise Server 提供专用的 Network Installation Service。该服务使组织能够通过本地网络安装或更新 Altium Designer。网络安装服务的主要目标是:
- 提升更新速度——用户将在本地网络内下载数据。
- 消除更新功能对互联网访问的依赖——可在隔离网络中运行,无需访问全球互联网。
- 提供以集中方式控制版本与更新的能力。
- 支持使用 Microsoft 的 Active Directory Group Policy 执行推送安装。
该服务通过 Workspace 浏览器界面的 Installations 页面访问。通常,你会先将所需的产品与扩展从 Altium 的 Cloud Repository 获取到本地 Enterprise Server 中,然后制作一个部署包以便在你的网络中安装。后续更新可配置为自动执行,或为获得对安装内容的最大控制而手动制作。
本地版本控制服务
Enterprise Server 安装通过其 Version Control 服务提供本地化(且集中式)的版本控制。该服务在你需要的地方直接提供版本控制能力(本地),无需寻找或付费购买外部 VCS 管理软件。
全新安装的 Enterprise Server 提供一个基于 Git 的设计仓库,用于容纳你所有的 Workspace 设计项目——仅此而已!这避免了与 Enterprise Server 本地 Version Control 服务相关的任何设置与复杂性。你拥有一个供所有设计人员访问并发布的单一设计仓库——Versioned Storage。因此,Enterprise Server 浏览器界面的 VCS 页面仅用于信息展示——你无法新增仓库,且该单一 Git 仓库不能以任何方式修改,也不能删除。
如果你是从 Altium Vault 3.0 升级到 Enterprise Server,那么也会启用 SVN 仓库的使用,以便你继续沿用之前(已建立)的设计流程。在这种情况下,你可以继续通过本地 Version Control 服务(仅 SVN)创建仓库,或连接到外部仓库(SVN 或 Git)。
通过以这种集中方式定义设计仓库,组织可以完全控制其设计人员能够访问并使用哪些仓库。





