Uploaded by wizdesigns

AltiumVaults - Opening the Vault doors

advertisement
Opening the Vault doors
Summary
This document looks at
hosting and access
control for the Altium
Vault.
The Altium Vault forms the heart of Altium’s smart data management technologies. A
separate product in its own right, it is designed to run in conjunction with Altium Designer
to provide a complete electronics data release management system for organizations of
any size.
Vaults bridge the design world and the worlds of fabrication, assembly, procurement, and
more. Vaults provide managed repositories for design data, and allow formal revision and
life-cycle management of components and data used in a design. Vaults also provide
intelligent links to the supply chain to give real-time information about the parts specified
in a design. And Vaults provide a mechanism to easily and securely share the right pieces of design data with those who need
access to them, both inside and outside a design organization.
Altium's vault technology comes in a single flavor, formally known as the Satellite Vault Server, or more commonly Satellite
Vault. This paper takes a look at the Altium Vault technology, and the connection between the Vault and AltiumLive.
Anatomy of a Vault
Implemented as a server-based software application, running on your LAN, an Altium Vault stores and manages electronic
design data. The items in vaults represent reusable design content, components and released designs for fabrication of bareboards and assembled boards. These items are constructed from named revisions of data, generated by "release" from the
design-side of the organization, but also available to other areas of the organization such as manufacturing and procurement.
Version (v1.1) May 25, 2012
1
Opening the Vault doors
The Satellite Vault
The Satellite Vault is a server application that runs on a network computer. A user can install and run a Satellite Vault on their
local machine, which can then act like any other server machine. User and identity management processes are performed
through AltiumLive using a person’s AltiumLive credentials.
Satellite Vaults are available as a benefit of Altium Subscription.
A Satellite Vault is automatically registered with your organizational account in AltiumLive. This account holds all the Altium
Designer licenses for you company, along with all of the AltiumLive user accounts that have been activated. Everyone who uses
the Satellite Vault will be accessing it under their AltiumLive identity, which is the same identity they use to sign-in to Altium
Designer.
It is important to note that a Satellite Vault itself and the data it contains are hosted on the company’s network, not in AltiumLive.
The only access from the Vault to the outside world is purely for authentication of credentials. Authentication uses the same
mechanism as used by the Altium Designer application for sign-in, as well as that used by AltiumLive web apps. No data of any
sort is visible outside the organization's LAN/WAN/firewall, and Altium has no visibility into Satellite Vaults. The authentication
process is stateless, and the system does not hold ports open or require an ongoing connection to AltiumLive after
authentication, as user access tokens are cached locally.
For Group Administrators of an Altium Account, a listing of all vaults in use by members of the organization can be viewed from
within the AltiumLive Dashboard. A vault and its content can be browsed from here. This is made possible by an innovative
piece of web technology that is built into the Satellite Vault server installed on the LAN, which combines dynamically with the
AltiumLive server pages hosted in the cloud.
From a security point of view, only those in your organization will be able to see these servers. While it appears as if the content
of the Vaults is available from the Web, it is actually served directly from the local Satellite Vault server (which is a data server +
web server) and dynamically combined in the browser with the wrapper content coming from AltiumLive.
The Satellite Vault is initially set to workgroup sharing, which means everyone in your AltiumLive account/organization will have
read/write access. To restrict access you need to change the setting to full enterprise security, and then change folder sharing
rights within the vault.
Version (v1.1) May 25, 2012
2
Opening the Vault doors
It is important (and reassuring) to note that a Vault Server can always be accessed by opening Altium Designer and connecting
to it on the same physical computer on which it is installed and running. This can be done by different users. When a different
user signs in to Altium Designer on the same computer, and connects to the vault, they become a local administrator of that
Vault Server instance. This means that if the previous owner leaves the organization, or there is a disconnection from the
Internet (and hence, connection to Altium’s Identity Service), then the vault can still be used and accessed at least at a local
level.
To access a Satellite Vault remotely from another computer on the network, a user must be using licensed Altium Designer
software with valid Altium Subscription, and be signed-in to their AltiumLive account. The latter is also required if accessing over
the internet.
In short, a Satellite Vault is an extension of the AltiumLive ecosystem with its data hosted on the company’s network.
Satellite Vault Summary:
•
No capital purchase required, available as a benefit of Altium Subscription.
•
Vault hosted within company network, all data remains within network
•
Internet access required for remote access authentication only
•
Remote access requires Altium Designer license with current Altium Subscription, and signed-in to AltiumLive account
•
Internet and Altium Subscription not required for ongoing local vault access.
Looking to the future
Altium Vault technology, combined with Altium Designer, provides opportunities for companies to manage and distribute their
design data in ways that were difficult or impossible before. For example, the connection of Satellite Vaults to the growing
AltiumLive ecosystem presents a range of opportunities built around the ability to share IP across organizations, including on a
commercial basis. Because the Vault systems are all based on a fully lifecycle and revision managed data model (from full
design right down to components and models), highly-verified, reusable content for board-level design becomes a real and
practical possibility. It also opens up the whole area of saleable and transferable board design content within some form of PCB
IP marketplace.
Version (v1.1) May 25, 2012
3
Download