Privater Lizenzdienst
Für Unternehmen, deren Altium Designer-Installationen offline bleiben müssen – also vom Internet getrennt –, lassen sich der Komfort und die Flexibilität einer bedarfsgerechten Softwarelizenzierung über einen lokalen Altium Private License Service statt über den cloudbasierten Altium Licensing Service bereitstellen.
Der dedizierte Private License Service (PLS), der auf einem mit dem LAN/WAN des Unternehmens verbundenen PC ausgeführt wird, wird von einem Administrator so eingerichtet, dass er die Altium-Lizenzen des Unternehmens lokal bezieht und diese den Altium Designer-Installationen nach Bedarf bereitstellt.
Ähnlich wie bei der Nutzung einer Lizenz aus dem Portal des Altium License Service kann die Software einen Lizenzplatz (eine Instanz) einer auf dem PLS gehosteten Altium Designer-Lizenz während der Nutzung „ausleihen“ und anschließend „freigeben“ (in den Pool verfügbarer Lizenzen zurückgeben), wenn dieser nicht mehr benötigt wird. Mit dem Altium PLS können Lizenzen auch im Roaming-Verfahren bereitgestellt werden. Dabei wird der Lizenzplatz für einen bestimmten Zeitraum an den Zielrechner ausgeliehen. So kann der PC, auf dem Altium Designer ausgeführt wird, beispielsweise ein Laptop, unabhängig vom Netzwerk mobil genutzt werden.
Ein PLS bietet die nötige Flexibilität für Unternehmen, die mehrere Altium Designer-Installationen betreiben. Zusätzlich lassen sich die Lizenz- und Lizenzplatznutzung über einen zentralen Altium Private License Service konfigurieren, überwachen und steuern. Dieser wiederum wird in einem lokalen LAN/WAN gehostet, das vom Internet getrennt sein kann.
Bislang war der Altium Private License Service (PLS) als eigenständige Anwendung (Private License Server (14.0.0.34)) verfügbar, die als Windows-Dienst auf dem Hostrechner installiert wird. Um den heutigen Anforderungen an eine anspruchsvollere Softwarelizenzverwaltung gerecht zu werden, bieten die aktuellen Versionen des Enterprise Server eine erweiterte und vereinfachte Implementierung des PLS als Bestandteil der Serverinstallation. Der Enterprise Server Private License Service unterstützt mehrere Betriebsmodi, lässt sich als zentraler oder lokaler Lizenzdienst konfigurieren und kann sowohl Altium Designer- als auch Altium-Serverlizenzen über das lokale Netzwerk bereitstellen – und vieles mehr.
Falls noch nicht geschehen, besteht der erste Schritt zur Nutzung des Enterprise Server-PLS darin, den Enterprise Server zu installieren und zu lizenzieren.
Siehe Installation des Enterprise Server
Lizenzierung des Enterprise Server
Die Funktionen des Enterprise Server, einschließlich seines Private License Service (PLS), stehen zur Verfügung, sobald der Enterprise Server selbst durch das Hinzufügen einer geeigneten Altium Enterprise Server-Lizenz lizenziert wurde. Damit sich Benutzer über Altium Designer beim Enterprise Server anmelden können, ist außerdem eine gültige Altium Enterprise Server CAL-Lizenz (Client Access License) erforderlich.
Der Enterprise Server bietet eine flexible Methode zur Selbstlizenzierung, um Altium-Lizenzen hinzuzufügen oder zu beziehen. Diese ist über die Seite Licenses (Admin – Licenses) der Browseroberfläche des Enterprise Server Workspace verfügbar. Dort wird eine Verbindung zum Altium-Lizenzierungsportal hergestellt, über das die Altium-Lizenzen Ihres Unternehmens lokal bezogen werden können.
Es stehen drei Registerkarten zur Verfügung:
-
Licenses – listet alle derzeit verfügbaren Lizenzen auf. Für die eigentliche Lizenzierung des Enterprise Server sind mindestens zwei Lizenzen erforderlich (Altium Enterprise Server und Altium Enterprise Server CAL). Weitere Lizenzen können hinzugefügt werden, um sie über den PLS bereitzustellen. Lizenzen können entweder über From cloud (Auswahl aus einer Liste der im Altium-Portal für Ihr Unternehmen verfügbaren Lizenzen) oder über From file (Import vorhandener
alf-Lizenzdateien vom Datenträger) bezogen werden. - Groups – ermöglicht die Zuweisung von Lizenzen an Benutzergruppen. Im Modus Local PLS kann der Enterprise Server-PLS gezielt Softwarelizenzen anbieten, die einer bestimmten Gruppe zugewiesen wurden. Standardmäßig werden alle vom Enterprise Server bezogenen Lizenzen der Gruppe All Users zugewiesen, sofern nicht anders angegeben. Sie stehen damit jedem Benutzer zur Verfügung, der eine Verbindung zum PLS herstellt.
- Reports – bietet verschiedene Funktionen zur Überwachung der Lizenznutzung und zur Berichterstellung, mit denen sich die Nutzung von Lizenzen innerhalb eines Unternehmens überprüfen lässt. Dies ist beim Private License Service besonders hilfreich, da anhand der Berichtsdaten sichergestellt werden kann, dass die verfügbaren Lizenzplätze optimal genutzt werden. Außerdem lassen sich der zukünftige Lizenzbedarf abschätzen und die Nutzung durch einzelne Benutzer ermitteln. Verschiedene Berichtsoptionen stehen über eigene Unterregisterkarten zur Verfügung. Je nachdem, welche Informationen für den jeweiligen Bericht benötigt werden, können die zugehörigen Berichtsfilter angewendet werden, um die Ergebnisse auf bestimmte Lizenzen, Gruppen, Benutzer und Zeiträume einzugrenzen. Für Verwaltungs- und Abrechnungszwecke lässt sich der aktuelle Bericht außerdem im CSV-Format auf einen Datenträger exportieren. Dieses Format ist mit Microsoft Excel und anderen Tabellenkalkulationsprogrammen kompatibel.
Ausführliche Informationen zum Beziehen und Konfigurieren von Lizenzen im Enterprise Server finden Sie unter Lizenzierung des Enterprise Server.
Zusammenfassend können der Enterprise Server und seine Clientverbindungen wie folgt lizenziert werden:
-
Durch Beziehen von Server- und Clientzugriffslizenzen (CAL) über das Onlineportal des Altium License Service. Hierzu wird die oben beschriebene Option From cloud verwendet. Melden Sie sich von der Browseroberfläche des Enterprise Server Workspace ab und anschließend wieder an, um die neu lizenzierten Funktionen zu aktivieren.
Beachten Sie, dass keine CAL-Lizenz erforderlich ist, wenn Benutzer nicht auf den Enterprise Server zugreifen – der Server also ausschließlich als Lizenzserver verwendet wird.
-
Durch Herstellen einer Verbindung zum PLS-Dienst eines anderen Altium-Servers (beispielsweise eines zentralen Lizenzdienstes), der bezogene Altium Enterprise Server-Lizenzen mit verfügbaren Lizenzplätzen anbietet.
Einzelheiten zu dieser Lizenzierungsoption finden Sie unten unter Externer PLS-Modus.
-
Durch Importieren vorhandener
alf-Lizenzdateien vom Datenträger.Hierzu wird die Option From file verwendet, mit der Sie Serverlizenzen „beziehen“, die Ihnen bereits lokal vorliegen. Melden Sie sich von der Browseroberfläche des Workspace ab und anschließend wieder an, um die neu lizenzierten Funktionen zu aktivieren. Wenn es sich um Lizenzen mit mehreren Lizenzplätzen handelt, können diese über das Netzwerk bereitgestellt werden, um andere kompatible Software zu lizenzieren.
Informationen zum Beziehen von Lizenzdateien über das Unternehmens-Dashboard finden Sie unter Lizenzdateien beziehen.
Zusätzliche Lizenzen beziehen
Nachdem der Enterprise Server erfolgreich über die Cloud oder mithilfe vorhandener Lizenzdateien lizenziert wurde, kann der Private License Service für die Bereitstellung von Lizenzen über das lokale Netzwerk konfiguriert werden. Zusätzliche Altium Designer-Lizenzen, die Ihr Unternehmen erworben hat, können über die Seite License Manager in der Browseroberfläche des Workspace bezogen werden – Admin – Licenses.
Um dem Enterprise Server eine Lizenz hinzuzufügen, klicken Sie auf die Schaltfläche
und wählen Sie wie zuvor eine der Cloud- oder Dateioptionen aus. Beachten Sie, dass Lizenzen gesammelt oder einzeln bezogen werden können. Wählen Sie mithilfe der Kontrollkästchen in der Liste Add license aus, welche Lizenzen der Enterprise Server beziehen soll.
Neu bezogene Lizenzen werden anschließend in der Liste Licenses des Servers aufgeführt. Lizenzen werden standardmäßig der Gruppe „Alle Benutzer“ zugewiesen, sofern diese Option nicht deaktiviert wurde. Sie stehen damit allen registrierten Workspace-Benutzern zur Verfügung. Dies lässt sich auf der Seite License Edit überprüfen, die Sie über die Schaltfläche
beim jeweiligen Lizenzeintrag aufrufen.
Lizenzdienst konfigurieren
Nachdem der Enterprise Server installiert und lizenziert wurde (wie oben beschrieben), können erworbene Lizenzen über den Private License Service (PLS) des Servers im Hostnetzwerk bereitgestellt werden. Um maximale Flexibilität bei der Bereitstellung von Lizenzen für netzwerkbasierte Clients (Altium Designer und andere Serverinstallationen) zu bieten, kann der PLS in verschiedenen Betriebsmodi konfiguriert und verwendet werden, die im Folgenden zusammengefasst sind:
- Modus „Kein PLS“ – die Standardkonfiguration des Enterprise Servers, in der die erworbenen Lizenzen nicht im Netzwerk bereitgestellt werden.
- Lokaler PLS-Modus – erworbene Altium-Lizenzen werden über den (lokalen) PLS-Dienst des Servers im Netzwerk bereitgestellt.
- Externer PLS-Modus – der Enterprise Server stellt eine Verbindung zu einem external PLS her (beispielsweise dem PLS eines entfernten Altium-Servers, der als zentraler Lizenzdienst eingerichtet wurde) und verwendet diesen anstelle seiner eigenen Lizenzierungsumgebung. Der externe Lizenzdienst kann auf einem Altium Infrastructure Server (AIS) oder einem anderen Enterprise Server basieren.
► Eine praxisnahe Zusammenfassung der einzelnen Modi finden Sie in der Tabelle Vergleich der PLS-Modi des Enterprise Servers.
Zur Erinnerung: Bevor der PLS des Servers in einem seiner Modi verwendet werden kann, muss der Enterprise Server so konfiguriert werden, dass er eine Verbindung zum Portal des Altium-Lizenzdienstes herstellt und sich dort anmeldet, damit die von Ihrem Unternehmen erworbenen Lizenzen abgerufen werden können. Sobald dies abgeschlossen ist, kann er offline betrieben werden. Alternativ können alle erforderlichen Lizenzen über das Company Dashboard oder über einen separaten Altium-Server mit Internetverbindung abgerufen und anschließend als einzelne Lizenzdateien auf den lokalen Enterprise Server übertragen werden.
Die abgerufenen Lizenzen, beispielsweise Altium-Server- und Verbindungslizenzen (CAL) oder Altium Designer-Lizenzen, können anschließend vom PLS im lokalen Netzwerk bereitgestellt werden.
Modus „Kein PLS“
Wie der Name bereits andeutet, entspricht der Modus No PLS des Enterprise Servers im Wesentlichen der Standardkonfiguration des Servers, in der der PLS nicht aktiviert ist.
In diesem Modus werden daher keine Altium-Lizenzen im Netzwerk bereitgestellt. Lizenzen können jedoch weiterhin über das Portal des Altium-Lizenzdienstes abgerufen werden. Diese Funktion ermöglicht es dem Enterprise Server, sich mit abgerufenen Lizenzen oder importierten alf Lizenzdateien „selbst“ zu lizenzieren. Diese Möglichkeiten stehen neben der bisherigen Methode zur Verfügung, bei der Lizenzdateien im Stammverzeichnis der Installation abgelegt werden.
Um diesen Modus auszuwählen, aktivieren Sie die Option No PLS auf der Seite License Manager in der Browseroberfläche des Workspace – Admin – Settings – License manager.
Die Option Automatically create assignment for All Users group erzwingt die Zuweisung neu abgerufener Lizenzen zur Standardgruppe All Users. Die Art der Lizenzzuweisung beeinflusst deren Verfügbarkeit für Gruppen, wenn sie vom PLS im Netzwerk bereitgestellt werden, wie unten erläutert. Klicken Sie auf
, um Änderungen an den Einstellungen zu bestätigen.
Lokaler PLS-Modus
In dieser PLS-Konfiguration des Servers werden Lizenzen für Altium Designer- und Serverinstallationen im Netzwerk bereitgestellt. Der Enterprise Server wird wie gewohnt über abgerufene Lizenzen oder alf Lizenzdateien lizenziert.

