Privater Lizenzdienst
Für Organisationen, deren Altium Designer-Installationen offline bleiben müssen – also vom Internet isoliert sind –, kann der Komfort und die Flexibilität einer bedarfsgesteuerten Softwarelizenzierung durch einen lokalen Altium Private License Service bereitgestellt werden, anstatt über den cloudbasierten Altium Licensing Service.
Der dedizierte Private License Service (PLS), der auf einem mit dem Unternehmens-LAN/WAN verbundenen PC implementiert wird, wird von einem Administrator so eingerichtet, dass er die Altium-Lizenzen des Unternehmens lokal bezieht und diese dann bei Bedarf an Altium Designer-Installationen bereitstellt.
Ähnlich wie bei der Verwendung einer Lizenz aus dem Portal des Altium License Service kann ein Platz (Instanz) einer vom PLS gehosteten Altium Designer-Lizenz von der Software „geleast“ werden, wenn sie verwendet wird, und anschließend „widerrufen“ werden (d. h. in den verfügbaren Lizenzpool zurückkehren), wenn sie nicht mehr benötigt wird. Mit dem Altium PLS können Lizenzen auch auf Roaming-Basis bereitgestellt werden, wobei der Lizenzplatz für eine bestimmte Zeit an den Zielrechner verleast wird – dadurch kann der Host-PC von Altium Designer, beispielsweise ein Laptop, frei „roamen“, während er vom Netzwerk isoliert ist.
Ein PLS bietet die erforderliche Flexibilität für Unternehmen, die mehrere Altium Designer-Installationen hosten, mit dem zusätzlichen Vorteil, dass die Nutzung von Lizenzen und Lizenzplätzen über einen zentralen Altium Private License Service konfiguriert, überwacht und gesteuert werden kann – der wiederum in einem lokalen LAN/WAN gehostet wird, das vom Internet isoliert sein kann.
Historisch gesehen 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 Host-Rechner installiert wird. Um den heutigen Anforderungen an ein anspruchsvolleres Management von Softwarelizenzen gerecht zu werden, bieten die aktuellen Versionen des Enterprise Server eine erweiterte und vereinfachte Implementierung des PLS, die als Teil der Serverinstallation verfügbar ist. Der Enterprise Server Private License Service unterstützt mehrere Betriebsmodi, lässt sich als zentraler oder lokaler License Service konfigurieren und kann sowohl Altium Designer- als auch Altium-Server-Lizenzen über das lokale Netzwerk bereitstellen – und noch vieles mehr.
Falls noch nicht geschehen, besteht der erste Schritt zur Verwendung des Enterprise Server PLS darin, den Enterprise Server zu installieren und zu lizenzieren.
Siehe Installing the Enterprise Server
Enterprise Server-Lizenzierung
Die Funktionalität des Enterprise Server, einschließlich seines Private License Service (PLS), wird verfügbar, sobald der Enterprise Server selbst durch Hinzufügen einer geeigneten Altium Enterprise Server License lizenziert wurde. Damit sich Benutzer aus 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 Selbstlizenzierungsmethode zum Hinzufügen bzw. Beziehen von Altium-Lizenzen. Diese ist über die Seite Licenses (Admin – Licenses) in der Browseroberfläche des Enterprise Server Workspace verfügbar, die die Verbindung zum Altium Licensing-Portal herstellt, von dem aus die Altium-Lizenzen Ihres Unternehmens lokal bezogen werden können.
Es stehen drei Registerkarten zur Verfügung:
-
Licenses – bietet eine Auflistung aller derzeit verfügbaren Lizenzen. Um den Enterprise Server tatsächlich zu lizenzieren, werden mindestens zwei Lizenzen benötigt (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 From cloud bezogen werden (Auswahl aus einer Liste der im Altium-Portal für Ihr Unternehmen verfügbaren Lizenzen) oder From file (Import vorhandener
alf-Lizenzdateien vom Datenträger). - Groups – bietet die Möglichkeit, Lizenzen Benutzergruppen zuzuweisen. Im Modus Local PLS kann der Enterprise Server PLS selektiv Softwarelizenzen anbieten, die einer bestimmten Gruppe zugewiesen wurden. Standardmäßig (sofern nicht anders angegeben) werden alle vom Enterprise Server bezogenen Lizenzen der Gruppe All Users zugewiesen und sind daher für jeden Benutzer verfügbar, der eine Verbindung zum PLS herstellt.
- Reports – bietet eine Reihe von Funktionen zur Überwachung und Berichterstellung der Lizenznutzung, mit denen geprüft werden kann, wie Lizenzen innerhalb einer Organisation verwendet werden. Dies ist insbesondere beim Private License Service nützlich, da die Berichtsdaten dazu verwendet werden können, sicherzustellen, dass die verfügbaren Lizenzplätze optimal genutzt werden, künftige Lizenzanforderungen vorauszuplanen und die Nutzung einzelner Benutzer zu bestimmen. Es steht eine Reihe von Berichtsoptionen zur Verfügung, auf die über spezielle Unterregisterkarten zugegriffen wird. Je nach Art der für den jeweiligen Bericht benötigten Informationen können die zugehörigen Berichtsfilter angewendet werden, um die Ergebnisse auf bestimmte Lizenzen, Gruppen, Benutzer und Zeiträume zuzuschneiden. Darüber hinaus gibt es eine Option, den aktuellen Bericht zur Administration und für Buchhaltungszwecke im CSV-Format auf Datenträger zu exportieren, kompatibel mit Microsoft Excel und anderen Tabellenkalkulationsanwendungen.
Siehe Enterprise Server Licensing für detaillierte Informationen zum Beziehen und Konfigurieren von Lizenzen im Enterprise Server.
Zusammengefasst können der Enterprise Server und seine Client-Verbindungen lizenziert werden durch:
-
Bezug von Server- und Client-Access-(CAL)-Lizenzen über das Online-Portal 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 werden – das heißt, der Server wird nur als Licensing Server verwendet.
-
Verbindung mit dem PLS-Dienst in einem anderen Altium-Server (z. B. einem zentralen Lizenzdienst), der bezogene Altium Enterprise Server-Lizenzen mit verfügbaren Plätzen anbietet.
Weitere Details zu dieser Lizenzierungsoption finden Sie unten im Abschnitt External PLS mode.
-
Import vorhandener
alf-Lizenzdateien vom Datenträger.Hierzu wird die Option From file verwendet, wodurch Serverlizenzen, die bereits lokal vorhanden sind, effektiv „bezogen“ werden. 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 Mehrplatzlizenzen handelt, können diese über das Netzwerk bereitgestellt werden, um andere kompatible Software zu lizenzieren.
Siehe Obtaining License Files für Informationen zum Beziehen von Lizenzdateien aus dem Company Dashboard.
Zusätzliche Lizenzen beziehen
Nachdem der Enterprise Server erfolgreich über die Cloud oder vorhandene Lizenzdateien lizenziert wurde, kann der Private License Service so konfiguriert werden, dass er Lizenzen über das lokale Netzwerk bereitstellt. Zusätzliche von Ihrem Unternehmen erworbene Altium Designer-Lizenzen 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 aus den Optionen Cloud (oder Datei) aus. Beachten Sie, dass Lizenzen gesammelt oder einzeln bezogen werden können – verwenden Sie die Kontrollkästchen in der Liste Add license, um auszuwählen, welche Lizenzen der Enterprise Server beziehen soll.
Neu bezogene Lizenzen werden anschließend in die Liste Licenses des Servers aufgenommen. Lizenzen werden standardmäßig der Gruppe „All Users“ zugewiesen (sofern diese Option nicht deaktiviert wurde), sodass sie allen registrierten Workspace-Benutzern zur Verfügung stehen. Dies kann auf der Seite License Edit bestätigt werden, die über die Schaltfläche
aufgerufen wird, die einem Lizenzeintrag zugeordnet ist.
Den License Service konfigurieren
Nachdem der Enterprise Server installiert und lizenziert wurde (wie oben beschrieben), können bezogene Lizenzen über den Private License Service (PLS) des Servers im Host-Netzwerk verfügbar gemacht 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, wie nachfolgend zusammengefasst:
- No PLS mode – die Standardkonfiguration des Enterprise Server, bei der seine bezogenen Lizenzen nicht im Netzwerk verfügbar gemacht (bereitgestellt) werden.
- Local PLS mode – bezogene Altium-Lizenzen werden über den (lokalen) PLS-Dienst des Servers im Netzwerk bereitgestellt.
- External PLS mode – der Enterprise Server verbindet sich mit einem external PLS und verwendet diesen (z. B. den PLS eines entfernten Altium-Servers, der als zentraler Lizenzierungsdienst eingerichtet wurde) anstelle seiner eigenen Lizenzierungsanordnung. Der externe Lizenzierungsdienst kann auf einem Altium Infrastructure Server (AIS) oder einem anderen Enterprise Server basieren.
► Eine praktische Übersicht zu jedem Modus finden Sie in der Tabelle Enterprise Server PLS mode comparison.
Zur Erinnerung: Bevor der PLS des Servers in einem seiner Modi verwendet wird, muss der Enterprise Server so konfiguriert werden, dass er sich mit dem Portal des Altium License Service verbindet und dort anmeldet, damit die von Ihrer Organisation erworbenen Lizenzen bezogen werden können – nach Abschluss dieses Vorgangs kann er offline sein. Alternativ können alle erforderlichen Lizenzen über das Company Dashboard oder über einen separaten mit dem Internet verbundenen Altium-Server bezogen und dann als einzelne Lizenzdateien auf den lokalen Enterprise Server übertragen werden.
Die bezogenen Lizenzen, beispielsweise Altium-Server- und Verbindungs-(CAL)-Lizenzen oder Altium Designer-Lizenzen, können dann vom PLS über das lokale Netzwerk bereitgestellt werden.
No PLS mode
Wie der Name bereits andeutet, ist der Modus No PLS des Enterprise Server im Wesentlichen der Server in seiner Standardkonfiguration, bei der der PLS nicht aktiviert ist.
Dementsprechend bietet er keine Altium-Lizenzen über das Netzwerk an, Lizenzen können jedoch weiterhin über das Portal des Altium License Service bezogen werden. Diese Funktion unterstützt die Möglichkeit des Enterprise Server, sich selbst aus bezogenen Lizenzen oder importierten alf-Lizenzdateien zu lizenzieren, zusätzlich zur älteren Methode, Lizenzdateien im Stammordner der Installation abzulegen.
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, dass neu bezogene Lizenzen der Standardgruppe All Users zugewiesen werden. Wie die Lizenzen zugewiesen werden, beeinflusst ihre Verfügbarkeit für Gruppen, wenn sie vom PLS über das Netzwerk bereitgestellt werden, wie unten beschrieben. Klicken Sie auf
, um Einstellungsänderungen zu bestätigen.
Local PLS mode
In dieser PLS-Konfiguration des Servers werden Lizenzen für Altium Designer- und Server-Installationen bereitgestellt, die im Netzwerk gehostet werden. Der Enterprise Server wird wie gewohnt über bezogene 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 in diesen 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 No PLS wirkt sich der Authentifizierungsmodus direkt darauf aus, wie Lizenzen an Client-Installationen im Netzwerk bereitgestellt werden – siehe Details unten.
Der PLS stellt Altium Designer Lizenzen zur Verfügung, wenn sich der Benutzer beim Enterprise Server anmeldet. Serverlizenzen werden anderen Servern im Netzwerk verfügbar, wenn sich der Enterprise Server PLS im Sicherheitsmodus „No Authentication“ befindet (siehe Optionen unten).
Der Modus Local PLS bietet zusätzliche Einstellungen, die festlegen, welchen Benutzern bestimmte Altium Designer-Lizenzen angeboten werden können (bestimmt durch Benutzergruppen) und wie lange eine Lizenz ohne Nutzung verliehen bleibt. Klicken Sie auf
, um Einstellungsänderungen zu bestätigen.
Lokale PLS-Einstellungen
Authentifizierungsmodi des License Manager
Der Authentifizierungsmodus des Server-PLS kann auf Server Session oder No Authentication gesetzt werden, je nachdem, wie Sie Lizenzen für Netzwerk-Clients (Altium Designer und Server) verfügbar machen möchten. Verwenden Sie das Dropdown-Menü License Manager Authentication, um die Auswahl zu treffen.
Server Session:
Der aktuellen Client-Verbindungssitzung wird Zugriff auf Lizenzen gewährt – eine Sitzung wird durch die Anmeldung am Enterprise Server Workspace aus Altium Designer heraus initiiert. Dies ist der Standard-PLS-Modus des Servers, bei 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, kann von anderen Servern im Netzwerk (die sich nicht anmelden) oder über die interne Verbindung PLS setup in Altium Designer nicht auf Lizenzen zugegriffen werden. Lizenzen sind verfügbar, wenn sich ein Benutzer aus Altium Designer beim Enterprise Server anmeldet.
No Authentication:
Jede Verbindung zum Server-PLS erhält Zugriff auf verfügbare Lizenzen. Dies ist ein weniger restriktiver Modus, der für den Lizenzzugriff verwendet werden kann, wenn sich Altium Designer-Benutzer nicht beim Enterprise Server Workspace anmelden oder wenn der Enterprise Server in einer Mehrserverkonfiguration als zentraler Private License Service (ein Licensing Server) eingerichtet ist.
- Da PLS-Verbindungen in diesem Modus nicht an eine Serversitzung (Anmeldung) gebunden sind, können verfügbare Enterprise Server-Lizenzen von anderen Netzwerkservern genutzt werden. Die anderen Server müssen auf den Modus External PLS eingestellt sein, wobei ihre Option „Local licensing“ deaktiviert sein muss, damit die entfernte Serverlizenz verwendet wird.
- Da PLS-Verbindungen nicht durch eine Serversitzung verifiziert werden, kann Altium Designer direkt über die interne PLS-Verbindung von Altium Designer auf Lizenzen zugreifen – Setup private license server auf der Seite License Management (wie zuvor für den Zugriff auf PLS 1.0 verwendet). Weitere Informationen finden Sie unten unter Licensing without Server sign in.
-
Wenn sich ein Benutzer bei einem Serverkonto anmeldet, erstellt der PLS einen neuen Benutzer mit einem Namen, der diesem Konto entspricht, in der Form
user_name server_name. Der Benutzer hat nur Zugriff auf die Lizenzen, die diesem generierten Benutzerkonto zugeordnet sind – bestimmt durch seine anschließend zugewiesene Mitgliedschaft in einer Gruppe. Diese Aktion kann deaktiviert werden, indem Automatic user creation option deaktiviert wird (siehe unten).
Automatische Benutzererstellung (Modus No Authentication)
Wenn diese Option aktiviert ist (Standardeinstellung), erzeugt der Enterprise Server PLS automatisch ein Benutzerkonto, das dem Server-Anmeldekonto entspricht. Wenn sich also ein Benutzer beispielsweise mit dem registrierten Benutzerkonto Trevor am Server LicenseServer anmeldet, erstellt der PLS automatisch einen Benutzer mit dem Namen Trevor LicenseServer (user_name server_name) – dies ist der „aktive“ Name, der für die Gruppenmitgliedschaft und damit zur Bestimmung der Lizenzverteilung verwendet werden sollte. Weitere Informationen finden Sie unten unter Automatic User sync functionality.
Wenn die Option Automatic user creation deaktiviert ist, kann das Server-Benutzerkonto (Trevor) keine Verbindung zum PLS (und damit zu verfügbaren Lizenzen) herstellen, sofern das entsprechende Konto user_name server_name nicht bereits existiert. In den meisten Fällen sollte diese Option aktiviert sein. Eine Ausnahme könnte dann vorliegen, wenn der Serveradministrator im Modus No Authentication vorab festlegen möchte, welche Enterprise Server-Benutzerkonten für die Verbindung zum Server verwendet werden dürfen.
Darüber hinaus erzeugt der Enterprise Server PLS automatisch ein Benutzerkonto (festgelegt auf den Windows-Kontonamen des Benutzers), wenn sich ein Benutzer über die Funktion Setup Private License Server in Altium Designer verbindet, anstatt sich beim Enterprise Server anzumelden – beachten Sie, dass der generierte Benutzername ein anderes Format hat als das unmittelbar oben beschriebene. Weitere Informationen finden Sie unten unter Licensing without Server sign in.
► Eine Übersichtstabelle zu den Typen von Server-Benutzerprofilen finden Sie im Abschnitt Existing User.
Zeitüberschreitungsintervall für die Rückgabe von Lizenzplätzen
Die Option Seat return timeout interval ist enthalten, um das Ablaufen einer geleasten Lizenz zu erzwingen, nachdem Altium Designer für die angegebene Anzahl von Stunden nicht auf den PLS reagiert hat.
Der PLS fragt regelmäßig einen Design-Client über das Netzwerk ab und erwartet eine Antwort. Die Antworten bleiben jedoch aus, wenn der Host-PC des Clients beispielsweise in den Suspend- oder Ruhezustand übergegangen ist – oder wenn die Client-Anwendung abgestürzt ist oder zwangsweise geschlossen wurde. Wenn über einen längeren Zeitraum als das angegebene Timeout-Intervall (standardmäßig 4 Stunden) keine Antworten des Clients empfangen wurden, wird der vom Client geleaste Lizenzplatz widerrufen und in den Pool der verfügbaren Plätze für diese Lizenz zurückgeführt.
Diese Option ist im Wesentlichen eine zeitgesteuerte, automatisierte Version der manuellen Funktion License Release.
Zuweisung für die Gruppe „All Users“ automatisch erstellen
Wenn diese Option für Local PLS aktiviert ist (Standardeinstellung), werden neu bezogene Lizenzen der Standardgruppe All Users zugewiesen. Die bereitgestellte Lizenz ist dann für alle Altium Designer-Benutzer zugänglich, die eine Verbindung zum Server herstellen, unabhängig von der Gruppe, der ein Benutzer zugewiesen ist.
Zugriff auf Altium Designer-Lizenzen (Anmeldung)
Im Modus Local PLS können Lizenzen, die vom Private License Service konfiguriert und bereitgestellt wurden, von Altium Designer-Installationen im Netzwerk genutzt werden, die als Clients für den PLS fungieren. Um auf eine vom Enterprise Server PLS bereitgestellte Altium Designer-Lizenz zuzugreifen, melden Sie sich aus Altium Designer bei Ihrem Enterprise Server Workspace an – das zugehörige Kontrollkästchen im Dialog kann verwendet werden, um die Anmeldung zu automatisieren.

Anmeldung am Server impala in Altium Designer.
Sobald Altium Designer mit dem Enterprise Server und dessen PLS verbunden ist, wird der Bereich für verfügbare Lizenzen in der Ansicht „License Management“ (Altium Designer Agile, Altium Designer) mit der Liste der privaten Lizenzen gefüllt, die über die PLS-Verbindung des Servers bereitgestellt werden. Verwenden Sie die Option License Management im Dropdown-Menü des Steuerelements „Current User“ (oben rechts), um auf die Ansicht License Management zuzugreifen.

License ManagementSeitenzugriff in Altium Designer.
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 im Kontextmenü den Befehl Use License aus. Beachten Sie, dass eine vom Enterprise Server gehostete Lizenz auf den Modus Automatic Leasing eingestellt sein kann, sodass in Altium Designer – abgesehen von der Anmeldung am Server – kein Eingreifen des Benutzers 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 Sitz dieser Lizenz anzuzeigen.

Private Lizenzen werden bei der Anmeldung am Server verfügbar gemacht. Beachten Sie, dass die interne Option „Setup PLS“ von Altium Designer dabei nicht verwendet wird.
Der Status der Lizenz ist auch in der Workspace-Browseroberfläche auf der Seite License Manager sichtbar (Admin – Licenses). Erweitern Sie den Lizenzeintrag , um die aktuellen Leasing-Details anzuzeigen und – falls erforderlich – die Leasing-Sitzung des aktuellen Benutzers zu beenden, indem Sie auf den Befehl Release klicken.
► Eine relative Zusammenfassung des Modus „Local PLS“ finden Sie in der Tabelle Vergleich der Server-PLS-Modi.
Roaming einer Private-Server-Lizenz
Ein Sitz einer Private-Server-Lizenz kann per Roaming genutzt werden, d. h. für einen festgelegten Zeitraum bezogen werden. Sie müssen nicht dauerhaft mit dem Lizenzserver verbunden bleiben, um die Lizenz in diesem Modus zu verwenden – Sie können die Verbindung trennen und offline arbeiten, also mit Ihrem Lizenzsitz im Grunde frei roamend arbeiten.
Um einen Sitz 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 im Kontextmenü den Befehl Roam aus. Der Dialog Retain License wird angezeigt, in dem Sie festlegen können, wie viele Tage und/oder Stunden Sie den Sitz im Roaming nutzen möchten. Geben Sie die Anzahl der Tage und/oder Stunden ein oder verwenden Sie die Pfeile nach oben/unten, bis die gewünschte(n) Zahl(en) angezeigt wird/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 Sitz dieser Lizenz 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. Sie müssen nur dann eine Verbindung zu Ihrem Lizenzserver herstellen, wenn Sie die Lizenz entweder freigeben oder den Roaming-Zeitraum verlängern möchten. Letzteres erfolgt, indem Sie erneut auf die Schaltfläche
klicken. Passen Sie dann den Roaming-Zeitraum wie erforderlich im Dialog Retain License an.
Die Freigabe einer Lizenz, die per Roaming genutzt wird, erfolgt durch Verbindung mit dem Lizenzserver und Klicken auf die Schaltfläche
in der Lizenzkachel oder durch Rechtsklick auf die Kachel und Auswahl des Befehls Release im Kontextmenü.
Modus „External PLS“
Der Konfigurationsmodus External PLS des Enterprise Server ist für Installationen vorgesehen, in 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 (Engineering, Development usw.) mehrere Altium Designer-Installationen und einen lokalen Abteilungsserver für die Verwaltung von Konstruktionsdaten verwenden kann. Sowohl die Server für Konstruktionsdaten der Abteilungen als auch die Altium Designer-Installationen werden durch einen zentralen Lizenzierungsdienst lizenziert, z. B. durch das PLS in einem Altium Server oder einem Altium Infrastructure Server, der dieser Aufgabe gewidmet ist.
In dieser Konstellation sind die Server wie folgt konfiguriert:
- Central Licensing Server – dieser ist auf Local PLS mode gesetzt (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 sein PLS anbietet. Beachten Sie, dass die Option Automatic user creation aktiviert sein muss (Standardeinstellung), da dies die Benutzersynchronisierung zwischen lokalen und externen Servern ermöglicht.
- Local (department) Server – dieser ist auf External PLS mode gesetzt und so konfiguriert, dass er eine Verbindung zum PLS des zentralen Lizenzierungsservers herstellt und dieses verwendet, anstelle des eigenen PLS des lokalen Servers. Der lokale Server verwendet daher für die Lizenzierung ein external-PLS (das im zentralen Lizenzierungsserver), bietet seinen verbundenen Benutzern aber weiterhin seine lokalen Datenverwaltungsdienste an.
Um den lokalen Server in den Modus „External PLS“ zu versetzen, wählen Sie in der Browseroberfläche des Workspace auf der Seite External PLS die Option License Manager – Admin – Settings – License manager.

Legen Sie die URL und den Port des External PLS fest, um auf den externen Server zuzugreifen, der als zentraler privater Lizenzierungsserver eingerichtet ist.
In diesem Modus verbindet sich der Enterprise Server mit einem externen PLS und verwendet dieses (z. B. das PLS eines entfernten Servers, der als zentraler Lizenzierungsserver eingerichtet wurde) anstelle seines eigenen Lizenzierungsdienstes (PLS). Die Netzwerkadresse des zentralen Lizenzservers im obigen Bild und damit das Ziel für die externe PLS-Verbindung lautet http://LicenseServer – diese Adresse basiert auf dem computer_name des Host-PCs des Lizenzservers.

Ein lokaler „Abteilungs“-Server, der auf den Modus „External PLS“ gesetzt ist, leitet die vom PLS des zentralen Lizenzierungsservers bereitgestellten Lizenzen effektiv an lokale Altium Designer-Installationen weiter.
Wenn sich ein Altium Designer-Benutzer am lokalen Server anmeldet (der nun im Modus „External PLS“ eingerichtet ist), wird der PLS-Dienst des entfernten Servers über den lokalen Enterprise Server „umgeleitet“ und bietet Altium Designer seine Lizenzen an. Wie üblich muss der Benutzer gültige (lokale) Anmeldedaten verwenden, um sich am lokalen Server anzumelden.
Einstellungen für External PLS
Die Optionen und Einstellungen von External PLS sind nachfolgend beschrieben. Typischerweise wird diese Konfiguration für einen lokalen/Abteilungsserver verwendet, bei dem sowohl Altium Designer- als auch Server-Lizenzen durch einen entfernten zentralen Lizenzierungsdienst verwaltet werden.
PLS-URL und Port
Die zugehörigen Einstellungen PLS url und PLS Port sollten mit denen der Konfiguration des externen Servers übereinstimmen. Die URL ist die Adresse (der Netzwerkname) des entfernten PCs, der das „zentrale“ Server-PLS hostet, wie durch den Eintrag „Computer Name“ des Host-PCs unter Control Panel\System and Security\System angegeben. Unter Windows 10 siehe Settings » System » About.
Lizenzierung des lokalen Servers
-
Wenn die Option Use local license manager for vault licensing aktiviert ist (markiert), 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 über das externe PLS lizenziert, das durch die PLS-Einstellungen url und Port angegeben ist. Der externe Server (z. B. ein zentraler Lizenzierungsserver) hätte verfügbare Altium Enterprise Server-Lizenzen mit ausreichend vielen Sitzen, die er vom Altium-Lizenzdienst bezogen hat. Beachten Sie, dass der Server möglicherweise neu gestartet werden muss, wenn er zuvor auf andere Weise lizenziert wurde, damit seine Funktionen aktiviert werden.
► Eine relative Zusammenfassung des Modus „External PLS“ finden Sie in der Tabelle Vergleich der Server-PLS-Modi.
Lizenzzuweisung für Benutzergruppen
Die Option Automatically create assignment for All Users group erzwingt, dass neu erworbene Lizenzen der Standardgruppe All Users zugewiesen werden. Diese Option ist deaktiviert, wenn die oben genannte Option Use local license manager for vault licensing nicht aktiviert ist, da in diesem Modus alle Lizenzen vom External PLS bezogen werden, z. B. vom PLS eines entfernten Servers, der als zentraler Lizenzierungsserver verwendet wird.
Funktion zur automatischen Benutzersynchronisierung
Wie oben beschrieben wird zur Implementierung eines zentralisierten Lizenzierungssystems auf Basis mehrerer Altium Server ein Server als zentrales PLS konfiguriert, das Lizenzen an lokale Server (z. B. Abteilungsserver) und deren zugewiesene Benutzer bereitstellt. Der zentrale Lizenzierungsserver ist auf Local PLS mode (und „No Authentication“) gesetzt, und die lokalen Server sind auf Externals PLS mode gesetzt, wobei ihr zugewiesenes PLS der entfernte zentrale Lizenzierungsserver ist.
Wenn sich Altium Designer-Benutzer an ihrem lokalen Server anmelden, haben sie Zugriff auf Lizenzen, die vom (externen) PLS des zentralen Lizenzierungsservers „umgeleitet“ wurden.
Ein Teil des Mechanismus, mit dem einem Benutzer über den lokalen Server Zugriff auf entfernte Lizenzen gewährt wird, ist die Erstellung eines „synchronisierten“ Benutzernamens im zentralen Lizenzierungsserver – der lokale Benutzername wird mit dem zentralen Lizenzierungsserver synchronisiert. Siehe Automatic user creation im Modus No Authentication oben.
Das im Lizenzierungsserver erstellte Benutzerprofil hat den zusammengesetzten Kontonamen user_name server_name, wobei sich server_name auf den Netzwerknamen des lokalen (Abteilungs-)Servers des Benutzers bezieht und user_name auf den Namen, mit dem er sich an diesem lokalen Server anmeldet. Der zusammengesetzte Name bezieht sich auf das „lokale“ Konto des Benutzers.
Wenn sich beispielsweise der Benutzer AltiumPaul an seinem zugewiesenen lokalen Server anmeldet (Department Workspace, gehostet auf IMPALA), ermöglicht das PLS auf dem zentralen Server (Licensing Server, gehostet auf LicenseServer) den Lizenzzugriff, indem es einen Eintrag User mit dem Namen AltiumPaul IMPALA erstellt. First Name und Last Name des neuen Benutzerprofils lauten dann AltiumPaul beziehungsweise IMPALA (lokaler Abteilungsbenutzer und Server) – der Username des Kontos ist IMPALA:AltiumPaul.

Wenn der Modus „External PLS“ eingestellt ist, werden die Lizenzen für einen angemeldeten Benutzer vom angegebenen externen PLS bezogen, das ein synchronisiertes Benutzerprofil erstellt (wie unten gezeigt).

In einer Multi-Server-Konfiguration (zentraler Lizenzserver und lokale „Abteilungs“-Server) wird ein Benutzername des lokalen Servers mit dem Lizenzierungsserver synchronisiert/repliziert, falls er dort noch nicht existiert – dadurch wird lokaler Zugriff auf zentralisierte Lizenzen ermöglicht.
In diesem Fall wird eine Altium Designer-Lizenz im entfernten Licensing Server als von AltiumPaul IMPALA ausgeliehen angezeigt – das ist der synchronisierte Benutzer AltiumPaul vom lokalen Server (dem Department Workspace, gehostet auf IMPALA). Auch wenn 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 im hier erstellten Beispiel IMPALA:AltiumPaul ist.

Ein Benutzer, der an seinem lokalen „Abteilungs“-Server angemeldet ist, greift transparent über seinen lokalen Server auf Lizenzen des zentralen Lizenzierungsservers zu.
Lizenzierungsserver-Gruppe
Benutzerprofile, die in einer Multi-Server-Konfiguration mit einem zentralen PLS-Server synchronisiert wurden, können wie bei jedem anderen Server im Local PLS mode zu Gruppen hinzugefügt werden.
Bei einer Serverkonstellation, die aus einem zentralen Lizenzierungsserver und verteilten lokalen Servern besteht (wie oben beschrieben), können die duplizierten (synchronisierten) Benutzer im Lizenzierungsserver Gruppen hinzugefügt werden, um die Lizenzverfügbarkeit einzuschränken. Wenn sich also ein Benutzer an einem lokalen Server anmeldet, werden die für ihn verfügbaren Lizenzen (vom externen PLS des Lizenzierungsservers über den lokalen Server) durch die Gruppen und Lizenzzuweisungen bestimmt, die für diesen synchronisierten Benutzer im zentralen Lizenzierungsserver konfiguriert sind.
Im obigen Beispiel könnte der synchronisierte Benutzer AltiumPaul IMPALA (der Benutzer AltiumPaul , der vom lokalen Server synchronisiert wurde) im Lizenzierungsserver einer Engineering-Gruppe 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 Konfiguration von Benutzergruppe und Lizenzzuweisung im externen Lizenzierungsserver verfügbar.
Im Allgemeinen würden diese Benutzergruppen- und Lizenzzuweisungen vom Administrator des Lizenzierungsservers eingerichtet, nachdem sich ein Benutzer eines lokalen Servers erstmals angemeldet hat (und damit den Benutzersynchronisierungsprozess angestoßen hat).
Weitere Informationen zur Arbeit mit Gruppen und Lizenzzuweisungen finden Sie unten unter License Group Assignments.
Lizenzierung ohne Server-Anmeldung
Für Benutzer von Altium Designer, die die Datenverwaltungsfunktionen des Enterprise Server nicht nutzen und sich daher nicht am Server anmelden, kann Altium Designer über die interne PLS-Einrichtung von Altium Designer 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 ist auf Local PLS gesetzt, sodass Lizenzen im Netzwerk verfügbar gemacht werden.
- Das PLS muss auf den Sicherheitsmodus No Authentication gesetzt sein, da in dieser Konstellation durch die Server-Anmeldung keine Server-Sitzung eingerichtet wird.
- Das Server-PLS verfügt über eine geeignete Altium Designer-Lizenz, die All Users zugewiesen ist, sodass sie über jede Verbindung zum Server zugänglich ist.
Lizenzzugriff in Altium Designer
Um in Altium Designer auf die vom Server gehosteten 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 „Current User“, um auf die Ansicht License Management zuzugreifen). Der Dialog Private License Server Setup wird geöffnet.
Geben Sie im Dialog Private License Server Setup die grundlegenden Serverdetails für das 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 übrigen Dialogeinstellungen, z. B. die Optionen Servers list, gelten für die ältere Verbindungsart PLS 1.0.

Beachten Sie, dass bei Verwendung der internen Einrichtung von Altium Designer für den Zugriff auf PLS-Lizenzen nur die Einträge für Servername und Port erforderlich sind. Beim Verbinden mit dem älteren PLS 1.0 ist das Verhalten anders.
Sobald die Verbindung zum PLS hergestellt ist, wird der Bereich für verfügbare Lizenzen in der Ansicht License Management mit einer Liste der privaten Lizenzen gefüllt, 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 im Kontextmenü den Befehl Use License aus. Beachten Sie, dass eine vom Enterprise Server gehostete Lizenz auf den Modus Automatic Leasing gesetzt sein kann, sodass in Altium Designer – abgesehen von der anfänglichen Aktivierung der Verbindung Private license server – kein Eingreifen des Benutzers erforderlich ist.
Wenn eine Lizenz verwendet wird, ist ihre Kachel mit dem Symbol
Symbol gekennzeichnet und mit einem grünen Rahmen hervorgehoben. Das Feld Seats für die Lizenz wird aktualisiert und zeigt an, dass ein weiterer Platz dieser Lizenz belegt wurde. Auf der Serverseite zeigt der Lizenzeintrag auf der Seite License Manager (Admin – Licenses), dass ein Platz von einem Benutzernamen belegt wurde, der vom Host-PC von Altium Designer abgeleitet ist – siehe den Abschnitt unten für weitere Informationen.
Erstellte Benutzer
Wenn ein Benutzer von Altium Designer aus ohne Anmeldung eine Verbindung zum Enterprise Server PLS hergestellt hat (wie oben beschrieben), wird auf dem Server ein Benutzerprofil erstellt, das dem Namen des verbundenen Computers und dem Namen des aktiven Windows-Benutzerkontos entspricht – also dem Computer und dem Windows-Konto, auf dem Altium Designer ausgeführt wird.
Beispielsweise verwendet ein Benutzer möglicherweise ein Windows-Konto namens Design auf einem Computer mit dem Namen PC4. Wenn in Altium Designer die Option Connect to Private Server verwendet wird, um auf eine Lizenz zuzugreifen, erstellt der Server-PLS, der diese Lizenz hostet, einen Benutzer namens Design PC4 mit Vor-/Nachname Design/PC4 und dem Benutzernamen Design.
Auch hierbei handelt es sich um den Server-Benutzernamen, der einer oder mehreren Gruppen hinzugefügt werden kann; diese bestimmen dann, welche Lizenzen diesem Benutzer auf diesem Computer zur Verfügung gestellt werden.
Weitere Informationen zu Gruppen- und Lizenzzuweisungen finden Sie unten.
Lizenzgruppenzuweisungen
Um die Lizenzverfügbarkeit für Altium Designer-Benutzer zu steuern, kann der PLS des Enterprise Servers so konfiguriert werden, dass bestimmte Lizenzen definierten Benutzergruppen zugeordnet werden. In der Praxis bietet der PLS, wenn sich ein Benutzer am Server anmeldet, nur diejenigen Lizenzen an, die Gruppen zugewiesen sind, in denen der Benutzer Mitglied ist.
Benutzer und Benutzergruppen sind im Enterprise Server möglicherweise bereits registriert, wenn dieser derzeit zum Verwalten und Speichern von Altium Designer-Designdaten verwendet wird. Vom Server gehostete Lizenzen sind standardmäßig „All Users“ zugewiesen, können jedoch jeder verfügbaren Gruppe neu zugewiesen werden. Ebenso können Benutzer zu jeder verfügbaren Gruppe hinzugefügt werden.
Benutzer
Um ein neues Benutzerprofil hinzuzufügen und es einer Gruppe zuzuordnen, wählen Sie Users im Hauptmenü des Browsers aus, um die Liste der registrierten Enterprise Server-Benutzernamen anzuzeigen, und klicken Sie dann auf die Schaltfläche
.
Geben Sie im Pop-up-Dialog Add User die Details des neuen Benutzers ein und klicken Sie auf die Schaltfläche
, um die Änderungen zu übernehmen. Der Dialog enthält einige bemerkenswerte Eingabefelder:
-
Authentication: Mit der Standardoption Built-in wird die Benutzerverbindung über den eigenen Identity Service (IDS) des Enterprise Servers identifiziert, während die Methode Windows verwendet wird, wenn die Host-PCs Teil einer Windows-Domäne sind und die Windows-Domänenauthentifizierung verwendet wird.
-
Add Groups: Der neue Benutzer kann zu einer vorhandenen Gruppe hinzugefügt werden, indem der Gruppenname in dieses Feld eingegeben wird. Das Feld sucht dynamisch nach einer vorhandenen Gruppe, die mit den ersten von Ihnen eingegebenen Buchstaben übereinstimmt – wählen Sie den Gruppennamen aus, um Ihre Auswahl zu bestätigen. Standardmäßig sind Benutzer keiner Gruppe zugeordnet.
Weitere Informationen zu Benutzern finden Sie unter Managing Users & Groups.
Gruppen
Um eine neue Gruppe hinzuzufügen und anschließend einen vorhandenen Benutzer als Mitglied hinzuzufügen, wählen Sie Groups im Hauptmenü des Browsers aus, um die Liste der vorhandenen Gruppennamen anzuzeigen, und klicken Sie dann auf die Schaltfläche
.
Geben Sie den Namen der neuen Gruppe im Dialog Create Group ein und fügen Sie alle Benutzer hinzu, die Mitglieder dieser Gruppe sein sollen. Das Feld Add Members sucht dynamisch nach einem vorhandenen Benutzer, der mit den ersten von Ihnen eingegebenen Buchstaben übereinstimmt – wählen Sie den vollständigen Mitgliedsnamen aus, um Ihre Auswahl zu bestätigen. Klicken Sie auf die Schaltfläche
des Dialogs, um die Änderungen zu übernehmen.
Weitere Informationen zu Gruppen finden Sie unter Managing Users & Groups.
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 auf die Schaltfläche
oben rechts in der Liste, um den Dialog Edit User zu öffnen, aktivieren Sie die Gruppen, die Sie in der Liste Existing Groups hinzufügen möchten, und klicken Sie dann auf die Schaltfläche
, um die Änderungen zu übernehmen. Eine Gruppe kann auch durch Eingabe in das Feld Add Groups hinzugefügt werden, wie oben beschrieben.
Beachten Sie, dass ein vorhandener Benutzer in mehreren Formaten dargestellt werden kann, je nachdem, wie er hinzugefügt wurde. Zu diesen Formaten gehören standardmäßige Einträge Username/Firstname/Lastname sowie Einträge, die vom PLS automatisch als Reaktion auf eingehende Verbindungen erzeugt wurden, die keine Server-Sitzung durch Anmeldung auslösen.
| 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 erzeugt | Ein Altium Designer-Benutzer, der mit dem Windows-Konto Design auf dem Computer PC4 arbeitet, hat sich mit dem PLS verbunden, ohne sich am Server anzumelden. |
| Trevor CADDESIGN | CADDESIGN:Trevor | Trevor | CADDESIGN | Automatisch erzeugt | Benutzer Trevor hat sich bei seinem Konto auf dem Enterprise Server CADDESIGN angemeldet, dessen PLS auf den Modus „No Authentication“ eingestellt ist. Außerdem wird bei einer Central/Local Serveranordnung, wenn sich Trevor an seinem Local Server (CADDESIGN, eingestellt auf den Modus External PLS) anmeldet, der Benutzer Trevor CADDESIGN im Central Server PLS erzeugt (der auf den Modus „No Authentication“ eingestellt ist). |
In allen Fällen können diese Benutzerprofile durch Bearbeiten des Benutzereintrags zu Gruppenmitgliedern gemacht werden. Beachten Sie, dass in einer Anordnung mit einem Central Licensing Server und mehreren Local Servers (siehe External PLS mode) die Benutzergruppenmitgliedschaft für Lizenzierungszwecke auf Ebene des Central PLS und nicht auf Ebene eines Local Server angewendet wird.
In einer Central/Local-Mehrserver-Konfiguration würde der Benutzerkonfigurationsprozess typischerweise wie folgt aussehen:
- Erstellen Sie ein standardmäßiges Benutzerkonto auf dem Local/Department Server des Benutzers (der auf den Modus „External PLS“ eingestellt ist und auf den Central Licensing PLS verweist).
-
Fordern Sie den Benutzer auf, sich mit dem neuen Konto am Local Server anzumelden – dadurch wird der Benutzername mit dem Central PLS synchronisiert (in der Form
user_name server_name) - Im Central PLS bearbeiten Sie den neu synchronisierten Benutzereintrag, um ihn den erforderlichen Gruppen zuzuordnen. Lizenzen werden Gruppen zugewiesen und ermöglichen so den Zugriff durch Benutzer – siehe unten.
Lizenzzuweisungen
Im Modus Local PLS kann der Enterprise Server PLS selektiv Altium Designer-Lizenzen anbieten, die einer bestimmten Gruppe zugewiesen wurden, welche wiederum einem Server-Benutzerkonto zugeordnet sein kann. Standardmäßig (sofern nicht anders angegeben) werden alle vom Enterprise Server erworbenen Lizenzen der Gruppe „All Users“ zugewiesen und sind daher für jeden Benutzer verfügbar, der sich mit dem PLS verbindet.
Um die vorhandenen Lizenzgruppenzuweisungen anzuzeigen und zu bearbeiten, wechseln 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 zugehörigen Benutzer anzuzeigen, und rechts davon die dieser Gruppe zugewiesenen Lizenzen.
Eine Lizenz kann einer Gruppe zugewiesen werden, indem der Dialog Add/Edit assignment über die Schaltfläche
geöffnet und dann eine verfügbare Lizenz, ihre Zielgruppe und die Zuweisungsoptionen ausgewählt werden.
Lizenztyp, die konkrete Lizenz und die vorgesehene Gruppenzuweisung können jeweils über Dropdown-Menüs ausgewählt werden, die mit einer Liste der aktuell verfügbaren Optionen gefüllt werden. Im folgenden Beispielbild werden 10 Plätze einer bestimmten Altium Designer-Lizenz mit 20 Plätzen der Gruppe Engineers zugewiesen.
Zu den Optionen für die Lizenzzuweisung gehören: Automatisches Leasing: Aktivieren Sie die Option
-
Automatic leasing, um Altium Designer zu zwingen, diese Lizenz automatisch zu leasen (zu verwenden), sobald sie verfügbar wird. Im License Manager von Altium Designer wird der normale Vorgang der Lizenzwahl aus der Liste und der Auswahl von Use für diese Lizenz automatisch durchgeführt. Verfügbarkeit von Plätzen: Geben Sie die Anzahl der Lizenzplätze an (bis zur Gesamtanzahl der Plätze), die der zugeordneten Gruppe zur Verfügung gestellt werden sollen, oder aktivieren Sie einfach die Option
-
All available seats, um die Gesamtzahl der Plätze für diese Lizenz (ihr Attribut User Count) zu aktivieren. Roaming: Erlauben Sie, dass eine Lizenz „roaming“ verwendet wird (also von Altium Designer genutzt wird, wenn sein Host-PC nicht mit dem Netzwerk verbunden ist), indem Sie die Option
-
Allow Roaming auswählen. Die Einstellung für die Dauer Max roam konfiguriert die Lizenz so, dass ein „roaming“-Platz nach dem angegebenen Zeitraum deaktiviert wird. Geben Sie
0ein, um unbegrenztes Roaming zu erlauben (bei einer laufzeitbasierten Lizenz wird das Roaming praktisch durch das Ablaufdatum der Lizenz begrenzt). Weitere Informationen finden Sie im Abschnitt Roaming a Private Server License. Automatische Freigabe von Plätzen: Erlauben Sie die Freigabe eines Platzes einer Altium Designer-Lizenz, wenn sich der Client-Rechner in einem inaktiven oder Leerlaufzustand befindet, d. h. wenn keine Maus- oder Tastaturaktivität am Client-Rechner stattfindet und kein länger andauernder Altium Designer-Prozess wie eine Projektfreigabe läuft, indem Sie die Option -
Release seats on inactive clients aktivieren. Die Einstellung Lease verification interval (hours) gibt den Zeitraum zwischen dem Senden von Verifizierungsanforderungen aus Altium Designer an (wenn im vorherigen Zeitraum keine Aktivität stattgefunden hat, wird der Platz freigegeben, sofern die Option Release seats on inactive clients aktiviert ist). Geben Sie einen Wert von
1bis12Stunden ein. Beachten Sie, dass die automatische Freigabe aufgrund von Inaktivität ab Altium Designer 25.1 verfügbar ist. Benachrichtigungen: Benachrichtigungen sind Nachrichten, die als Reaktion auf bestimmte Ereignisse an Benutzer gesendet werden, z. B. wenn ein angegebener Prozentsatz der verfügbaren Lizenzplätze geleast wurde oder wenn ein Versuch, einen Platz zu leasen, fehlschlägt. Beachten Sie, dass E-Mail-Benachrichtigungen erst verfügbar sind, nachdem sie konfiguriert und aktiviert wurden – siehe -
Configuring Email Notifications.
-
Wenn die Option Notify when <x>% of available seats have been leased aktiviert ist und die Anzahl der geleasten Plätze diesen Prozentsatz erreicht oder überschreitet, wird eine entsprechende Benachrichtigungs-E-Mail an die im Feld Send to users with role angegebene Gruppe gesendet. Siehe Beispiel.
-
Wenn die Option Send reject notifications aktiviert ist, wird eine Fehler-E-Mail an die oben genannte Gruppe gesendet, wenn ein Benutzer versucht, einen nicht verfügbaren Lizenzplatz zu leasen – zum Beispiel, wenn in der (nicht aktualisierten) Ansicht „License Management“ (Altium Designer Agile, Altium Designer) noch ein freier Platz angezeigt wird, dieser aber inzwischen von einem anderen Benutzer geleast wurde
-
Wenn die Konfiguration der neuen Lizenzzuweisung abgeschlossen ist, klicken Sie auf
, um die Zuweisung an die ausgewählte Gruppe zu übernehmen. Details zur zugewiesenen Lizenz können Sie über die Erweiterungsoption anzeigen, die dem Eintrag zugeordnet ist.
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 Gruppenzuweisung All Users, die mit der Lizenz verknüpft ist, nicht anderweitig entfernt wurde und beide Zuweisungen gleichzeitig existieren, wäre die Lizenz nicht ausschließlich für Mitglieder der Gruppe Engineers verfügbar – sie wäre für alle Serverbenutzer verfügbar.
Um eine vorhandene Lizenzzuweisung zu entfernen, klicken Sie auf die Löschen-Schaltfläche , die dem Eintrag zugeordnet ist. Eine Lizenzzuweisung kann über die zugehörige Schaltfläche
bearbeitet werden.
Die Registerkarte Groups bietet eine Gesamtübersicht über die aktuellen Gruppen, deren enthaltene Benutzer und die jeder Gruppe zugewiesenen Lizenzen. Diese vielseitige Oberfläche kann in Kombination mit der Art und Weise, wie Benutzer gruppiert werden (eingerichtet unter den Hauptseiten Users), für einen flexiblen Ansatz bei der Zuweisung von Lizenzen und Plätzen an Benutzer verwendet werden.
Lizenzen verwalten
Der Enterprise Server-basierte Private License Service (PLS) bietet eine Reihe von Verwaltungsfunktionen für die Verwaltung von Lizenzzuweisung und -nutzung, einschließlich der Möglichkeit, eine geleaste Lizenz zwangsweise freizugeben und die Nutzung von Lizenzen genau zu überwachen.
Eine verwendete Lizenz freigeben
Für Situationen, in denen eine Lizenz von Altium Designer verwendet wurde, aber von der Software nicht korrekt freigegeben wurde, bietet der PLS eine Möglichkeit, dieses Leasing zu beenden und den Platz wieder dem Pool verfügbarer Lizenzplätze zuzuführen. Dies kann auftreten, wenn der PC in den Standby-Modus gewechselt ist, während Altium Designer aktiv war, oder durch eine Art Softwareabsturz, der ein sauberes Beenden verhindert hat. In der Praxis ist dieser Lizenzplatz weiterhin als verwendet registriert und daher für einen anderen Benutzer nicht verfügbar.
Um in dieser Situation die betreffende Lizenz zu finden, wechseln Sie in der Workspace-Browseroberfläche zur Lizenzliste, indem Sie Admin – Licenses auswählen. Innerhalb der Liste der Lizenzen, die unter der Registerkarte Licenses angezeigt werden, sind die Leasing-Informationen für jeden Eintrag verfügbar, indem Sie den Lizenzeintrag über die Schaltfläche
erweitern – verwenden Sie dies, um den Benutzer zu finden, der den Lizenzplatz noch belegt.
Die an diesen Benutzer geleaste Lizenz kann beendet und der Platz an den Lizenzpool zurückgegeben werden, indem Sie auf den Link Release klicken, der dem Benutzereintrag zugeordnet ist, und die Aktion anschließend im Dialog Release seat bestätigen. Altium Designer benachrichtigt den Benutzer darüber, dass die Lizenz von einem Administrator zwangsweise freigegeben wurde.
Lizenznutzung überwachen
Der Enterprise Server bietet eine Reihe von Funktionen zur Überwachung und Berichterstellung der Lizenznutzung, mit denen geprüft werden kann, wie Altium Designer-Lizenzen innerhalb einer Organisation verwendet werden. Dies ist nützlich, um sicherzustellen, dass die verfügbaren Lizenzplätze optimal genutzt werden, zukünftige Lizenzanforderungen vorherzusehen und die Nutzung einzelner Benutzer zu ermitteln.
Auf die Funktionen zur Server-Lizenznutzung wird über die Browseroberfläche unter der Registerkarte Reports auf der Seite License Manager (Admin – Licenses) zugegriffen. Dort steht ein umfangreiches Spektrum an Berichtsoptionen zur Verfügung, die über bestimmte Registerkarten innerhalb der Ansicht Reports aufgerufen werden. Die folgenden Berichtstypen sind verfügbar:
- Echtzeitnutzung
- Nutzungsverlauf
- Nutzungsprotokoll
- Zeitprotokoll
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 zuzuschneiden.
Echtzeitnutzung
Der Bericht zur Echtzeitnutzung bietet eine detaillierte Zusammenfassung darüber, wie die Ihrem Enterprise Server hinzugefügten Private-Server-Lizenzen derzeit verwendet werden.
Nutzungsverlauf
Diese Art von Bericht bietet einen detaillierten Verlauf darüber, wie die Ihrem Enterprise Server hinzugefügten Private-Server-Lizenzen verwendet wurden. Standardmäßig listet der Bericht die Nutzung des vergangenen Jahres 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:
- Ein bestimmter Time Interval für die eingeschlossenen Einträge – entweder das vergangene Jahr, das vergangene Quartal, der vergangene Monat oder ein benutzerdefiniertes Berichtsintervall Ihrer Wahl.
- Schließen Sie bei Bedarf bestimmte Lizenzen und/oder Gruppen und/oder Benutzer ein – dadurch werden die Ergebnisse anhand dieser Einstellungen gefiltert.
- Gruppieren Sie die Listeneinträge nach einem bestimmten Zeitrahmen (Year, Quarter, Month, Week oder Day) und optional nach einem oder mehreren weiteren Feldern (Product Name, Activation Code, User, Role). Beispielsweise möchten Sie vielleicht die Lizenznutzung über einen bestimmten Zeitraum sehen und diese nach Ihren definierten Gruppen zusammenfassen – wählen Sie dazu Role im Dropdown-Feld And. Noch weitergehend könnten Sie nach Role und Product Name gruppieren, um einen Nutzungsverlauf jedes Produkts für jede Gruppe zu erhalten.
Zusammen mit zeitprotokollierten Daten für jeden aktiven Benutzer liefert die Berichtsliste eine ungefähre Arbeitszeit (Avg Work Time), basierend auf der protokollierten Time Used über die Anzahl Days, in denen die Lizenz verwendet wurde. Außerdem wird ein Wert berechnet, der die durchschnittliche Nutzung von Private-Server-Lizenzplätzen über einen bestimmten Zeitraum darstellt. Dieser wird als Prozentsatz angezeigt (Usage %) und kann dabei helfen zu erkennen, wie stark Ihre Lizenzkapazitäten – abhängig von der angewendeten Filterung – tatsächlich ausgelastet sind.
More about License Usage
Der Wert Usage des Berichts für jeden Eintrag wird aus mehreren Variablen berechnet, um eine aggregierte Auslastung in Prozent über einen bestimmten Zeitraum anzuzeigen.
Als einfaches Beispiel: Wenn eine Lizenz mit einem einzelnen Platz an einem bestimmten Tag (24 Stunden) 8 Stunden lang verwendet wurde, dann beträgt die Time Used 8 Stunden, die Avg Work Time 8 Stunden, und wenn Group by auf Day gesetzt ist, beträgt die Lizenz-Usage 33%.
Wenn dasselbe Szenario – ein Sitz wird 8 Stunden lang genutzt – auf eine Lizenz mit einer Kapazität von 3 Sitzen angewendet wird, sinkt der Wert Usage auf 11% , da in diesem Zeitraum nur einer der 3 verfügbaren Sitze vom Benutzer belegt wird.
Die obigen Beispiele würden angezeigt, wenn die Option Group by auf Day gesetzt ist. Wenn die Gruppeneinstellung auf Week geändert wird und – wie oben beschrieben – eine Einzelsitz-Lizenz 8 Stunden lang verwendet wird, dann beträgt die Lizenz-Usage 5%, da sie für ein Siebtel des angegebenen Zeitintervalls verwendet wurde – 8 Stunden einer 168-Stunden-Woche. Der Wert Usage würde bei einer 5-Sitz-Lizenz um ein weiteres Fünftel reduziert (auf ungefähr 1%), da nur ein Sitz der Lizenzkapazität verwendet wird.
Kurz gesagt wird die Lizenz-Usage eines Benutzers als der Time Used-Anteil berechnet, aufgeteilt nach der Sitzanzahl der Lizenz und der Anzahl der Tage im ausgewählten Zeitraum (Group by) sowie 24 Stunden pro Tag.
Nutzungsprotokoll
Diese Art von Bericht stellt ein detailliertes Nutzungsprotokoll für die Ihrem Enterprise Server hinzugefügten Private-Server-Lizenzen bereit, und zwar in Bezug auf:
- Wer die Lizenz verwendet hat und welcher Gruppe diese Lizenz zugewiesen war.
- Welche Version der Software verwendet wurde.
- Wann die Nutzung der Lizenz begonnen wurde.
- Wann die Lizenz freigegeben wurde (zurück in den Pool, damit andere Benutzer des Kontos sie verwenden können).
Standardmäßig zeigt das Protokoll die Nutzung des vergangenen Jahres für alle verwendeten Private-Server-Lizenzen, Gruppen und Benutzer an. Verwenden Sie die zugehörigen Berichtsfilter oben auf der Seite, um die Ergebnisse wie folgt anzupassen:
- Ein bestimmter Time Interval – entweder das vergangene Jahr, das vergangene Quartal, der vergangene Monat oder ein benutzerdefinierter Berichtszeitraum Ihrer Wahl.
- Bei Bedarf bestimmte Lizenzen und/oder Gruppen und/oder Benutzer einbeziehen.
Zeitprotokoll
Diese Art von Bericht stellt ein detailliertes Zeitprotokoll für die Ihrem Enterprise Server hinzugefügten Private-Server-Lizenzen bereit, und zwar in Bezug auf:
- Wer einen Sitz einer bestimmten Lizenz verwendet hat und welcher Gruppe diese Lizenz zugewiesen war.
- Der Zeitpunkt, zu dem der Lizenzsitz belegt wurde (Action = IN).
- Der Zeitpunkt, zu dem der Lizenzsitz wieder in den Pool freigegeben wurde, damit andere Benutzer des Kontos ihn verwenden können (Action = OUT).
Standardmäßig zeigt das Protokoll die Zeitereignisse des vergangenen Jahres für alle verwendeten Private-Server-Lizenzen, Gruppen und Benutzer an. Verwenden Sie die zugehörigen Berichtsfilter oben auf der Seite, um die Ergebnisse wie folgt anzupassen:
- Ein bestimmter Time Interval – entweder das vergangene Jahr, das vergangene Quartal, der vergangene Monat oder ein benutzerdefinierter Berichtszeitraum Ihrer Wahl.
- Bei Bedarf bestimmte Lizenzen und/oder Gruppen und/oder Benutzer einbeziehen.
Fehlerbehebung beim Lizenzzugriff
Wenn Altium Designer keine Verbindung zum Enterprise Server PLS herstellen kann oder Lizenzen, die Sie im PLS erworben und konfiguriert haben, nicht in der Liste Available Licenses von Altium Designer angezeigt werden, gibt es möglicherweise System- oder Softwareeinstellungen, die den Zugriff verhindern.
Beachten Sie bei der Fehlerbehebung folgende Punkte: Firewall des Host-PCs – der Enterprise Server PLS verwendet standardmäßig Port
-
9780, wenn Lizenzdaten über das Netzwerk übertragen werden. Prüfen Sie, ob dieser Port während der Installation des Servers in der Firewall des Host-PCs freigegeben wurde. Zugelassene Netzwerkverbindungen – Altium Designer bietet die Seite -
System – Network Activity im Dialog Preferences. Stellen Sie sicher, dass der Eintrag „License Server“ aktiviert ist, damit der Server-PLS ü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, stellen Sie zunächst sicher, dass der PLS für diese lokale Installation erreichbar ist, bevor Sie die Fehlersuche auf entfernten PCs fortsetzen. 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 Konfigurationsproblem im Netzwerk oder in Altium Designer (und nicht im PLS) vorliegt. Lizenz allen Benutzern zuweisen – wenn eine im PLS korrekt zugewiesene Lizenz in Altium Designer nicht zum Ausleihen verfügbar ist, ändern Sie die Gruppenzuweisung der Lizenz vorübergehend in
-
-
All Users (oder erstellen Sie einfach eine neue Zuweisung „All Users“ für diese Lizenz). Siehe oben License Assignments. Wenn sie dann verfügbar ist, deutet dies darauf hin, dass ein Problem mit der Benutzergruppe oder der Lizenzzuweisung vorlag. Server-PLS aktualisieren – nachdem Sie Änderungen an der Lizenzeinrichtung des Server-PLS vorgenommen haben, insbesondere beim Hinzufügen oder Entfernen erworbener Serverlizenzen, müssen Sie sich möglicherweise ab- und wieder anmelden, um die Änderungen zu sehen. In einigen Situationen kann es erforderlich sein, den Enterprise Server neu zu starten, entweder durch einen Neustart des PCs oder durch Verwendung der Funktion
-
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 ab- und wieder anmelden. Wenn Sie die internal PLS setup verwenden, um in Altium Designer auf Lizenzen zuzugreifen, aktualisieren Sie die Verbindung durch Klicken auf Refresh und/oder den Link Disconnect/Reconnect... private license server. Um eine vollständige Aktualisierung der Verbindung zu erzwingen, wählen Sie den Link Setup private license server und klicken Sie im Dialog Private License Server Setup auf OK. Gruppen und PLS-Authentifizierungsmodus prüfen – wenn eine Lizenz, auf die Sie durch Anmeldung am Enterprise Server zugreifen möchten, einer bestimmten Gruppe zugewiesen ist, stellen Sie sicher, dass der Account-Name des Serverbenutzers Mitglied dieser Gruppe ist – beachten Sie, dass im PLS-Modus „
-
No Authentication“ Gruppen dem generierten Konto
user_name server_namezugewiesen werden. Wenn Sie sich dagegen mit der Option „Setup private license server“ in Altium Designer mit dem PLS verbinden, muss die Enterprise Server-Authentifizierung must auf „No Authentication“ gesetzt sein.
Vergleich der Enterprise Server PLS-Modi
Der Enterprise Server PLS kann auf einen von drei unterschiedlichen Modi eingestellt werden, von denen jeder für bestimmte Lizenzierungsmodelle für Altium Designer und Altium Servers geeignet ist. Die folgende Tabelle fasst zusammen, wie der PLS Altium-Lizenzen verwaltet und bereitstellt, wenn er auf den jeweiligen PLS-Modus eingestellt ist.
| No PLS mode | Local PLS mode | External PLS mode | ||
| Server license location: | Lokal | Lokal | Lokal oder extern | |
| User authentication: | n/v | Serversitzung | Keine Authentifizierung | n/v |
| Altium Server licenses served to network: | Nein | Nein | Ja | Ja – Lizenzen stammen von externem Server-PLS. |
| Altium Designer licenses served to network: | Nein | Ja | Ja | Ja – Lizenzen stammen von externem Server-PLS. |
| Altium Designer license access using internal PLS setup: | Nein | Nein | Ja | Nein |















).





