Parent page: Erweiterte Themen
Eine der vielen Herausforderungen in einer Unternehmensumgebung ist die Verwaltung der Vielzahl von Anwendungen, die auf allen Arbeitsstationen der Organisation installiert sind. Dieser Prozess wird noch komplexer, wenn diese Anwendungen so konfiguriert werden müssen, dass sie den spezifischen Anforderungen der Organisation entsprechen, beispielsweise durch das Hinzufügen optionaler Erweiterungen oder spezialisierter Schnittstellen.
Als elegante Lösung für die Herausforderung, die unternehmensweite Installation Ihrer Altium-Software zu verwalten, bietet die Enterprise Server-Plattform einen dedizierten Network Installation Service. Dieser Dienst ermöglicht es einer Organisation, Installationen oder Updates von Altium-Produkten über ihr lokales Netzwerk durchzuführen. Die Hauptziele des Network Installation Service sind:
- Die Geschwindigkeit von Updates zu verbessern – Benutzer laden Daten innerhalb des lokalen Netzwerks herunter.
- Die Abhängigkeit von einem Internetzugang für die Update-Funktionalität zu beseitigen – der Dienst kann in isolierten Netzwerken ohne Zugang zum globalen Internet arbeiten.
- Die Möglichkeit bereitzustellen, Versionen und Updates zentral zu steuern.
- Die Durchführung von Push-Installationen unter Verwendung von Microsofts Active Directory Group Policy zu unterstützen.
Typischerweise beziehen Sie die Produkte und Erweiterungen, die Sie benötigen, aus Altiums Cloud Repository in Ihren lokalen Enterprise Server und erstellen dann ein Bereitstellungspaket für die Installation in Ihrem Netzwerk. Nachfolgende Updates können automatisch konfiguriert oder für maximale Kontrolle darüber, was auf den Rechnern Ihrer Entwickler installiert wird, manuell eingerichtet werden.
Der Network Installation Service (NIS) ist als Teil einer Enterprise Server-Installation verfügbar. Wenn Sie jedoch nicht den vollen Umfang der leistungsstarken Funktionen eines Enterprise Server benötigen, aber dennoch Zugriff auf den NIS-Aspekt haben möchten, können Sie dies durch die Installation des
Altium Infrastructure Server erreichen. Diese Software ermöglicht Ihnen die Konfiguration und Nutzung des Network Installation Service (sowie eines Private License Service (PLS)), jedoch ohne den Datenverwaltungsaspekt, der zum Synonym für einen Enterprise Server geworden ist. In beiden Fällen muss der Computer, auf dem der Enterprise Server (oder Altium Infrastructure Server) installiert ist, zur Nutzung des NIS
must über eine Verbindung zum Internet verfügen.
Zugriff auf den Network Installation Service
Related page: Erkundung der browserbasierten Oberfläche
Ihre Schnittstelle zum Network Installation Service (NIS) ist die Seite Installations der browserbasierten Oberfläche des Enterprise Server Workspace. Rufen Sie diese Seite auf, indem Sie im Navigationsbaum links den Eintrag Admin – Installations auswählen.
Sie müssen sich mit Administrator-Anmeldedaten über Ihren bevorzugten Browser am Enterprise Server anmelden, um auf Funktionen des Network Installation Service zugreifen und diese ausführen zu können.

Zugriff auf die Seite Installations der browserbasierten Oberfläche des Workspace – Ihre Verbindung zum Network Installation Service. Sie müssen als Administrator für Ihren Workspace angemeldet sein, um auf den NIS zugreifen und mit ihm interagieren zu können.
NIS-bezogene Einstellungen
Bevor wir uns die NIS-Oberfläche und die Nutzung des Dienstes genauer ansehen, müssen zunächst einige wichtige Einstellungen konfiguriert werden. Der Network Installation Service ermöglicht es Ihnen im Wesentlichen, Installer für Produkte und Erweiterungen aus dem Altium Cloud Repository zu kopieren – entweder in Ihren lokalen Enterprise Server übernommen oder direkt heruntergeladen. Damit dies möglich ist und Sie außerdem von automatischen Updates profitieren können, müssen Sie Ihre Zugangsdaten für den Zugriff auf dieses Cloud Repository angeben. Da das Altium Cloud Repository dieselbe Quelle ist, über die Sie normalerweise auf Installer für Altium-Software zugreifen (d. h. über die Altium Downloads page auf der Altium-Website), bedeutet dies einfach, dass Sie Ihre AltiumLive-Zugangsdaten angeben. Tun Sie dies auf der Seite Admin – Settings – General – AltiumLive Credentials der browserbasierten Oberfläche des Workspace.

Geben Sie Ihre AltiumLive-Zugangsdaten als Teil der allgemeinen Einstellungen für den Workspace ein. Diese sind erforderlich, um Altium-Produkte und Erweiterungen aus Altiums sicherem Cloud-Speicher zu beziehen (dem Altium Cloud Repository, wenn man so will). Denken Sie daran, auf die Schaltfläche Save zu klicken, damit die auf dieser Seite vorgenommenen Änderungen wirksam werden.
Die zweite Einstellung betrifft die Angabe des Prüfintervalls bei Verwendung der Funktion „Automatic Updates“. Dadurch wird festgelegt, wie oft das Altium Cloud Repository auf neuere Versionen bestimmter Produkte und Erweiterungen geprüft wird. Stellen Sie das Intervall in Minuten auf der Seite Admin – Settings – Network Installation der browserbasierten Oberfläche des Workspace ein. Der Standardwert beträgt 120 Minuten (also eine Prüfung auf Updates alle paar Stunden).