Der PLS stellt einer Altium Designer-Installation (Client) im Netzwerk Lizenzen bereit, wenn sich der Benutzer beim Enterprise Server anmeldet.
Um zu diesem Modus zu wechseln, wählen Sie die Option Local PLS auf der Seite License Manager in der Browseroberfläche des Workspace – Admin – Settings – License manager.

Bei der Konfiguration des Modus „Kein PLS“ wirkt sich der Authentifizierungsmodus direkt darauf aus, wie Lizenzen für Clientinstallationen im Netzwerk bereitgestellt werden – siehe die Details unten.
Der PLS stellt Altium Designer Lizenzen zur Verfügung, wenn sich der Benutzer beim Enterprise Server anmeldet. Serverlizenzen werden für andere Server im Netzwerk verfügbar, wenn sich der PLS des Enterprise Servers im Sicherheitsmodus „Keine Authentifizierung“ befindet (siehe Optionen unten).
Der lokale PLS-Modus bietet zusätzliche Einstellungen, die festlegen, welchen Benutzern bestimmte Altium Designer-Lizenzen angeboten werden können (abhängig von den Benutzergruppen) und wie lange eine Lizenz bei Nichtverwendung ausgeliehen bleibt. Klicken Sie auf
, um Änderungen an den Einstellungen zu bestätigen.
Lokale PLS-Einstellungen
Authentifizierungsmodi des Lizenzmanagers
Der Authentifizierungsmodus des Server-PLS kann auf Server Session oder No Authentication eingestellt werden, je nachdem, wie Sie Lizenzen für Netzwerkclients (Altium Designer und Server) bereitstellen möchten. Verwenden Sie zur Auswahl das Dropdown-Menü License Manager Authentication.
Server Session:
Der aktuellen Client-Verbindungssitzung wird Zugriff auf Lizenzen gewährt. Eine Sitzung wird durch die Anmeldung beim Enterprise Server Workspace aus Altium Designer heraus gestartet. Dies ist der standardmäßige PLS-Modus des Servers, in dem der Lizenzzugriff an eine Enterprise Server-Sitzung gebunden ist. Wählen Sie im Hauptmenü Admin – Sessions, um die aktuellen Verbindungssitzungen anzuzeigen und zu verwalten.
Da die PLS-Verbindung in diesem Sicherheitsmodus durch eine aktive Sitzung verifiziert wird, können andere Server im Netzwerk (die sich nicht anmelden) oder die interne Verbindung zur PLS-Einrichtung in Altium Designer nicht auf Lizenzen zugreifen. Lizenzen sind verfügbar, wenn sich ein Benutzer aus Altium Designer heraus beim Enterprise Server anmeldet.
No Authentication:
Jeder Verbindung zum Server-PLS wird Zugriff auf verfügbare Lizenzen gewährt. Dieser weniger restriktive Modus kann für den Lizenzzugriff verwendet werden, wenn sich Altium Designer-Benutzer nicht beim Enterprise Server Workspace anmelden oder wenn der Enterprise Server als zentraler Private License Service (Lizenzserver) in einer Konfiguration mit mehreren Servern eingerichtet ist.
- Da PLS-Verbindungen nicht an eine Serversitzung (Anmeldung) gebunden sind, können andere Netzwerkserver in diesem Modus auf verfügbare Enterprise Server-Lizenzen zugreifen. Die anderen Server müssen auf den Modus External PLS eingestellt sein, wobei die Option „Lokale Lizenzierung“ deaktiviert sein muss, damit die Lizenz des entfernten Servers verwendet wird.
- Da PLS-Verbindungen nicht durch eine Serversitzung verifiziert werden, kann Altium Designer über seine interne PLS-Verbindung direkt auf Lizenzen zugreifen – Setup private license server auf der Seite License Management (wie beim Zugriff auf PLS 1.0). Weitere Informationen finden Sie weiter unten unter Lizenzierung ohne Serveranmeldung.
- Wenn sich ein Benutzer mit einem Serverkonto anmeldet, erstellt der PLS einen neuen Benutzer mit einem diesem Konto entsprechenden Namen in der Form
user_name server_name. Der Benutzer hat nur Zugriff auf die Lizenzen, die diesem generierten Benutzerkonto zugeordnet sind – entsprechend seiner anschließend zugewiesenen Gruppenmitgliedschaft. Dieses Verhalten lässt sich durch Deaktivieren von Automatic user creation option abschalten (siehe unten).
Automatische Benutzererstellung (Modus „Keine Authentifizierung“)
Wenn diese Option aktiviert ist (Standardeinstellung), generiert der Enterprise Server PLS automatisch ein Benutzerkonto, das dem zur Serveranmeldung verwendeten Konto entspricht. Wenn sich ein Benutzer beispielsweise beim Server LicenseServer mit dem registrierten Benutzerkonto Trevor anmeldet, erstellt der PLS automatisch einen Benutzer namens Trevor LicenseServer (user_name server_name) – dies ist der „aktive“ Name, der für die Gruppenmitgliedschaft und damit zur Festlegung der Lizenzverteilung verwendet werden sollte. Weitere Informationen finden Sie unten unter Automatische Benutzersynchronisierung.
Wenn die Option Automatic user creation deaktiviert ist, kann das Serverbenutzerkonto (Trevor) keine Verbindung zum PLS (und damit zu den verfügbaren Lizenzen) herstellen, sofern das entsprechende Konto user_name server_name nicht bereits vorhanden ist. In den meisten Fällen sollte diese Option aktiviert sein. Eine Ausnahme wäre beispielsweise, wenn der Serveradministrator vorab festlegen möchte, welche Enterprise Server-Benutzerkonten im Modus No Authentication für die Verbindung zum Server verwendet werden dürfen.
Darüber hinaus generiert der Enterprise Server PLS automatisch ein Benutzerkonto (mit dem Windows-Kontonamen des Benutzers), wenn ein Benutzer die Verbindung über die Funktion Setup Private License Server in Altium Designer herstellt, anstatt sich beim Enterprise Server anzumelden. Beachten Sie, dass der generierte Benutzername ein anderes Format hat als unmittelbar oben beschrieben. Siehe unten unter Lizenzierung ohne Serveranmeldung.
► Eine Übersichtstabelle der Typen von Serverbenutzerprofilen finden Sie im Abschnitt Vorhandener Benutzer.
Zeitlimit für die Rückgabe eines Lizenzplatzes
Mit der Option Seat return timeout interval wird die Freigabe einer ausgeliehenen Lizenz erzwungen, wenn Altium Designer für die angegebene Anzahl von Stunden nicht auf den PLS reagiert hat.
Der PLS fragt einen Design-Client regelmäßig über das Netzwerk ab und erwartet eine Antwort. Diese bleibt jedoch beispielsweise aus, wenn der Host-PC des Clients in den Standby- oder Ruhezustand gewechselt ist oder wenn die Clientanwendung abgestürzt ist oder zwangsweise geschlossen wurde. Wenn länger als das festgelegte Zeitlimit (standardmäßig 4 Stunden) keine Antworten vom Client eingehen, wird der vom Client ausgeliehene Lizenzplatz entzogen und in den Pool verfügbarer Plätze für diese Lizenz zurückgegeben.
Diese Option ist praktisch eine zeitgesteuerte, automatisierte Version der manuellen Funktion Lizenzfreigabe.
Zuweisung für die Gruppe „Alle Benutzer“ automatisch erstellen
Wenn diese Option des lokalen PLS aktiviert ist (Standardeinstellung), werden neu erworbene Lizenzen der Standardgruppe All Users zugewiesen. Die bereitgestellte Lizenz steht allen Altium Designer-Benutzern zur Verfügung, die sich mit dem Server verbinden, unabhängig davon, welcher Gruppe ein Benutzer zugewiesen ist.
Zugriff auf Altium Designer-Lizenzen (Anmeldung)
Im lokalen PLS-Modus können Altium Designer-Installationen im Netzwerk auf Lizenzen zugreifen, die vom Private License Service konfiguriert und bereitgestellt wurden. Diese Installationen fungieren dabei als Clients des PLS. Um auf eine vom Enterprise Server PLS bereitgestellte Altium Designer-Lizenz zuzugreifen, melden Sie sich von Altium Designer aus bei Ihrem Enterprise Server Workspace an. Mit dem zugehörigen Kontrollkästchen im Dialog lässt sich die Anmeldung automatisieren.