Geben Sie für Produkte und Erweiterungen, die für automatische Aktualisierung konfiguriert sind, das Intervall an, in dem die Software nach diesen Updates suchen soll.
Arbeiten mit der NIS-Oberfläche
In den folgenden Abschnitten werden die verschiedenen Registerkarten der NIS-Oberfläche im Detail betrachtet, geordnet nach dem logischen Ablauf bei der Nutzung des Dienstes.
Registerkarte „Products & Extensions“
Die Registerkarte Products & Extensions bietet Ihnen einen Überblick über die verfügbaren Installer für Altium-Produkte und -Erweiterungen – verfügbar auf Basis Ihrer angegebenen AltiumLive-Zugangsdaten (siehe vorherigen Abschnitt). Diese werden in Altiums Cloud Repository gespeichert.
Es gibt zwei Kategorien von Installern, die aus dem Altium Cloud Repository heruntergeladen werden können:
- Products – umfasst alle Produkte, die Ihrer Organisation unter Ihren aktuellen Lizenzen zur Verfügung stehen, wie z. B. Altium Designer.
- Extensions – Erweiterungen werden in ein Produkt „eingesteckt“, um dessen Funktionalität zu erweitern.
Verwenden Sie die beiden Bereiche der Registerkarte, um ein gewünschtes Product und beliebige Extensions auszuwählen.
Es kann jeweils nur ein Produkt – und eine Version dieses Produkts – für die Übernahme bzw. den Download ausgewählt werden, jedoch beliebig viele Erweiterungen (jeweils nur in einer bestimmten Version). Alle Erweiterungen, die standardmäßig für das ausgewählte Produkt (und dessen Version) installiert werden, werden automatisch als Teil der Übernahme bzw. des Downloads einbezogen (und zwar in der neuesten Version, die für diese Produktversion gilt). Vielmehr sind es die verfügbaren, aber nicht standardmäßig installierten Erweiterungen, die bei Bedarf gezielt aktiviert werden sollten.
Wenn Sie das Produkt (oder die Erweiterung) auf oberster Ebene aktivieren (anhaken), wird automatisch just die neueste Version dieses Produkts oder dieser Erweiterung aktiviert; es ist nicht erforderlich, das Produkt aufzuklappen und bis zum Ende der Liste zu scrollen, um die neueste Version auszuwählen.

Auf der Registerkarte Products & Extensions der NIS-Oberfläche wählen Sie das Produkt und die relevanten Erweiterungen aus, die Sie übernehmen (oder herunterladen) möchten. Hier ist beispielhaft ein Produkt ausgewählt und bereit zur Übernahme. Beachten Sie auch, dass Sie die Filterfelder verwenden können, um schnell zu finden, was Sie benötigen (wie hier im Bereich Extensions gezeigt).
Neben der Möglichkeit, Produkte und Erweiterungen in Ihrem lokalen Enterprise Server zu übernehmen und zu speichern, können Sie die NIS-Oberfläche auch verwenden, um Produkte und Erweiterungen outside des Enterprise Server herunterzuladen – als gespeicherte ZIP-Archivdatei. Diese letztgenannte Möglichkeit ist enthalten, damit Sie Installationspakete einfach zwischen NIS-Installationen übertragen können (beispielsweise von einem Enterprise Server in einem offenen Netzwerk zu einem in einem geschlossenen Netzwerk). Zur Unterscheidung zwischen dem acquisition in Ihren lokalen Enterprise Server und dem download auf eine Festplatte werden die folgenden Schaltflächen angezeigt:
-
– ein Produkt und beliebige Erweiterung(en) in Ihren lokalen Enterprise Server übernehmen und dort speichern.
-
– ein Paket erstellen, das direkt auf die Festplatte heruntergeladen werden kann.
Nachdem Sie das Produkt und gegebenenfalls die Erweiterung(en) ausgewählt haben, klicken Sie auf die entsprechende Schaltfläche, um mit der Übernahme oder dem Download fortzufahren. Es erscheinen einige Benachrichtigungsdialoge – klicken Sie einfach auf OK , um fortzufahren. Der Fortschritt kann auf der Registerkarte Tasks tab der Oberfläche angezeigt werden.
Wenn Sie herunterladen statt übernehmen, müssen Sie das Paket letztlich über die Registerkarte Tasks herunterladen – achten Sie auf das Steuerelement Download Package, das dem entsprechenden und abgeschlossenen Task Packaging zugeordnet ist. Der Download erfolgt an den für Ihren Browser definierten Standard-Downloadspeicherort.
Bei der Übernahme in Ihren lokalen Enterprise Server werden die übernommenen Produkte und Erweiterungen in den Listen grün hervorgehoben. Grüner Text auf übergeordneter Ebene bedeutet, dass Sie die neueste Version dieses Installers besitzen.

Übernommene Produkte und Erweiterungen (sowie deren relevante Versionen) werden durch grünen Text hervorgehoben.
Registerkarte „Tasks“
Die Registerkarte Tasks zeigt ein Operationsprotokoll an, das einen aktuell laufenden oder bereits ausgeführten Task widerspiegelt. Dazu gehören:
- Acquiring – die Übernahme eines Produkts und beliebiger Erweiterungen aus dem Altium Cloud Repository in Ihren eigenen lokalen Enterprise Server.
- Packaging – das Verpacken eines Produkts und beliebiger Erweiterungen als ZIP-Datei für den Download auf Ihre lokale Festplatte.
- Import – das Importieren eines Offline-Installationspakets (in Ihren lokalen Enterprise Server).
Prüfen Sie hier den Status laufender/abgeschlossener Tasks. Klappen Sie einen Task auf, um eine detaillierte Liste der enthaltenen Aufgaben anzuzeigen.

Die Registerkarte Tasks der NIS-Oberfläche ist der Ort, an dem Sie einen aktuell laufenden Task oder bereits ausgeführte Tasks anzeigen können – gewissermaßen ein Betriebsprotokoll.
Möglicherweise müssen Sie die Seite neu laden oder auf eine andere Registerkarte und wieder zurück klicken, um die Informationen zu einem laufenden Task manuell zu aktualisieren.
Wenn Sie ein Installationspaket zum Herunterladen auf Ihre lokale Festplatte erstellen, wird das Installationspaket nicht direkt auf Ihrer Festplatte gespeichert. Stattdessen wird es lediglich vorbereitet und in Ihrem lokalen Enterprise Server gespeichert. Anschließend müssen Sie auf das Steuerelement Download Package klicken. Das Paket wird als ZIP-Datei bereitgestellt und an den für Ihren Browser festgelegten Standard-Downloadspeicherort heruntergeladen.

Ein Beispiel für ein Installationspaket, das vorbereitet wurde (nach Verwendung der Schaltfläche Download auf der Registerkarte Products & Extensions) und anschließend auf die lokale Festplatte heruntergeladen wurde.
Registerkarte „Server Storage“
Die Registerkarte Server Storage listet auf, welche Produkte und Erweiterungen in Ihrem lokalen Enterprise Server verfügbar sind – also diejenigen, die Sie zuvor über die Registerkarte Products & Extensions tab der Oberfläche übernommen haben. Ein Bereitstellungspaket kann only nur Produkte und Erweiterungen enthalten, die in dieser Registerkarte aufgeführt sind.

Die Registerkarte Server Storage der NIS-Oberfläche zeigt alle Produkte und Erweiterungen an, die derzeit in Ihrem lokalen Enterprise Server verfügbar sind. Diese werden dann verwendet, um ein Bereitstellungspaket zusammenzustellen und zu erzeugen.
Sie können diesen Bestand natürlich jederzeit erweitern, indem Sie weitere Produkte und Erweiterungen erwerben (über die Registerkarte Products & Extensions tab). Sie haben außerdem die Möglichkeit, ein Installationspaket zu importieren (beispielsweise von Ihrer Festplatte oder einem Netzwerkspeicherort). Klicken Sie dazu auf die Schaltfläche
, und navigieren Sie anschließend im Dialogfeld Open zu den benötigten Dateien. In der Regel handelt es sich dabei um die ZIP-Datei mit einem zuvor heruntergeladenen Installationspaket – es ist nur eine einzelne Datei auszuwählen, und alle erforderlichen Komponenten der Installation werden entsprechend extrahiert und importiert.
Die Importfunktion ist für Situationen gedacht, in denen Sie Installationspakete zwischen NIS-Installationen übertragen müssen (beispielsweise von einem offenen in ein geschlossenes Netzwerk).

Produkte und Erweiterungen können aus einer Offline-Installation importiert werden.
Wenn eine bestimmte Version eines Produkts (oder einer Erweiterung) bereits im lokalen Enterprise Server vorhanden ist, wird sie nicht erneut importiert.
Um Produkte und Erweiterungen zu entfernen – also aus Ihrem lokalen Enterprise Server zu löschen –, wählen Sie diese in den Listen
Products und
Extensions aus und klicken dann auf die Schaltfläche

.
Wenn sich die Produkte und Erweiterungen in Ihrem lokalen Enterprise Server befinden, können Sie nun ein oder mehrere Bereitstellungspakete zur Verwendung im gesamten Unternehmen erstellen. Dies kann über die Registerkarte Server Storage gestartet werden, indem Sie das gewünschte Produkt und die gewünschten Erweiterungen auswählen und auf die Schaltfläche
klicken. Dadurch gelangen Sie tatsächlich zur Registerkarte Deployment Packages der Oberfläche, und die Konfiguration erfolgt im anschließend angezeigten Dialogfeld Deployment Package. Dies wird im folgenden Abschnitt Deployment Packages Tab näher erläutert.
Sie können ein Bereitstellungspaket direkt aus einem ausgewählten Produkt und beliebigen Erweiterungen auf der Registerkarte Server Storage der Oberfläche erzeugen. Bewegen Sie den Mauszeiger über das Bild, um zu sehen, dass Sie zur Registerkarte Deployment Packages der Oberfläche weitergeleitet werden und das Dialogfeld Deployment Package angezeigt wird, mit dem Sie das Paket nach Bedarf verfeinern können.
Deployment Packages Tab
Die Registerkarte Deployment Packages der NIS-Oberfläche ist der Bereich, in dem Sie ein Deployment Package erstellen und konfigurieren, das festlegt, wie das ausgewählte Produkt und die Erweiterungen installiert werden. Nach der Erstellung kann eine zugehörige Windows Installer Package-Datei (*.msi) heruntergeladen und verwendet werden, um die Software auf einem Ziel-Client-Rechner oder auf allen Client-Rechnern im gesamten Unternehmen zu installieren.
Jedes definierte Bereitstellungspaket wird in Ihrem lokalen Enterprise Server gespeichert.