Anmeldung beim Server impala in Altium Designer.
Sobald Altium Designer mit dem Enterprise Server und dessen PLS verbunden ist, wird im Bereich der verfügbaren Lizenzen in der Ansicht zur Lizenzverwaltung (Altium Designer Agile, Altium Designer) die Liste der privaten Lizenzen angezeigt, die über die PLS-Verbindung des Servers bereitgestellt werden. Verwenden Sie im Design-Client die Option License Management im Dropdown-Menü des Bedienelements für den aktuellen Benutzer (oben rechts), um die Ansicht License Management zu öffnen.

License Management Zugriff auf die Seite in Altium Designer.
Um eine Lizenz für die Altium Designer-Installation auszuleihen, klicken Sie auf Use License Schaltfläche in der Kachel der Lizenz oder klicken Sie mit der rechten Maustaste auf die Kachel und wählen Sie den Befehl Use License aus dem Kontextmenü. Beachten Sie, dass eine vom Enterprise Server bereitgestellte Lizenz auf den Modus Automatic Leasing eingestellt sein kann, sodass in Altium Designer außer der Anmeldung am Server kein Benutzereingriff erforderlich ist.
Wenn eine Lizenz verwendet wird, ist ihre Kachel mit dem Symbol
gekennzeichnet und mit einem grünen Rahmen hervorgehoben. Das Feld Seats der Lizenz wird aktualisiert, um einen weiteren belegten Lizenzplatz anzuzeigen.

Private Lizenzen werden bei der Anmeldung am Server verfügbar gemacht. Beachten Sie, dass die interne Option „Setup PLS“ von Altium Designer nicht verwendet wird.
Der Status der Lizenz ist auch in der Browseroberfläche des Workspace auf der Seite License Manager sichtbar (Admin – Licenses). Erweitern Sie den Lizenzeintrag , um die aktuellen Ausleihdetails anzuzeigen und bei Bedarf die Ausleihsitzung des aktuellen Benutzers durch Klicken auf den Befehl Release zu beenden.
► Eine vergleichende Übersicht über den lokalen PLS-Modus finden Sie in der Tabelle Vergleich der Server-PLS-Modi.
Roaming einer Private-Server-Lizenz
Ein Platz einer Private-Server-Lizenz kann für das Roaming ausgeliehen werden, d. h. für einen festgelegten Zeitraum. Sie müssen in diesem Modus nicht mit dem Lizenzserver verbunden bleiben, um die Lizenz zu verwenden – Sie können die Verbindung trennen und offline arbeiten, also Ihren Lizenzplatz unabhängig vom Server nutzen.
Um einen Platz einer verfügbaren Private-Server-Lizenz in diesem Modus zu verwenden, klicken Sie auf die Schaltfläche
in der Lizenzkachel oder klicken Sie mit der rechten Maustaste auf die Kachel und wählen Sie den Befehl Roam aus dem Kontextmenü. Das Dialogfeld Retain License wird angezeigt, in dem Sie festlegen können, wie viele Tage und/oder Stunden Sie den Lizenzplatz für das Roaming nutzen möchten. Geben Sie die Anzahl der Tage und/oder Stunden ein oder verwenden Sie die Aufwärts-/Abwärtspfeile, bis die gewünschten Werte angezeigt werden.
Wenn eine Lizenz im Roaming-Modus verwendet wird, ist ihre Kachel mit dem Symbol
gekennzeichnet und mit einem grünen Rahmen hervorgehoben. Das Feld Seats der Lizenz wird aktualisiert, um einen weiteren belegten Lizenzplatz anzuzeigen.

Um eine Private-Server-Lizenz im Roaming-Modus zu verwenden, nutzen Sie die Option Roam.
Wenn Sie eine Lizenz im Roaming-Modus verwenden, können Sie die Verbindung zu Ihrem Lizenzserver trennen und offline arbeiten. Bei der Nutzung eines Lizenzplatzes in diesem Modus müssen Sie sich nur dann mit Ihrem Lizenzserver verbinden, wenn Sie die Lizenz freigeben oder den Roaming-Zeitraum verlängern möchten. Für Letzteres klicken Sie erneut auf die Schaltfläche
. Passen Sie anschließend den Roaming-Zeitraum im Dialogfeld Retain License wie gewünscht an.
Um eine für das Roaming ausgeliehene Lizenz freizugeben, stellen Sie eine Verbindung zum Lizenzserver her und klicken Sie auf die Schaltfläche
in der Lizenzkachel oder klicken Sie mit der rechten Maustaste auf die Kachel und wählen Sie den Befehl Release aus dem Kontextmenü.
Externer PLS-Modus
Der Konfigurationsmodus External PLS des Enterprise Server ist für Installationen vorgesehen, bei denen mehrere Server im Netzwerk vorhanden sind und einer davon als zentraler (entfernter) Private License Service für alle Benutzer konfiguriert ist. Diese Art der Installation eignet sich für größere Unternehmen, in denen jede Abteilung (Konstruktion, Entwicklung usw.) mehrere Altium Designer-Installationen und einen lokalen Abteilungsserver zur Verwaltung der Designdaten verwendet. Sowohl die Designdatenserver der Abteilungen als auch die Altium Designer-Installationen werden durch einen zentralen Lizenzierungsdienst lizenziert, beispielsweise den PLS in einem Altium Server oder einem Altium Infrastructure Server, der speziell für diese Aufgabe vorgesehen ist.
Bei dieser Anordnung werden die Server wie folgt konfiguriert:
- Central Licensing Server – dieser wird auf Local PLS mode eingestellt (siehe oben), sodass alle von ihm bezogenen Lizenzen über das Netzwerk bereitgestellt werden. Aus Sicht des lokalen (Abteilungs-)Servers ist dies der externe Server, der den Lizenzierungsdienst über seinen PLS anbietet. Beachten Sie, dass die Option Automatische Benutzererstellung aktiviert sein muss (Standardeinstellung), da sie die Benutzersynchronisierung zwischen lokalen und externen Servern ermöglicht.
- Local (department) Server – dieser wird auf External PLS mode eingestellt und so konfiguriert, dass er eine Verbindung zum PLS des zentralen Lizenzservers herstellt und diesen anstelle des eigenen PLS verwendet. Der lokale Server verwendet somit einen external PLS (den des zentralen Lizenzservers) für die Lizenzierung, bietet seinen verbundenen Benutzern aber weiterhin seine lokalen Datenverwaltungsdienste an.
Um den lokalen Server in den externen PLS-Modus zu versetzen, wählen Sie in der Browseroberfläche des Workspace auf der Seite License Manager die Option External PLS – Admin – Settings – License manager.