Die Registerkarte Deployment Packages der NIS-Oberfläche – die zentrale Stelle zum Erstellen von Bereitstellungspaketen, die anschließend heruntergeladen und in Ihrer Organisation verwendet werden können.
Um ein neues Bereitstellungspaket hinzuzufügen, klicken Sie auf die Schaltfläche
. Das Dialogfeld Deployment Package wird angezeigt, in dem Sie das Paket konfigurieren können (siehe Configuring a Deployment Package).
Für jedes definierte Bereitstellungspaket wird Folgendes angezeigt:
- Name – ein aussagekräftiger Name für das Paket, der möglicherweise das Produkt (und die Version) angibt, das bzw. die damit installiert werden soll.
- Description – eine detailliertere Beschreibung dessen, was das Paket bereitstellt und für wen es gedacht ist.
- Created By – der Benutzer des lokalen Enterprise Server, der das Paket erstellt hat.
- Created At – das Datum und die Uhrzeit, zu denen das Paket erstellt wurde.
- Edit – klicken Sie auf das Symbol
, um auf das Dialogfeld Deployment Package zuzugreifen, in dem Sie bei Bedarf Änderungen am Paket vornehmen können.
- Download – klicken Sie auf das Symbol
, um eine zugehörige Windows Installer Package-Datei (*.msi) auf Ihre Festplatte herunterzuladen. Diese Datei wird nach dem Eintrag im Feld Name benannt (d. h. <DeploymentPackageName>.msi). Der Download erfolgt an den für Ihren Browser festgelegten Standardspeicherort.
- Remove – klicken Sie auf das Symbol
, um das Paket aus der Liste zu löschen.
Configuring a Deployment Package
Innerhalb Ihres lokalen Enterprise Server ist ein Bereitstellungspaket im Wesentlichen eine Liste der benötigten Produkt- und Erweiterungs-Installer zusammen mit Konfigurationsinformationen dazu, wie die Software installiert werden soll. Wenn Sie auf den Download eines Bereitstellungspakets von Ihrem Enterprise Server klicken, wird eine Windows Installer Package-Datei (*.msi) erstellt. Der Installer ist eine kleine ausführbare Datei, die beim Ausführen die tatsächlich benötigten Installationsdateien für Produkt und Erweiterungen von Ihrem lokalen Enterprise Server bezieht und diese gemäß den im referenzierten Bereitstellungspaket angegebenen Optionen installiert. Welche Dateien vom Enterprise Server bezogen werden, wird durch die im Bereitstellungspaket definierten Produkte und Erweiterungen bestimmt. Die Produkte und Erweiterungen werden von Ihnen im Dialogfeld Deployment Package konfiguriert; diese Details werden dann im Bereitstellungspaket gespeichert.

Ein Bereitstellungspaket wird vollständig über das Dialogfeld Deployment Package konfiguriert.
Verwenden Sie das Dialogfeld Deployment Package, um das Paket nach Bedarf zu konfigurieren, und geben Sie dabei die folgenden Informationen an (sofern zutreffend):
- Package Name – verwenden Sie dieses Feld, um einen aussagekräftigen Namen für das Paket festzulegen.
- Description – verwenden Sie dieses Feld, um eine detailliertere Beschreibung des Pakets anzugeben, beispielsweise seinen Zweck.
- User Name & Password – Anmeldedaten für den lokalen Enterprise Server, die während der Installation für den Zugriff auf den Enterprise Server zum Abrufen der erforderlichen Dateien benötigt werden. Diese müssen angegeben werden.
- Show Progress – aktivieren Sie diese Option, wenn der Installer den Fortschritt der Installation anzeigen soll. In diesem Fall wird ein Installer-Dialogfeld angezeigt, das zunächst den Fortschritt für Download und anschließend den Fortschritt für Install zeigt. Wenn diese Option deaktiviert ist, wird die Software praktisch unbeaufsichtigt installiert, ohne dass ein Installationsdialogfeld angezeigt wird.
- Installation path – verwenden Sie dieses Feld, um das Verzeichnis auf dem Rechner des Benutzers anzugeben, in dem die Software installiert werden soll (z. B.
[ProgramFilesFolder]\Altium\AD<VersionNumber>).
- Documents path – verwenden Sie diesen Pfad, um den Pfad zum Dokumentenordner auf dem Rechner des Benutzers anzugeben (z. B.
[CommonAppDataFolder]\Documents\Altium\AD<VersionNumber>).
- Private License Server (optional) – verwenden Sie dieses Feld, um die TCP/IP-Adresse eines Private License Server einzugeben, der Lizenzen für die installierte Software bereitstellt.
- License Activation code(s) (optional) – verwenden Sie dieses Feld, um den/die Aktivierungscode(s) für bevorzugte Lizenzen einzugeben, die mit dieser Produktinstallation verwendet werden sollen.
- Preferences (optional) – verwenden Sie dieses Feld, um den Benutzer auf die Verwendung eines bestimmten Satzes von Einstellungen für seine Installation zu beschränken. Die Dropdown-Liste enthält alle vorhandenen Altium Design Preferences Item-Revisions in Ihrem lokalen Enterprise Server. Wählen Sie bei Bedarf eine davon aus. Alternativ können Sie eine dateibasierte Einstellungsdatei (*.DxpPrf) verwenden. Klicken Sie dazu auf die Schaltfläche
und navigieren Sie im anschließend angezeigten Dialogfeld Open zu der Datei. Die ausgewählte Datei wird in die erste Revision eines neu erstellten Altium Designer Preferences Item in Ihrem Enterprise Server hochgeladen/freigegeben und anschließend wieder im Feld Preferences ausgewählt. Um diese Einschränkung zu entfernen, klicken Sie auf die zugehörige Schaltfläche
.
Das neue Altium Designer Preferences Item (und die Revision) wird in einem Ordner Managed Content\Configuration\Preferences innerhalb Ihres lokalen Enterprise Server erstellt.
- Use latest versions of products – aktivieren Sie diese Option, wenn Sie erzwingen möchten, dass der Installer die neuesten Versionen des Produkts und der Erweiterungen verwendet.
- Products – diese Liste enthält alle Produkte, die erworben wurden und derzeit in Ihrem lokalen Enterprise Server verfügbar sind. Aktivieren Sie das Produkt (und die Version), das bzw. die durch dieses Paket installiert werden soll.
Wenn Sie auf der Registerkarte Server Storage der Oberfläche bereits ein Produkt (und eine Version) ausgewählt haben, ist dieses bereits im Dialogfeld Deployment Package ausgewählt.
- Installation Features – ein Produkt kann verschiedene Optionen haben, die während der Installation konfiguriert werden können und als Installation Features bezeichnet werden. In diesem Bereich konfigurieren Sie den Ein-/Aus-Status dieser Features während der Installation. Beachten Sie, dass der Ein-/Aus-Status solcher Features vom Benutzer während der Installation geändert werden kann und sie bei Bedarf auch später innerhalb der Installation installiert/deinstalliert werden können.
- Extensions – diese Liste enthält alle Erweiterungen, die erworben wurden und derzeit in Ihrem lokalen Enterprise Server verfügbar sind. Aktivieren Sie die Erweiterung(en) (und Version), die durch dieses Paket installiert werden sollen.
Wenn Sie auf der Registerkarte Server Storage der Oberfläche bereits eine Erweiterung (und Version) ausgewählt haben, ist diese bereits im Dialogfeld Deployment Package ausgewählt.
Unabhängig davon, ob Sie ein völlig neues Paket erstellen oder ein vorhandenes bearbeiten: Sobald das Paket wie gewünscht definiert ist, klicken Sie auf die Schaltfläche OK , um es zu erstellen bzw. zu aktualisieren – ein neu definiertes Paket wird dann zusammen mit allen anderen definierten Paketen wieder auf der Hauptregisterkarte Deployment Packages aufgeführt.
Updates Tab
Damit die Sammlung von Produkt- und Erweiterungs-Installern, die Sie in Ihrem lokalen Enterprise Server gespeichert haben, stets aktuell bleibt, können Sie konfigurieren, ob diese manuell oder automatisch aktualisiert werden sollen. Der Vorteil von Manual Updates besteht darin, dass Sie kontrollieren können, wann die neueste Version jedes Produkts/jeder Erweiterung übernommen wird. Der Nachteil ist natürlich, dass Sie alles im Blick behalten und die Übernahme manuell durchführen müssen. Der Vorteil von Automatic Updates besteht darin, dass Sie nicht daran denken müssen, nach Updates zu suchen, da alle neuesten Versionen automatisch übernommen werden.
Die Registerkarte Updates der NIS-Oberfläche bietet einen praktischen Bereich, in dem Sie konfigurieren können, wie Ihre Produkte und Erweiterungen – in Ihrem lokalen Enterprise Server – aktualisiert werden sollen.

Die Registerkarte Updates der NIS-Oberfläche – die zentrale Stelle zur Steuerung, wie die Produkte und Erweiterungen in Ihrem lokalen Enterprise Server aktualisiert werden, wenn neuere Versionen dieser Produkte und Erweiterungen im Altium Cloud Repository verfügbar werden.
Die Registerkarte listet alle Produkte und Erweiterungen auf, die sich derzeit namentlich in Ihrem lokalen Enterprise Server befinden. Dabei wird nicht die jeweils aktuell bei Ihnen installierte Version angezeigt, sondern die neueste Version der jeweiligen Komponente, wie sie im Altium Cloud Repository verfügbar ist (prüfen Sie dazu die Auflistung auf der Registerkarte Products & Extensions tab).
Für jede Komponente stehen die folgenden Aktualisierungsoptionen zur Verfügung:
- Acquire Manual Update – wenn die Version des Produkts/der Erweiterung in Ihrem lokalen Enterprise Server bereits die neueste ist, gibt es nichts zu aktualisieren, und daher wird das Symbol
angezeigt. Wenn Ihre Version nicht die neueste ist, wird das Symbol
angezeigt. Klicken Sie darauf, um die Version latest des Produkts/der Erweiterung zu beziehen. Es erscheinen einige Dialogfelder – klicken Sie auf OK, um fortzufahren. Die Aktivität des Bezugs kann auf der Registerkarte Tasks tab der Oberfläche verfolgt werden.
- Automatic Update – aktivieren Sie diese Option, um das Produkt/die Erweiterung in automatische Aktualisierungen einzubeziehen. Die Prüfung auf verfügbare Updates erfolgt entsprechend dem Prüfintervall für Updates, das auf der Seite Admin – Settings – Network Installation der browserbasierten Oberfläche des Enterprise Server Workspace definiert ist. Wenn für das Produkt/die Erweiterung ein Update verfügbar ist, wird dieses durch Aktivieren der Option nicht sofort durchgeführt – Sie müssen warten, bis das definierte Prüfintervall abgelaufen ist. Sobald das Update durchgeführt wird, wird nur die Version latest bezogen.
Es stehen verschiedene Steuerelemente zur Verfügung, um mehrere Komponenten manuell zu aktualisieren oder für mehrere Komponenten gleichzeitig die automatische Aktualisierung zu aktivieren:
- Um mehrere Komponenten manuell zu aktualisieren, aktivieren Sie das Kontrollkästchen links daneben und klicken Sie dann auf die Schaltfläche
.
- Um die Option Automatic Update für mehrere Komponenten zu aktivieren, aktivieren Sie das Kontrollkästchen links daneben und klicken Sie dann auf die Schaltfläche
.
- Um die Option Automatic Update für mehrere Komponenten zu deaktivieren, aktivieren Sie das Kontrollkästchen links daneben und klicken Sie dann auf die Schaltfläche
.
Um schnell alle Produkte oder alle Erweiterungen in der Liste aus- bzw. abzuwählen, verwenden Sie die Steuerelemente unterhalb der Liste.
Installation auf einem Client-Rechner
Die Installation der Software auf einem Client-Rechner ist ein schlanker Prozess und umfasst:
- Ein Administrator des Enterprise Server lädt das erforderliche Deployment Package herunter (über die Registerkarte Deployment Packages tab der NIS-Oberfläche), um die Windows Installer Package-Datei (<DeploymentPackageName>.msi) zu erhalten.
- Das Kopieren der MSI-Datei auf den Ziel-Client-Rechner.
- Doppelklicken auf die MSI-Datei. Die Software wird entsprechend den im Deployment Package definierten Optionen installiert, wobei das relevante Produkt und die Erweiterungen aus Ihrem lokalen Enterprise Server bezogen werden. Wenn das Deployment Package die Option zur Anzeige des Installationsfortschritts enthält, wird ein Dialogfeld Installer angezeigt, das den Fortschritt für die Phasen Download und anschließend Install zeigt. Wenn dies nicht aktiviert wurde, wird die Software unbeaufsichtigt installiert. Die Installation erfolgt in die im Deployment Package angegebenen Pfade Installation und Documents .
Wenn die Installation fehlschlägt, sehen Sie sich das Deployment Package an und stellen Sie sicher, dass es korrekt definiert wurde. Häufige Fehler sind, dass die Pfade Installation und Documents nicht definiert wurden oder dass für die Zugriffsdaten auf den lokalen Enterprise Server ein Benutzer angegeben wurde, der in diesem Enterprise Server nicht als Benutzer definiert ist. Beheben Sie alle Probleme im Deployment Package, speichern Sie die Änderungen (klicken Sie im Dialogfeld OK auf Deployment Package), laden Sie dann die neue MSI-Datei herunter und versuchen Sie die Installation erneut.
Offline-Lizenzierung
In einer geschlossenen Netzwerkumgebung – in der kein direkter Internetzugang zum Altiium Licensing Portal verfügbar ist – kann bereitgestellte Software über den Private License Service (PLS) des Enterprise Server lizenziert werden. Der PLS des Enterprise Server verteilt zuvor bezogene Softwarelizenzen über das lokale Netzwerk (Modus Local PLS) und kann bestimmten User Roles des Enterprise Server zugewiesen werden, um die Verfügbarkeit und Nutzung von Lizenzen einzuschränken.
Lizenzen werden für die neu installierte Altium-Designsoftware verfügbar, wenn sich ein Benutzer am Enterprise Server anmeldet oder über die interne Funktion private license server feature von Altium Designer eine Verbindung zum PLS des Enterprise Server herstellt. Wenn die Rollengruppenzuweisung einer Lizenz im PLS des Enterprise Server auf Automatic Leasing gesetzt ist, wird sie von der Designsoftware ohne Benutzereingriff ausgeliehen.