Legen Sie die URL und den Port des externen PLS fest, um auf den externen Server zuzugreifen, der als zentraler privater Lizenzserver eingerichtet ist.
In diesem Modus stellt der Enterprise Server eine Verbindung zu einem externen PLS her (beispielsweise dem PLS eines entfernten Servers, der als zentraler Lizenzserver eingerichtet wurde) und verwendet diesen anstelle seines eigenen Lizenzierungsdienstes (PLS). Die Netzwerkadresse des zentralen Lizenzservers in der obigen Abbildung und damit das Ziel der externen PLS-Verbindung lautet http://LicenseServer – diese Adresse basiert auf dem computer_name des Host-PCs des Lizenzservers.

Ein lokaler „Abteilungsserver“, der auf den externen PLS-Modus eingestellt ist, leitet die vom PLS des zentralen Lizenzservers bereitgestellten Lizenzen an lokale Altium Designer-Installationen weiter.
Wenn sich ein Altium Designer-Benutzer am lokalen Server anmeldet (der nun im externen PLS-Modus eingerichtet ist), wird der PLS-Dienst des Remote-Servers über den lokalen Enterprise Server „umgeleitet“ und stellt Altium Designer seine Lizenzen zur Verfügung. Wie üblich muss der Benutzer gültige (lokale) Anmeldedaten verwenden, um sich am lokalen Server anzumelden.
Einstellungen für den externen PLS
Die Optionen und Einstellungen für External PLS werden nachfolgend beschrieben. Diese Konfiguration wird typischerweise für einen lokalen bzw. Abteilungsserver verwendet, bei dem sowohl Altium Designer- als auch Serverlizenzen von einem zentralen Remote-Lizenzdienst verwaltet werden.
PLS-URL und -Port
Die zugehörigen Einstellungen PLS url und PLS Port sollten mit der Konfiguration des externen Servers übereinstimmen. Die URL ist die Adresse (der Netzwerkname) des Remote-PCs, auf dem der „zentrale“ Server-PLS gehostet wird. Sie entspricht dem Eintrag „Computername“ des Host-PCs unter Control Panel\System and Security\System. Unter Windows 10 siehe Settings » System » About.
Lizenzierung des lokalen Servers
-
Wenn die Option Use local license manager for vault licensing aktiviert ist, wird der Enterprise Server „intern“ durch Serverlizenzen lizenziert, die er vom Altium-Lizenzdienst bezogen hat, oder durch
alf-Lizenzdateien, die von einem Datenträger importiert oder im Installationsordner des Servers abgelegt wurden. - Wenn die Option deaktiviert ist, wird der Enterprise Server durch den externen PLS lizenziert, der durch die PLS-Einstellungen url und Port festgelegt ist. Auf dem externen Server (beispielsweise einem zentralen Lizenzserver) müssen Altium Enterprise Server-Lizenzen mit einer ausreichenden Anzahl an Lizenzplätzen verfügbar sein, die er vom Altium-Lizenzdienst bezogen hat. Beachten Sie, dass der Server nach einem Wechsel der Lizenzierungsart möglicherweise neu gestartet werden muss, um seine Funktionen zu aktivieren.
► Eine zusammenfassende Gegenüberstellung des externen PLS-Modus finden Sie in der Tabelle Vergleich der Server-PLS-Modi.
Lizenzzuweisung zu Benutzergruppen
Die Option Automatically create assignment for All Users group erzwingt, dass neu bezogene Lizenzen der Standardgruppe All Users zugewiesen werden. Diese Option ist deaktiviert, wenn die oben genannte Option Use local license manager for vault licensing deaktiviert ist, da in diesem Modus alle Lizenzen vom externen PLS bezogen werden, beispielsweise vom PLS auf einem Remote-Server, der als zentraler Lizenzserver dient.
Automatische Benutzersynchronisierung
Wie oben beschrieben, wird zur Implementierung eines zentralisierten Lizenzierungssystems auf Basis mehrerer Altium-Server ein Server als zentraler PLS konfiguriert, der Lizenzen für lokale Server (beispielsweise Abteilungsserver) und die ihnen zugewiesenen Benutzer bereitstellt. Der zentrale Lizenzserver wird auf Lokaler PLS-Modus (und „Keine Authentifizierung“) eingestellt. Die lokalen Server werden auf Externer PLS-Modus eingestellt, wobei ihnen der zentrale Remote-Lizenzserver als PLS zugewiesen wird.
Wenn sich Altium Designer-Benutzer an ihrem lokalen Server anmelden, haben sie Zugriff auf Lizenzen, die vom (externen) PLS des zentralen Lizenzservers „umgeleitet“ wurden.
Zum Verfahren, mit dem einem Benutzer über den lokalen Server Zugriff auf Remote-Lizenzen gewährt wird, gehört das Erstellen eines „synchronisierten“ Benutzernamens auf dem zentralen Lizenzserver – der lokale Benutzername wird mit dem zentralen Lizenzserver synchronisiert. Siehe Automatische Benutzererstellung im Modus No Authentication weiter oben.
Das auf dem Lizenzserver erstellte Benutzerprofil hat den zusammengesetzten Benutzerkontonamen user_name server_name, wobei server_name den Netzwerknamen des lokalen (Abteilungs-)Servers des Benutzers bezeichnet und user_name den Namen, der zur Anmeldung an diesem lokalen Server verwendet wird. Der zusammengesetzte Name verweist auf das „lokale“ Konto des Benutzers.
Wenn sich beispielsweise der Benutzer AltiumPaul an seinem zugewiesenen lokalen Server (Department Workspace, gehostet auf IMPALA) anmeldet, ermöglicht der PLS auf dem zentralen Server (Licensing Server, gehostet auf LicenseServer) den Lizenzzugriff, indem er einen User-Eintrag namens AltiumPaul IMPALA erstellt. Die Werte für First Name und Last Name des neuen Benutzerprofils lauten AltiumPaul bzw. IMPALA (lokaler Abteilungsbenutzer und Server) – der Wert für Username des Kontos lautet IMPALA:AltiumPaul.

Im externen PLS-Modus werden Lizenzen für einen angemeldeten Benutzer vom angegebenen externen PLS bezogen, der ein synchronisiertes Benutzerprofil erstellt (wie unten gezeigt).

In einer Konfiguration mit mehreren Servern (zentraler Lizenzserver und lokale „Abteilungsserver“) wird ein Benutzername des lokalen Servers auf dem Lizenzserver synchronisiert bzw. repliziert, sofern er dort noch nicht vorhanden ist. Dadurch wird der lokale Zugriff auf zentralisierte Lizenzen ermöglicht.
In diesem Fall wird eine Altium Designer-Lizenz im entfernten Licensing Server als von AltiumPaul IMPALA ausgeliehen angezeigt – dies ist der synchronisierte Benutzer AltiumPaul des lokalen Servers (Department Workspace, gehostet auf IMPALA). Obwohl der Altium Designer-Benutzer am lokalen Abteilungsserver angemeldet ist, wird die Altium Designer-Lizenz vom entfernten Licensing Server-PLS bereitgestellt (über den lokalen Server). Beachten Sie, dass Altium Designer eine Lizenz als an das Benutzerkonto Username ausgeliehen anzeigt, das für den in diesem Beispiel erstellten Benutzer IMPALA:AltiumPaul lautet.

Ein Benutzer, der an seinem lokalen „Abteilungsserver“ angemeldet ist, greift über diesen transparent auf Lizenzen des zentralen Lizenzservers zu.
Gruppen auf dem Lizenzserver
Benutzerprofile, die in einer Konfiguration mit mehreren Servern mit einem zentralen PLS-Server synchronisiert wurden, können Gruppen hinzugefügt werden – genau wie auf jedem anderen Server, der auf Lokaler PLS-Modus eingestellt ist.
Bei einer Serverkonfiguration, die aus einem zentralen Lizenzserver und verteilten lokalen Servern besteht (wie oben beschrieben), können die duplizierten (synchronisierten) Benutzer auf dem Lizenzserver Gruppen hinzugefügt werden, um die Lizenzverfügbarkeit einzuschränken. Wenn sich ein Benutzer an einem lokalen Server anmeldet, werden die ihm zur Verfügung gestellten Lizenzen (vom PLS des externen Lizenzservers über den lokalen Server) daher durch die Gruppen und Lizenzzuweisungen bestimmt, die für diesen synchronisierten Benutzer auf dem zentralen Lizenzserver konfiguriert sind.
Im obigen Beispiel könnte der synchronisierte Benutzer AltiumPaul IMPALA (der vom lokalen Server synchronisierte Benutzer AltiumPaul) auf dem Lizenzserver einer Gruppe Engineering hinzugefügt werden, der eine bestimmte Altium Designer-Lizenz zugewiesen ist. Wenn sich der Benutzer AltiumPaul an seinem lokalen Server anmeldet, wird die angegebene Lizenz aufgrund der zugehörigen Benutzergruppen- und Lizenzzuweisungskonfiguration auf dem externen Lizenzserver verfügbar.
Im Allgemeinen werden diese Benutzergruppen- und Lizenzzuweisungen vom Administrator des Lizenzservers vorgenommen, nachdem sich ein Benutzer des lokalen Servers zum ersten Mal angemeldet hat (wodurch die Benutzersynchronisierung angestoßen wird).
Weitere Informationen zur Arbeit mit Gruppen und Lizenzzuweisungen finden Sie unten unter Lizenzgruppenzuweisungen.
Lizenzierung ohne Serveranmeldung
Für Altium Designer-Benutzer, die die Datenverwaltungsfunktionen des Enterprise Server nicht nutzen und sich daher nicht am Server anmelden, kann Altium Designer über seine interne PLS-Konfiguration auf Lizenzen vom PLS des Servers zugreifen (wie unten beschrieben). Für diesen Ansatz wird der Enterprise Server wie folgt eingerichtet:
- Der PLS-Modus des Servers wird auf Local PLS eingestellt, damit Lizenzen im Netzwerk verfügbar sind.
- Der PLS muss auf den Sicherheitsmodus „No Authentication“ eingestellt werden, da bei dieser Konfiguration keine Serversitzung durch eine Serveranmeldung aufgebaut wird.
- Der PLS des Servers verfügt über eine geeignete Altium Designer-Lizenz, die All Users zugewiesen ist, sodass über jede Verbindung zum Server darauf zugegriffen werden kann.
Lizenzzugriff in Altium Designer
Um in Altium Designer auf die vom Server bereitgestellten Lizenzen zuzugreifen (ohne Anmeldung), wählen Sie Connect to Local Server in der Ansicht License Management aus (verwenden Sie die Option Licenses im Dropdown-Menü des Steuerelements „Aktueller Benutzer“, um die Ansicht License Management aufzurufen). Das Dialogfeld Private License Server Setup wird geöffnet.
Geben Sie im Dialogfeld Private License Server Setup die grundlegenden Serverdaten für den PLS ein und klicken Sie auf OK. Der Servername ist der Netzwerkname (Computername) des PCs, auf dem der Enterprise Server gehostet wird, und der Standardport ist 9780. Verwenden Sie Port 9785 und den FQDN des Servers, um eine sichere https-Verbindung herzustellen (siehe Beispiel). Die anderen Einstellungen des Dialogfelds, wie etwa die Optionen Servers list, gelten für den älteren Verbindungstyp PLS 1.0.