► Ausführliche Informationen zur Verwendung des Enterprise Server PLS finden Sie auf der Seite Private License Service page.
Zentrale Bereitstellung auf mehreren Client-Rechnern
Der Network Installation Service unterstützt auch die zentrale Verwaltung von Altium-Produktinstallationen. Mithilfe des NIS ist es möglich, die Installation eines Produkts wie Altium Designer remote auf mehreren Computern gleichzeitig über Microsoft Active Directory auszuführen. Die Installation erfolgt über die Group Policy Software Installation Extension. Die Group Policy Software Installation Extension ermöglicht Administratoren die Verwendung von Group Policy Object Editor, um die Installation von Software auf allen Client-Computern in einer Organisation zentral zu verwalten. Dies geschieht entweder durch das assigningZuweisen von Anwendungen an Benutzer oder Computer oder durch das publishingVeröffentlichen von Anwendungen für Benutzer.
Die folgenden Komponenten sind erforderlich, um Software mithilfe der Group Policy Software Installation Extension bereitzustellen:
- Group Policy.
- Windows 2000 Server, Windows Server 2003, Windows Server 2008/2012 R2, Windows Server 2016 Standard Edition oder spätere Domänencontroller wie Windows Server 2019/2022.
- Ein Netzwerk, das Active Directory-domänenbasierte Verzeichnisdienste verwendet.
- Zielcomputer, auf denen eine Professional- oder Enterprise-Edition von Windows ausgeführt wird, z. B. Windows 10 Pro oder Windows 11 Pro.
Die Group Policy Management Console (GPMC) ist nicht erforderlich, wird jedoch für eine effiziente Verwaltung dringend empfohlen.
Empfohlener Ansatz
Der empfohlene Ansatz für die zentrale Installationsverwaltung eines Altium-Produkts lässt sich in Erstinstallation und Installationsupdates unterteilen.
Für die Erstinstallation:
- Melden Sie sich als Administrator über die browserbasierte Oberfläche des Enterprise Server Workspace bei Ihrem lokalen Enterprise Server an.
- Beziehen Sie auf der Registerkarte Product & Extensions tab der NIS-Oberfläche die erforderliche Version des Produkts und aller Erweiterungen in Ihren lokalen Enterprise Server.
- Bereiten Sie das erforderliche Deployment Package vor (auf der Registerkarte Deployment Packages tab der NIS-Oberfläche).
- Laden Sie das Deployment Package herunter, um die erforderliche Windows Installer Package-Datei (<DeploymentPackageName>.msi) zu erhalten.
- Konfigurieren Sie die Group Policy, die diese MSI-Datei auf den gewünschten Client-Computern ausführt.
- Verteilen Sie die Installation mithilfe der Funktion Group Policy Software Installation Extension von Active Directory an die gewünschten Computer/Benutzer.
Nach Abschluss dieses Prozesses verfügen die Benutzer über eine vorkonfigurierte Installation der Software entsprechend den im ursprünglichen Deployment Package konfigurierten Optionen.
Updates können mit den folgenden Ansätzen installiert werden:
- Aktualisieren Sie die Altium-Software über die anwendungsinterne Update-Engine.
- Verteilen Sie ein Update mithilfe der Funktion Group Policy Software Installation Extension von Active Directory. Wenn dieser Ansatz verwendet wird, ist der einfachste Weg, das ursprüngliche Deployment Package zu bearbeiten (über das Dialogfeld Deployment Package) und die erforderlichen neuen Versionen in den Listen Products und Extensions auszuwählen. Sie können sicherstellen, dass die neueste Version eines Produkts vom Installer verwendet wird, indem Sie die Option Use latest versions of products aktivieren. Speichern Sie das geänderte Deployment Package und laden Sie eine neue (und aktualisierte) MSI-Datei herunter, die dann zur Bereitstellung des Updates verwendet werden kann.
Example Software Installation via Group Policy-Active Directory
Nachdem Sie das Deployment Package vorbereitet haben, können Sie das Group Policy Object (GPO) auf Ihrem Domänencontroller konfigurieren. Die folgenden Schritte wurden verwendet, um dies auf einem Windows Server 2012 R2 zu testen:
- Melden Sie sich beim Enterprise Server an (über seine Browseroberfläche) und laden Sie das Deployment Package (
<DeploymentPackageName>.msi) von der Registerkarte Deployment Packages tab der NIS-Oberfläche des Enterprise Server herunter.
- Kopieren Sie die MSI-Datei an einen geeigneten Dateifreigabeort, z. B.
\\YourServername\Sysvol\DomainName. Dieser Speicherort sollte für alle Computer freigegeben sein, auf denen die Software bereitgestellt werden soll.
- Erstellen Sie eine neue organizational unit in Active Directory mit den folgenden Schritten:
- Öffnen Sie Active Directory Users and Computers, klicken Sie dann im Konsolenbaum mit der rechten Maustaste auf Ihre Domäne und wählen Sie New » Organization Unit.
- Geben Sie den Namen der Organizational Unit ein und fügen Sie dann alle Client-Computer hinzu, auf denen die Software installiert werden soll.
- Öffnen Sie Group Policy Management – öffnen Sie über Control Panel den Eintrag Administrative Tools und anschließend Group Policy Management.
Wenn Group Policy Management nicht installiert ist, öffnen Sie Server Manager über Administrative Tools, wählen Sie links die Registerkarte Features und klicken Sie dann im rechten Bereich auf Add Features. Aktivieren Sie das Kontrollkästchen Group Policy Management und arbeiten Sie dann die folgenden Seiten durch. Nach der Installation kann es wie oben beschrieben geöffnet werden.
- Gehen Sie in der Oberfläche Group Policy Management zu den vorhandenen Richtlinien. Öffnen Sie dazu Domains, dann YourDomain und anschließend Group Policy Objects. Dort werden Ihre GPOs gespeichert.
- Erstellen Sie ein neues GPO. Klicken Sie dazu mit der rechten Maustaste auf den Ordner Your organizational units you have created und wählen Sie New. Geben Sie einen Namen für Ihr GPO ein.
- Nachdem Sie Ihr neues GPO erstellt haben, wird es im Ordner Your organizational units you have created angezeigt. Klicken Sie auf das neue GPO. Unten im rechten Bereich befindet sich ein Feld mit der Bezeichnung Security Filtering. Aktivieren Sie es und löschen Sie den Eintrag Authenticated Users.
- Wenn dieses Programm auf bestimmten Computern bereitgestellt werden soll, fügen Sie den Namen jedes einzelnen Computers hinzu. Andernfalls fügen Sie zum Bereitstellen auf allen Computern in der Domäne die Gruppe Domain Computers hinzu.
- Suchen Sie im Navigationsbereich den Ordner Your organizational units you have created und klicken Sie mit der rechten Maustaste darauf. Wählen Sie den Befehl Link an existing GPO, klicken Sie dann auf Ihr neues GPO und anschließend auf OK.
- Der nächste Schritt besteht darin, Ihre MSI-Datei hinzuzufügen. Gehen Sie dazu wie folgt vor:
- Suchen Sie das GPO im Ordner Your organization unit und klicken Sie mit der rechten Maustaste darauf. Wählen Sie den Befehl Edit; daraufhin wird ein neues Fenster geöffnet.
- Navigieren Sie zu Computer Configuration, dann zu Policies, dann zu Software Settings und anschließend zu Software Installations. Klicken Sie im leeren Bereich rechts mit der rechten Maustaste und wählen Sie New » Package aus.
- Wechseln Sie im neu geöffneten Fenster zu der zuvor erstellten Domänenfreigabe (
\\YourServerName\FolderName – nicht zum physischen Ordner auf dem Server, C:\FakePath\FolderName) und wählen Sie Ihre MSI-Datei aus.
- Klicken Sie auf die Option Assigned und anschließend auf OK.
- Der letzte Schritt besteht darin, alle geöffneten Fenster/Dialoge auf dem Server zu schließen und alle Ihre Workstations neu zu starten. Beim Start installieren diese die bereitgestellte Anwendung, bevor sich ein Benutzer am Computer anmelden kann. Das bedeutet, dass dort für eine ganze Weile Please wait... angezeigt wird, während das Programm installiert wird.
Es kann 2–3 Neustarts dauern, bis der Server das GPO auf den Workstations aktualisiert. Falls dies nicht geschieht, können Sie die Aktualisierung über die Eingabeaufforderung erzwingen, indem Sie Folgendes eingeben: gpupdate /target:computer /force /logof.
NISDeploy
Der Windows Installer ist Teil eines speziellen Bereitstellungsdienstprogramms namens NISDeploy.exe. Möglicherweise sehen Sie kurz einen Hinweis auf den NISDeploy MSI Wrapper, wenn die MSI-Datei gestartet wird, um die zugehörige Software zu installieren (wie durch das Bereitstellungspaket bestimmt, aus dem sie heruntergeladen/erzeugt wurde), und erneut, wenn die Installation abgeschlossen ist. NISDeploy ist ein spezialisiertes Tool, das das Herunterladen und Starten des Bereitstellungspakets automatisiert. Mit einem dedizierten Tool können Sie die Paketeinstellungen anpassen, ohne die Gruppenrichtlinie neu konfigurieren zu müssen. NISDeploy wird über Parameter gesteuert; die folgenden Parameter werden unterstützt:
Der Vorteil der Bereitstellung eines Deployment-Pakets in Form einer MSI-Datei besteht darin, dass keine Kenntnisse über Befehlszeilenparameter erforderlich sind. Die Software wird einfach, effizient und bei Bedarf auch unbeaufsichtigt installiert. NISDeploy ist damit lediglich zu einem Wrapper für den MSI Installer geworden. Die Auflistung der Befehlszeilenparameter hier sowie der Beispiel-Batchdateieintrag, mit dem das Tool anschließend ausgeführt würde, dienen nur der Vollständigkeit und müssen im Allgemeinen nie auf diese Weise verwendet werden.
| -server |
Adresse des Enterprise Servers (im Format hostname:port). |
| -user |
Benutzername für den Enterprise Server, der zum Herunterladen des Bereitstellungspakets und zum Ausführen der Installation verwendet wird. Es wird empfohlen, dasselbe Passwort wie in den Paketeigenschaften zu verwenden. |
| -password |
Benutzerpasswort für den Enterprise Server. Ähnlich wie -user. |
| -profile |
Name des Bereitstellungspakets, das heruntergeladen und installiert wird. |
| -programs |
Pfad, in dem das Produkt installiert wird. |
| -documents |
Pfad, in dem Dokumente und Beispiele installiert werden. |
| -autoinstall |
Startet die Installation ohne modale Fenster und zusätzliche Dialoge. Es wird nur der Fortschritt angezeigt. Wird für die unbeaufsichtigte Installation im automatischen Modus verwendet. |
| -lastversion |
Das Installationsprogramm ignoriert das Bereitstellungspaket und installiert die neueste verfügbare Version des im Paket genannten Produkts. Ein selten verwendeter Parameter für Fälle, in denen nur die neueste verfügbare Produktversion benötigt wird, zum Beispiel zu Testzwecken. |
| -installall |
Installiert alle Produktfunktionen. Ähnlich wie -lastversion, überschreibt die Paketeinstellungen und erzwingt die Installation aller möglichen Produktfunktionen (alle Exporter, Erweiterungen usw.). Wird im normalen Alltag selten verwendet. |
| -logs |
Pfad, in dem die Installer-Protokolle abgelegt werden. Sollte nur zu Debugging-Zwecken verwendet werden. |
Nachfolgend finden Sie ein Beispiel für eine Batchdatei zum Ausführen von NISDeploy:
"C:\Program Files (x86)\Altium\Altium365\Services\NIS\bin\NISDeploy.exe" -server localhost:9780 -user admin -password admin -profile "AD Latest" -programs "%PROGRAMFILES%\Altium\AD-Latest" -documents "%PUBLIC%\Documents\Altium\AD-Latest" -autoinstall
Weiterführende Informationen
Dies sind nur einige Hinweise. Detailliertere Informationen sowie Informationen, die für die von Ihnen verwendete Microsoft-Windows-Plattform relevant sind, sollten Sie auf der Microsoft-Website oder auf entsprechenden Websites von Drittanbietern suchen.
Konfigurieren der Altium-Designsoftware für lokale Installationsupdates
Altium Designer kann so konfiguriert werden, dass automatisch nach Updates gesucht wird. Dies erfolgt auf der Seite System – Installation im Dialog Preferences. Neben der Konfiguration, wie oft die Software nach einem Update sucht, legen Sie auch fest, wo nach verfügbaren Updates gesucht werden soll. Bei einer lokal bereitgestellten Installation muss die Software auf den lokalen Enterprise Server „zeigen“, auf dem das Produkt und die zugehörigen Erweiterungen (sowie deren Versionen) gespeichert sind. Nach der Installation auf dem Client-Rechner ist die Option Local installation service standardmäßig aktiviert.

Standardmäßig sucht die Installation von Altium Designer für Updates im lokalen Installationsdienst – d. h. im lokalen Enterprise Server, in dem sich die erworbenen Produkte und Erweiterungen befinden. Sie müssen sicherstellen, dass Sie bei diesem Enterprise Server angemeldet sind.