Beachten Sie, dass nur die Angaben für Servername und Port erforderlich sind, wenn Sie die interne Konfiguration von Altium Designer für den Zugriff auf PLS-Lizenzen verwenden. Bei einer Verbindung zum älteren PLS 1.0 ist das Verhalten anders.
Sobald die Verbindung zum PLS hergestellt ist, wird im Bereich der verfügbaren Lizenzen in der Ansicht License Management eine Liste der privaten Lizenzen angezeigt, die Sie verwenden können.
Um eine Lizenz für die Altium Designer-Installation auszuleihen, klicken Sie auf die Schaltfläche Use License in der Lizenzkachel oder klicken Sie mit der rechten Maustaste auf die Kachel und wählen Sie den Befehl Use License aus dem Kontextmenü. Beachten Sie, dass eine vom Enterprise Server gehostete Lizenz auf den Modus Automatic Leasing eingestellt sein kann, sodass in Altium Designer außer der erstmaligen Aktivierung der Private license server-Verbindung kein Benutzereingriff erforderlich ist.
Wenn eine Lizenz verwendet wird, wird ihre Kachel mit dem Symbol
gekennzeichnet und mit einem grünen Rahmen hervorgehoben. Das Feld Seats der Lizenz wird aktualisiert und zeigt an, dass ein weiterer Lizenzplatz belegt ist. Auf der Serverseite zeigt der Lizenzeintrag auf der Seite License Manager (Admin – Licenses) an, dass ein Lizenzplatz von einem Benutzernamen belegt wird, der vom Host-PC von Altium Designer abgeleitet ist. Weitere Informationen finden Sie im folgenden Abschnitt.
Erstellte Benutzer
Wenn ein Benutzer von Altium Designer aus ohne Anmeldung eine Verbindung zum PLS des Enterprise Server hergestellt hat (wie oben beschrieben), wird auf dem Server ein Benutzerprofil erstellt, das dem Namen des verbundenen Computers und dessen aktivem Windows-Benutzerkontonamen entspricht – also dem Computer und dem Windows-Konto, unter dem Altium Designer ausgeführt wird.
Ein Benutzer verwendet beispielsweise ein Windows-Konto namens Design auf einem Computer namens PC4. Wenn die Option Connect to Private Server von Altium Designer für den Zugriff auf eine Lizenz verwendet wird, erstellt der Server-PLS, der diese Lizenz hostet, einen Benutzer namens Design PC4 mit dem Vor-/Nachnamen Design/PC4 und dem Benutzernamen Design.
Auch hierbei handelt es sich um den Benutzernamen auf dem Server, der einer oder mehreren Gruppen hinzugefügt werden kann. Diese bestimmen wiederum, welche Lizenzen diesem Benutzer auf diesem Computer zur Verfügung stehen.
Weitere Informationen zu Gruppen- und Lizenzzuweisungen finden Sie unten.
Lizenzgruppenzuweisungen
Um die Verfügbarkeit von Lizenzen für Altium Designer-Benutzer zu steuern, kann der PLS des Enterprise Server so konfiguriert werden, dass bestimmte Lizenzen definierten Benutzergruppen zugeordnet werden. In der Praxis bietet der PLS einem Benutzer bei der Anmeldung am Server nur diejenigen Lizenzen an, die Gruppen zugewiesen sind, denen dieser Benutzer angehört.
Benutzer und Benutzergruppen sind möglicherweise bereits im Enterprise Server registriert, wenn dieser derzeit zum Verwalten und Speichern von Altium Designer-Designdaten verwendet wird. Vom Server gehostete Lizenzen werden standardmäßig „All Users“ zugewiesen, können jedoch jeder verfügbaren Gruppe neu zugewiesen werden. Ebenso können Benutzer jeder verfügbaren Gruppe hinzugefügt werden.
Benutzer
Um ein neues Benutzerprofil anzulegen und einer Gruppe hinzuzufügen, wählen Sie Users im Hauptmenü der Browseroberfläche aus, um die Liste der registrierten Enterprise Server-Benutzernamen anzuzeigen. Klicken Sie anschließend auf die Schaltfläche
.
Geben Sie die Angaben des neuen Benutzers im eingeblendeten Dialogfeld Add User ein und klicken Sie auf die Schaltfläche
, um die Änderungen zu übernehmen. Das Dialogfeld enthält einige besonders relevante Eingabefelder:
-
Authentication: Die Standardoption Built-in identifiziert die Benutzerverbindung über den eigenen Identity Service (IDS) des Enterprise Servers. Die Methode Windows hingegen wird verwendet, wenn die Host-PCs Teil einer Windows-Domäne sind und die Windows-Domänenauthentifizierung genutzt werden soll.
-
Add Groups: Der neue Benutzer kann einer vorhandenen Gruppe hinzugefügt werden, indem Sie den Gruppennamen in dieses Feld eingeben. Das Feld sucht während der Eingabe nach einer vorhandenen Gruppe, die mit den eingegebenen Anfangsbuchstaben übereinstimmt. Wählen Sie den Gruppennamen aus, um Ihre Auswahl zu bestätigen. Standardmäßig gehören Benutzer keiner Gruppe an.
Weitere Informationen zu Benutzern finden Sie unter Benutzer und Gruppen verwalten.
Gruppen
Um eine neue Gruppe anzulegen und anschließend einen vorhandenen Benutzer als Mitglied hinzuzufügen, wählen Sie Groups im Hauptmenü der Browseroberfläche aus, um die Liste der vorhandenen Gruppennamen anzuzeigen. Klicken Sie anschließend auf die Schaltfläche
.
Geben Sie im Dialogfeld Create Group den Namen der neuen Gruppe ein und fügen Sie die Benutzer hinzu, die Mitglieder dieser Gruppe werden sollen. Das Feld Add Members sucht während der Eingabe nach einem vorhandenen Benutzer, der mit den eingegebenen Anfangsbuchstaben übereinstimmt. Wählen Sie den vollständigen Namen des Mitglieds aus, um Ihre Auswahl zu bestätigen. Klicken Sie im Dialogfeld auf die Schaltfläche
, um die Änderungen zu übernehmen.
Weitere Informationen zu Gruppen finden Sie unter Benutzer und Gruppen verwalten.
Vorhandene Benutzer
Vorhandene Benutzer können durch Bearbeiten ihres Benutzerprofils zu Mitgliedern einer oder mehrerer Gruppen gemacht werden. Wählen Sie den Benutzereintrag auf der Seite Admin – Users aus und klicken Sie oben rechts in der Liste auf die Schaltfläche
, um das Dialogfeld Edit User zu öffnen. Aktivieren Sie in der Liste Existing Groups die gewünschten Gruppen und klicken Sie anschließend auf die Schaltfläche
, um die Änderungen zu übernehmen. Eine Gruppe kann auch wie oben beschrieben durch Eingabe in das Feld Add Groups hinzugefügt werden.
Beachten Sie, dass ein vorhandener Benutzer in verschiedenen Formaten dargestellt werden kann, je nachdem, wie er hinzugefügt wurde. Zu diesen Formaten gehören standardmäßige Username/Firstname/Lastname-Einträge sowie Einträge, die vom PLS automatisch als Reaktion auf eingehende Verbindungen generiert wurden, bei denen keine Serversitzung durch eine Anmeldung gestartet wird.
| User | Username | First Name | Last Name | Account Creator | Circumstances |
| Trevor Smith | Trevor | Trevor | Smith | Manuell eingegeben | Ein standardmäßiges Benutzerkonto, das von einem Serveradministrator hinzugefügt wurde. |
| Design PC4 | Design | Design | PC4 | Automatisch generiert | Ein Altium Designer-Benutzer, der mit dem Windows-Konto Design auf dem Computer PC4 arbeitet, hat eine Verbindung zum PLS hergestellt, ohne sich am Server anzumelden. |
| Trevor CADDESIGN | CADDESIGN:Trevor | Trevor | CADDESIGN | Automatisch generiert | Der Benutzer Trevor hat sich bei seinem Konto auf dem Enterprise Server CADDESIGN angemeldet, dessen PLS auf den Modus „No Authentication“ eingestellt ist. Bei einer Central/Local-Serverkonfiguration wird außerdem der Benutzer Trevor CADDESIGN im PLS des zentralen Servers (der auf den Modus „No Authentication“ eingestellt ist) angelegt, wenn sich Trevor bei seinem lokalen Server (CADDESIGN, eingestellt auf den Modus External PLS) anmeldet. |
In allen Fällen können diese Benutzerprofile durch Bearbeiten des Benutzereintrags zu Gruppenmitgliedern gemacht werden. Beachten Sie, dass bei einer Konfiguration mit einem zentralen Lizenzserver und mehreren lokalen Servern (siehe External PLS-Modus) die Gruppenzugehörigkeit der Benutzer für die Lizenzierung im Central PLS und nicht auf Local Server-Ebene angewendet wird.
Bei einer Konfiguration mit zentralem Server und mehreren lokalen Servern läuft die Benutzerkonfiguration in der Regel wie folgt ab:
- Erstellen Sie ein standardmäßiges Benutzerkonto auf dem lokalen bzw. Abteilungsserver des Benutzers (der auf den Modus „External PLS“ eingestellt ist und auf den zentralen Lizenzierungs-PLS verweist).
-
Bitten Sie den Benutzer, sich beim neuen Konto auf dem lokalen Server anzumelden. Dadurch wird der Benutzername mit dem zentralen PLS synchronisiert (in der Form
user_name server_name). - Bearbeiten Sie im zentralen PLS den neuen synchronisierten Benutzereintrag, um ihn den erforderlichen Gruppen als Mitglied hinzuzufügen. Lizenzen werden Gruppen zugewiesen, wodurch Benutzer Zugriff erhalten – siehe unten.
Lizenzzuweisungen
Im Local PLS-Modus kann der PLS des Enterprise Servers gezielt Altium Designer-Lizenzen bereitstellen, die einer bestimmten Gruppe zugewiesen wurden. Diese wiederum kann einem Benutzerkonto auf dem Server zugeordnet werden. Standardmäßig werden (sofern nicht anders angegeben) alle vom Enterprise Server bezogenen Lizenzen der Gruppe „All Users“ zugewiesen und stehen somit jedem Benutzer zur Verfügung, der eine Verbindung zum PLS herstellt.
Um die vorhandenen Lizenzzuweisungen zu Gruppen anzuzeigen und zu bearbeiten, gehen Sie in der Browseroberfläche des Workspace zu Admin – Licenses und wählen Sie die Registerkarte Groups aus. Klicken Sie auf einen Gruppennamen in der Spalte Groups, um die Benutzer anzuzeigen, die Mitglieder dieser Gruppe sind, sowie rechts die zugewiesenen Lizenzen.
Eine Lizenz kann einer Gruppe zugewiesen werden, indem Sie das Dialogfeld Add/Edit assignment über die Schaltfläche
öffnen und anschließend eine verfügbare Lizenz, die Zielgruppe und die Zuweisungsoptionen auswählen.
Der Lizenztyp, die konkrete Lizenz und die vorgesehene Gruppenzuweisung können jeweils aus Dropdown-Menüs ausgewählt werden, in denen die aktuell verfügbaren Optionen aufgelistet sind. Im folgenden Beispielbild werden der Gruppe Engineers zehn Arbeitsplätze einer bestimmten Altium Designer-Lizenz für 20 Arbeitsplätze zugewiesen.
Die Optionen für die Lizenzzuweisung umfassen:
-
Automatische Lizenzausleihe: Aktivieren Sie die Option Automatic leasing, damit Altium Designer diese Lizenz automatisch ausleiht (verwendet), sobald sie verfügbar ist. Im Lizenzmanager von Altium Designer wird der übliche Vorgang, bei dem die Lizenz aus der Liste ausgewählt und anschließend Use gewählt wird, für diese Lizenz automatisch ausgeführt.
-
Verfügbarkeit von Lizenzplätzen: Geben Sie die Anzahl der Lizenzplätze (bis zur Gesamtzahl der Lizenzplätze) an, die der zugehörigen Gruppe zur Verfügung gestellt werden sollen, oder aktivieren Sie einfach die Option All available seats, um sämtliche Plätze dieser Lizenz freizugeben (ihr Attribut User Count).
-
Roaming: Erlauben Sie das „Roaming“ einer Lizenz (die Nutzung durch Altium Designer, wenn der Host-PC nicht mit dem Netzwerk verbunden ist), indem Sie die Option Allow Roaming auswählen. Die Einstellung Max roam für die Dauer legt fest, nach welchem Zeitraum ein per Roaming genutzter Lizenzplatz deaktiviert wird. Geben Sie
0ein, um unbegrenztes Roaming zu erlauben (bei einer zeitlich befristeten Lizenz wird das Roaming durch das Ablaufdatum der Lizenz begrenzt). Weitere Informationen finden Sie im Abschnitt Roaming einer Private-Server-Lizenz. -
Automatische Freigabe von Lizenzplätzen: Aktivieren Sie die Option Release seats on inactive clients, damit ein Platz einer Altium Designer-Lizenz freigegeben werden kann, wenn sich der Clientcomputer in einem inaktiven Zustand bzw. im Leerlauf befindet, d. h., wenn weder Maus- noch Tastaturaktivitäten auf dem Clientcomputer stattfinden und aktuell kein länger dauernder Altium Designer-Prozess wie eine Projektfreigabe ausgeführt wird. Die Einstellung Lease verification interval (hours) legt das Zeitintervall fest, in dem Altium Designer Überprüfungsanfragen sendet (wenn im vorherigen Intervall keine Aktivität stattgefunden hat, wird der Lizenzplatz freigegeben, sofern die Option Release seats on inactive clients aktiviert ist). Geben Sie einen Wert zwischen
1und12Stunden ein. Beachten Sie, dass die automatische Freigabe bei Inaktivität ab Altium Designer 25.1 verfügbar ist. -
Benachrichtigungen: Benachrichtigungen sind Nachrichten, die bei bestimmten Ereignissen an Benutzer gesendet werden, beispielsweise wenn ein festgelegter Prozentsatz der verfügbaren Lizenzplätze belegt ist oder wenn der Versuch, einen Lizenzplatz zu beziehen, fehlschlägt. Beachten Sie, dass E-Mail-Benachrichtigungen erst nach ihrer Konfiguration und Aktivierung verfügbar sind – siehe Konfigurieren von E-Mail-Benachrichtigungen.
-
Wenn die Option Notify when <x>% of available seats have been leased aktiviert ist und die Anzahl der belegten Lizenzplätze diesen Prozentsatz erreicht oder überschreitet, wird eine entsprechende E-Mail-Benachrichtigung an die im Feld Send to users with role angegebene Gruppe gesendet. Beispiel anzeigen.
-
Wenn die Option Send reject notifications aktiviert ist, wird eine Fehler-E-Mail an die oben genannte Gruppe gesendet, sobald ein Benutzer versucht, einen nicht verfügbaren Lizenzplatz zu beziehen – beispielsweise wenn ein verbleibender Lizenzplatz in der (nicht aktualisierten) Ansicht zur Lizenzverwaltung (Altium Designer Agile, Altium Designer) als verfügbar angezeigt wird, inzwischen aber von einem anderen Benutzer belegt wurde
-
Wenn die Konfiguration der neuen Lizenzzuweisung abgeschlossen ist, klicken Sie auf
, um die Zuweisung zur ausgewählten Gruppe zu übernehmen. Um Details zur zugewiesenen Lizenz anzuzeigen, wählen Sie die Option zum Erweitern beim entsprechenden Eintrag.
Im obigen Szenario zur Lizenzzuweisung wurden 10 Plätze einer Altium Designer-Lizenz mit 20 Plätzen der Gruppe Engineers und damit deren Mitgliedern zugewiesen. Wenn die standardmäßige Zuweisung zur Gruppe All Users für diese Lizenz nicht entfernt würde und beide Zuweisungen bestünden, wäre die Lizenz nicht ausschließlich für Mitglieder der Gruppe Engineers verfügbar, sondern für alle Serverbenutzer.
Um eine vorhandene Lizenzzuweisung zu entfernen, klicken Sie auf die Schaltfläche zum Löschen beim entsprechenden Eintrag. Eine Lizenzzuweisung kann über die zugehörige Schaltfläche
bearbeitet werden.
Die Registerkarte Groups bietet eine Gesamtübersicht über die aktuellen Gruppen, deren Benutzer und die jeder Gruppe zugewiesenen Lizenzen. In Kombination mit der Gruppierung der Benutzer (die auf den Hauptseiten unter Users eingerichtet wird) ermöglicht diese vielseitige Oberfläche eine flexible Zuweisung von Lizenzen und Lizenzplätzen an Benutzer.
Lizenzen verwalten
Der auf Enterprise Server basierende Private License Service (PLS) bietet eine Reihe von Verwaltungsfunktionen zur Steuerung der Lizenzzuweisung und -nutzung. Dazu gehören die Möglichkeit, die Freigabe einer belegten Lizenz zu erzwingen, sowie die genaue Überwachung der Lizenznutzung.
Eine verwendete Lizenz freigeben
Für Fälle, in denen eine Lizenz von Altium Designer verwendet, aber von der Software nicht ordnungsgemäß freigegeben wurde, bietet der PLS die Möglichkeit, diese Nutzung zu beenden und den Lizenzplatz wieder dem Pool verfügbarer Lizenzplätze zuzuführen. Dies kann vorkommen, wenn der PC bei aktivem Altium Designer in den Standby-Modus gewechselt ist oder ein Softwareabsturz das ordnungsgemäße Beenden verhindert hat. In diesem Fall ist der Lizenzplatz weiterhin als belegt registriert und steht daher anderen Benutzern nicht zur Verfügung.
Um die betreffende Lizenz in dieser Situation zu finden, öffnen Sie die Lizenzliste in der Browseroberfläche des Workspace, indem Sie Admin – Licenses auswählen. In der auf der Registerkarte Licenses angezeigten Lizenzliste können Sie die Nutzungsinformationen zu jedem Eintrag anzeigen, indem Sie den Lizenzeintrag über die Schaltfläche
erweitern. So finden Sie den Benutzer, der den Lizenzplatz weiterhin belegt.
Die Lizenznutzung durch diesen Benutzer kann beendet und der Lizenzplatz wieder dem Lizenzpool zugeführt werden, indem Sie auf den Link Freigeben beim Benutzereintrag klicken und die Aktion anschließend im Dialogfeld Release seat bestätigen. Altium Designer benachrichtigt den Benutzer darüber, dass die Freigabe der Lizenz durch einen Administrator erzwungen wurde.
Lizenznutzung überwachen
Enterprise Server bietet verschiedene Überwachungs- und Berichtsfunktionen zur Lizenznutzung, mit denen Sie prüfen können, wie Altium Designer-Lizenzen innerhalb einer Organisation genutzt werden. Dies ist hilfreich, um die optimale Nutzung der verfügbaren Lizenzplätze sicherzustellen, den künftigen Lizenzbedarf abzuschätzen und die Nutzung durch einzelne Benutzer zu ermitteln.
Die Funktionen des Servers zur Lizenznutzung sind über die Browseroberfläche auf der Registerkarte Reports der Seite License Manager (Admin – Licenses) zugänglich. Dort steht eine umfangreiche Auswahl an Berichtsoptionen zur Verfügung, die über eigene Registerkarten innerhalb der Ansicht Reports aufgerufen werden können. Folgende Berichtstypen sind verfügbar:
- Echtzeitnutzung
- Nutzungsverlauf
- Nutzungsprotokoll
- Zeitprotokoll
Je nachdem, welche Informationen für den jeweiligen Bericht benötigt werden, können Sie die zugehörigen Berichtsfilter anwenden, um die Ergebnisse auf bestimmte Lizenzen, Gruppen, Benutzer und Zeiträume einzugrenzen.
Echtzeitnutzung
Der Echtzeit-Nutzungsbericht bietet eine detaillierte Übersicht darüber, wie die Ihrem Enterprise Server hinzugefügten Private-Server-Lizenzen derzeit genutzt werden.
Nutzungsverlauf
Dieser Berichtstyp bietet einen detaillierten Verlauf der Nutzung der Ihrem Enterprise Server hinzugefügten Private-Server-Lizenzen. Standardmäßig führt der Bericht die Nutzung im vergangenen Jahr für alle verwendeten Enterprise-Server-Lizenzen, Gruppen und Benutzer auf. Verwenden Sie die zugehörigen Berichtsfilter oben auf der Seite, um die Ergebnisse wie folgt anzupassen:
- Einen bestimmten Time Interval für die enthaltenen Einträge festlegen – entweder das vergangene Jahr, das vergangene Quartal, den vergangenen Monat oder ein benutzerdefiniertes Berichtsintervall Ihrer Wahl.
- Je nach Bedarf bestimmte Lizenzen und/oder Gruppen und/oder Benutzer einbeziehen – die Ergebnisse werden anhand dieser Einstellungen gefiltert.
- Die Listeneinträge nach einem bestimmten Zeitraum (Year, Quarter, Month, Week oder Day) und optional nach einem oder mehreren weiteren Feldern (Product Name, Activation Code, User, Role) gruppieren. Beispielsweise möchten Sie möglicherweise die Lizenznutzung über einen bestimmten Zeitraum anzeigen und nach Ihren definierten Gruppen zusammenfassen – wählen Sie dazu Role im Dropdown-Feld And aus. Darüber hinaus können Sie nach Role und Product Name gruppieren, um einen Nutzungsverlauf für jedes Produkt in jeder Gruppe zu erhalten.
Neben den protokollierten Zeitdaten für jeden aktiven Benutzer enthält die Berichtsliste eine ungefähre Arbeitszeit (Avg Work Time), die auf der protokollierten Time Used über die Anzahl Days basiert, in denen die Lizenz verwendet wurde. Außerdem wird ein Wert berechnet, der die durchschnittliche Nutzung der Lizenzplätze von Private-Server-Lizenzen über einen bestimmten Zeitraum darstellt. Dieser als Prozentsatz (Usage %) angezeigte Wert kann dabei helfen, unter Berücksichtigung der angewendeten Filter zu ermitteln, wie vollständig Ihre Lizenzkapazitäten ausgelastet sind.
Weitere Informationen zur Lizenznutzung
Der Lizenzwert Usage für jeden Eintrag im Bericht wird anhand mehrerer Variablen berechnet, um die zusammengefasste prozentuale Auslastung über einen bestimmten Zeitraum anzuzeigen.
Ein einfaches Beispiel: Wenn eine Lizenz mit einem einzigen Lizenzplatz an einem bestimmten Tag (24 Stunden) 8 Stunden lang verwendet wurde, beträgt Time Used 8 Stunden und Avg Work Time ebenfalls 8 Stunden. Wenn Group by auf Day eingestellt ist, beträgt der Lizenzwert Usage 33%.
Wenn dasselbe Szenario – ein Lizenzplatz wird 8 Stunden lang verwendet – auf eine Lizenz mit einer Kapazität von 3 Lizenzplätzen angewendet wird, sinkt der Wert Usage auf 11%, da der Benutzer in diesem Zeitraum nur einen der 3 verfügbaren Lizenzplätze belegt.
Die obigen Beispiele werden angezeigt, wenn die Option Group by auf Day eingestellt ist. Wenn die Gruppierungseinstellung auf Week geändert wird und wie im obigen Fall eine Lizenz mit einem einzigen Lizenzplatz 8 Stunden lang verwendet wird, beträgt der Lizenzwert Usage 5%, da sie während eines Siebtels des angegebenen Zeitintervalls verwendet wurde – 8 Stunden einer Woche mit 168 Stunden. Bei einer Lizenz mit 5 Lizenzplätzen würde Usage auf ein Fünftel reduziert (auf ungefähr 1%), da nur ein Lizenzplatz dieser Lizenzkapazität verwendet wird.
Kurz gesagt wird der Lizenzwert Usage eines Benutzers berechnet, indem Time Used ins Verhältnis zur Anzahl der Lizenzplätze, zur Anzahl der Tage im ausgewählten Zeitraum (Group by) und zu 24 Stunden pro Tag gesetzt wird.
Nutzungsprotokoll
Dieser Berichtstyp bietet ein detailliertes Nutzungsprotokoll für die Ihrem Enterprise Server hinzugefügten Private-Server-Lizenzen mit folgenden Angaben:
- Wer die Lizenz verwendet hat und in welcher Gruppe diesem Benutzer die Lizenz zugewiesen wurde.
- Welche Softwareversion verwendet wurde.
- Wann die Nutzung der Lizenz begonnen hat.
- Wann die Lizenz freigegeben wurde (zurück in den Pool zur Nutzung durch andere Benutzer des Kontos).
Standardmäßig zeigt das Protokoll die Nutzung im vergangenen Jahr für alle verwendeten Private-Server-Lizenzen, Gruppen und Benutzer. Verwenden Sie die zugehörigen Berichtsfilter oben auf der Seite, um die Ergebnisse wie folgt anzupassen:
- Einen bestimmten Time Interval festlegen – entweder das vergangene Jahr, das vergangene Quartal, den vergangenen Monat oder ein benutzerdefiniertes Berichtsintervall Ihrer Wahl.
- Je nach Bedarf bestimmte Lizenzen und/oder Gruppen und/oder Benutzer einbeziehen.
Zeitprotokoll
Dieser Berichtstyp bietet ein detailliertes Zeitprotokoll für die Ihrem Enterprise Server hinzugefügten Private-Server-Lizenzen mit folgenden Angaben:
- Wer einen Lizenzplatz einer bestimmten Lizenz verwendet hat und in welcher Gruppe diesem Benutzer die Lizenz zugewiesen wurde.
- Der Zeitpunkt, zu dem der Lizenzplatz belegt wurde (Action = IN).
- Der Zeitpunkt, zu dem der Lizenzplatz wieder für die Nutzung durch andere Benutzer des Kontos in den Pool zurückgegeben wurde (Action = OUT).
Standardmäßig zeigt das Protokoll die Zeitereignisse im vergangenen Jahr für alle verwendeten Private-Server-Lizenzen, Gruppen und Benutzer. Verwenden Sie die zugehörigen Berichtsfilter oben auf der Seite, um die Ergebnisse wie folgt anzupassen:
- Einen bestimmten Time Interval festlegen – entweder das vergangene Jahr, das vergangene Quartal, den vergangenen Monat oder ein benutzerdefiniertes Berichtsintervall Ihrer Wahl.
- Je nach Bedarf bestimmte Lizenzen und/oder Gruppen und/oder Benutzer einbeziehen.
Fehlerbehebung beim Lizenzzugriff
Wenn Altium Designer keine Verbindung zum PLS des Enterprise Server herstellen kann oder Lizenzen, die Sie erworben und im PLS konfiguriert haben, nicht in der Liste Available Licenses von Altium Designer erscheinen, verhindern möglicherweise System- oder Softwareeinstellungen den Zugriff.
Berücksichtigen Sie bei der Fehlerbehebung Folgendes:
-
Firewall des Host-PCs – der PLS des Enterprise Server verwendet bei der Übertragung von Lizenzdaten im Netzwerk standardmäßig Port
9780. Überprüfen Sie, ob dieser Port während der Serverinstallation in der Firewall des Host-PCs geöffnet wurde. -
Zugelassene Netzwerkverbindungen – Altium Designer bietet die Seite System – Netzwerkaktivität im Dialogfeld Preferences. Überprüfen Sie, ob der Eintrag „License Server“ aktiviert ist, damit der PLS des Servers über das Netzwerk mit Altium Designer kommunizieren kann.
-
Führen Sie grundlegende Tests durch:
-
Lokal prüfen – Wenn der Server-PLS auf einem PC eingerichtet ist, auf dem auch Altium Designer installiert ist, prüfen Sie zunächst, ob diese lokale Installation auf den PLS zugreifen kann, bevor Sie die Fehlerbehebung auf entfernten PCs beginnen. Wenn der PLS und die privaten Lizenzen lokal verfügbar sind, deutet dies darauf hin, dass bei PCs an anderen Stellen im Netzwerk, die keine Verbindung herstellen können, ein Problem mit der Netzwerk- oder Altium Designer-Konfiguration vorliegt und nicht mit der PLS-Konfiguration.
-
Lizenz allen Benutzern zuweisen – Wenn eine im PLS korrekt zugewiesene Lizenz in Altium Designer nicht zur Ausleihe verfügbar ist, ändern Sie die Gruppenzuweisung der Lizenz vorübergehend auf All Users (oder erstellen Sie einfach eine neue Zuweisung für alle Benutzer für diese Lizenz). Siehe Lizenzzuweisungen weiter oben. Wenn die Lizenz anschließend verfügbar ist, deutet dies auf ein Problem mit der Benutzergruppe oder der Lizenzzuweisung hin.
-
-
Server-PLS aktualisieren – Nachdem Sie Änderungen an der Lizenzkonfiguration des Server-PLS vorgenommen haben, insbesondere beim Hinzufügen oder Entfernen erworbener Serverlizenzen, müssen Sie sich möglicherweise abmelden und erneut anmelden, damit die Änderungen sichtbar werden. In manchen Fällen kann es erforderlich sein, den Enterprise Server neu zu starten, entweder durch einen Neustart des PCs oder mithilfe der Serverfunktion Restart im IIS-Manager von Windows.
-
PLS-Verbindung des Enterprise Servers aktualisieren – Nachdem Sie Änderungen am Lizenzzugriff im Server-PLS oder in Altium Designer vorgenommen haben, stellen Sie die Verbindung zum Enterprise Server erneut her, indem Sie auf den Befehl Refresh auf der Seite Licensing Management von Altium Designer klicken oder sich vom Server abmelden und erneut anmelden. Wenn Sie die interne PLS-Konfiguration für den Zugriff auf Lizenzen in Altium Designer verwenden, aktualisieren Sie die Verbindung, indem Sie auf Refresh und/oder den Link Disconnect/Reconnect... private license server klicken. Um eine vollständige Aktualisierung der Verbindung zu erzwingen, wählen Sie den Link Setup private license server aus und klicken Sie im Dialogfeld Private License Server Setup auf OK.
-
Gruppen und PLS-Authentifizierungsmodus prüfen – Wenn eine Lizenz, auf die Sie durch die Anmeldung beim Enterprise Server zugreifen möchten, einer bestimmten Gruppe zugewiesen ist, stellen Sie sicher, dass der Name des Server-Benutzerkontos Mitglied dieser Gruppe ist. Beachten Sie, dass im PLS-Modus „Keine Authentifizierung“ Gruppen dem generierten Konto
user_name server_namezugewiesen werden. Wenn Sie hingegen über die Option „Privaten Lizenzserver einrichten“ in Altium Designer eine Verbindung zum PLS herstellen, must die Authentifizierung des Enterprise Servers auf „Keine Authentifizierung“ eingestellt sein.
Vergleich der PLS-Modi des Enterprise Servers
Der PLS des Enterprise Servers kann auf einen von drei verschiedenen Modi eingestellt werden, die jeweils für bestimmte Lizenzierungsmodelle für Altium Designer und Altium-Server geeignet sind. Die folgende Tabelle fasst zusammen, wie der PLS Altium-Lizenzen in den einzelnen PLS-Modi verwaltet und bereitstellt.
| No PLS mode | Local PLS mode | External PLS mode | ||
| Server license location: | Lokal | Lokal | Lokal oder extern | |
| User authentication: | Nicht zutreffend | Serversitzung | Keine Authentifizierung | Nicht zutreffend |
| Altium Server licenses served to network: | Nein | Nein | Ja | Ja – Lizenzen werden von einem externen Server-PLS bezogen. |
| Altium Designer licenses served to network: | Nein | Ja | Ja | Ja – Lizenzen werden von einem externen Server-PLS bezogen. |
| Altium Designer license access using internal PLS setup: | Nein | Nein | Ja | Nein |















).





