Service de licence privé
Pour les organisations qui exigent que leurs installations d’Altium Designer restent hors ligne – isolées d’Internet – la commodité et la flexibilité des licences logicielles à la demande peuvent être assurées par un Altium Private License Service localisé, plutôt que par le service Altium Licensing Service basé sur le cloud.
Le Private License Service (PLS) dédié, implémenté sur un PC connecté au LAN/WAN de l’entreprise, est configuré par un administrateur afin d’acquérir localement les licences Altium de l’entreprise, puis de les fournir aux installations d’Altium Designer selon les besoins.
De manière similaire à l’utilisation d’une licence depuis le portail Altium License Service, un siège (instance) d’une licence Altium Designer hébergée par le PLS peut être « loué » par le logiciel lorsqu’il est utilisé, puis « révoqué » (retourné au pool de licences disponibles) lorsqu’il n’est plus nécessaire. Avec le PLS Altium, les licences peuvent également être fournies en mode itinérant, où le siège de licence est loué à la machine cible pour une durée spécifiée – cela permet au PC hôte d’Altium Designer, par exemple un ordinateur portable, de « se déplacer » librement tout en étant isolé du réseau.
Un PLS offre la flexibilité requise par les entreprises qui hébergent plusieurs installations d’Altium Designer, avec en plus l’avantage que l’utilisation des licences et des sièges peut être configurée, surveillée et contrôlée à partir d’un Altium Private License Service centralisé – lui-même hébergé sur un LAN/WAN local pouvant être isolé d’Internet.
Historiquement, l’Altium Private License Service (PLS) était disponible sous la forme d’une application autonome (Private License Server (14.0.0.34)) installée comme service Windows sur la machine hôte. Pour répondre au besoin actuel d’une gestion plus sophistiquée des licences logicielles, les versions actuelles d’Enterprise Server proposent une implémentation améliorée et simplifiée du PLS, disponible dans le cadre de l’installation du serveur. L’Enterprise Server Private License Service prend en charge plusieurs modes de fonctionnement, peut être configuré comme service de licences central ou local, et peut fournir sur le réseau local à la fois des licences Altium Designer et des licences serveur Altium – et bien plus encore.
Si ce n’est pas déjà fait, la première étape pour utiliser le PLS d’Enterprise Server consiste à installer et à licencier Enterprise Server.
Voir Installing the Enterprise Server
Licences d’Enterprise Server
Les fonctionnalités d’Enterprise Server, y compris son Private License Service (PLS), deviennent disponibles lorsque l’Enterprise Server lui-même a été licencié par l’ajout d’une Altium Enterprise Server License appropriée. Pour permettre aux utilisateurs de se connecter à l’Enterprise Server depuis Altium Designer, une licence Altium Enterprise Server CAL valide (Client Access License) est également requise.
L’Enterprise Server fournit une méthode flexible d’auto-licensing pour ajouter ou acquérir des licences Altium. Celle-ci est disponible via la page Licenses (Admin – Licenses) de l’interface navigateur du Workspace Enterprise Server, qui fournit la connexion au portail Altium Licensing à partir duquel les licences Altium de votre entreprise peuvent être acquises localement.
Trois onglets sont disponibles :
-
Licenses – fournit une liste de toutes les licences actuellement disponibles. Au moins deux licences seront nécessaires pour licencier effectivement l’Enterprise Server (Altium Enterprise Server et Altium Enterprise Server CAL). D’autres licences peuvent être ajoutées pour être fournies via le PLS. Les licences peuvent être acquises soit via From cloud (choisir dans une liste de licences disponibles pour votre entreprise depuis le portail Altium), soit via From file (importer des fichiers de licence
alfexistants depuis le disque). - Groups – permet d’assigner des licences à des groupes d’utilisateurs. En mode Local PLS, le PLS d’Enterprise Server peut proposer sélectivement des licences logicielles qui ont été assignées à un groupe spécifique. Par défaut (sauf indication contraire), toutes les licences acquises par l’Enterprise Server sont assignées au groupe All Users, et sont donc disponibles pour tout utilisateur qui se connecte au PLS.
- Reports – fournit un ensemble de fonctions de surveillance et de génération de rapports sur l’utilisation des licences, qui peuvent être utilisées pour auditer la manière dont les licences sont utilisées au sein d’une organisation. Cela est particulièrement utile avec le Private License Service, car les données de rapport peuvent servir à garantir la meilleure utilisation possible des sièges de licence disponibles, à anticiper les besoins futurs en licences et à déterminer l’utilisation par chaque utilisateur. Un ensemble d’options de rapport est disponible, accessible via des sous-onglets spécifiques. Selon le type d’informations requis pour chaque rapport, les filtres associés peuvent être appliqués afin d’adapter les résultats et d’inclure des licences, groupes, utilisateurs et périodes spécifiques. Il existe également une option permettant d’exporter le rapport courant sur le disque au format CSV, compatible avec Microsoft Excel et d’autres applications de feuille de calcul, à des fins d’administration et de comptabilité.
Voir Enterprise Server Licensing pour des informations détaillées sur l’acquisition et la configuration des licences dans Enterprise Server.
En résumé, l’Enterprise Server et ses connexions clientes peuvent être licenciés de la manière suivante :
-
en acquérant des licences Server et Client Access (CAL) depuis le portail en ligne du service Altium License. Cela utilise l’option From cloud, décrite ci-dessus. Déconnectez-vous puis reconnectez-vous à l’interface navigateur du Workspace Enterprise Server pour activer ses nouvelles fonctionnalités sous licence.
Notez qu’une licence CAL n’est pas requise si Users will not be accessing the Enterprise Server – c’est-à-dire si le serveur est utilisé uniquement comme serveur de licences.
-
en se connectant au service PLS d’un autre serveur Altium (tel qu’un service de licences central) qui propose des licences Altium Enterprise Server acquises avec des sièges disponibles.
Voir le mode External PLS mode ci-dessous pour plus de détails sur cette option de licence.
-
en important des fichiers de licence
alfexistants depuis le disque.Cela utilise l’option From file et « acquiert » effectivement des licences serveur que vous possédez déjà localement. Déconnectez-vous puis reconnectez-vous à l’interface navigateur du Workspace pour activer ses nouvelles fonctionnalités sous licence. S’il s’agit de licences multi-sièges, elles peuvent être fournies sur le réseau pour licencier d’autres logiciels compatibles.
Voir Obtaining License Files pour savoir comment acquérir des fichiers de licence depuis le Company Dashboard.
Acquérir des licences supplémentaires
Une fois l’Enterprise Server correctement licencié depuis le cloud ou à partir de fichiers de licence existants, le Private License Service est prêt à être configuré pour fournir des licences sur le réseau local. Des licences Altium Designer supplémentaires achetées par votre entreprise peuvent être acquises via la page License Manager de l’interface navigateur du Workspace – Admin – Licenses.
Pour ajouter une licence à l’Enterprise Server, cliquez sur le bouton
et sélectionnez comme précédemment l’option cloud (ou fichier). Notez que les licences peuvent être acquises en masse ou individuellement – utilisez les cases à cocher dans la liste Add license pour sélectionner les licences que l’Enterprise Server doit acquérir.
Les licences nouvellement acquises sont ensuite incluses dans la liste Licenses du serveur. Par défaut, les licences sont affectées au groupe « All Users » (sauf si that option a été décochée), ce qui les rend disponibles à tous les utilisateurs enregistrés du Workspace. Cela peut être vérifié depuis la page License Edit, accessible en cliquant sur le bouton
associé à une entrée de licence.
Configurer le service de licences
Une fois l’Enterprise Server installé et licencié (comme ci-dessus), les licences acquises peuvent être rendues disponibles sur le réseau hôte par le Private License Service (PLS) du serveur. Pour offrir un maximum de flexibilité dans la façon dont les licences sont fournies aux clients du réseau (Altium Designer et autres installations serveur), le PLS peut être configuré et utilisé selon différents modes de fonctionnement, résumés ci-dessous :
- Mode No PLS – la configuration par défaut d’Enterprise Server, dans laquelle ses licences acquises ne sont pas rendues disponibles (fournies) sur le réseau.
- Mode Local PLS – les licences Altium acquises sont rendues disponibles sur le réseau par le service PLS (local) du serveur.
- Mode External PLS – l’Enterprise Server se connecte à un PLS external externe et l’utilise (par exemple le PLS d’un serveur Altium distant configuré comme service de licences central) à la place de sa propre configuration de licences. Le service de licences externe peut être basé sur un Altium Infrastructure Server (AIS) ou un autre Enterprise Server.
► Consultez le tableau Enterprise Server PLS mode comparison pour un résumé pratique de chaque mode.
Pour rappel, avant d’utiliser le PLS du serveur dans l’un de ses modes, l’Enterprise Server doit être configuré pour se connecter au portail du service Altium License et s’y authentifier, afin que les licences achetées par votre organisation puissent être acquises – il pourra ensuite être hors ligne une fois cette opération terminée. Sinon, toutes les licences requises peuvent être acquises depuis le Company Dashboard ou via un serveur Altium distinct connecté à Internet, puis transférées vers l’Enterprise Server local sous forme de fichiers de licence individuels.
Les licences acquises, telles que les licences Altium Server et Connection (CAL) ou les licences Altium Designer, peuvent ensuite être fournies sur le réseau local par le PLS.
Mode No PLS
Comme son nom l’indique, le mode No PLS de l’Enterprise Server correspond essentiellement à la configuration standard (par défaut) du serveur, dans laquelle le PLS n’est pas activé.
En tant que tel, il ne propose pas de licences Altium sur le réseau ; toutefois, des licences peuvent toujours être acquises depuis le portail du service Altium License. Cette fonction prend en charge la capacité d’Enterprise Server à être licencié « par lui-même » à partir de licences acquises ou de fichiers de licence alf importés, parallèlement à la méthode héritée consistant à placer les fichiers de licence dans le dossier racine de l’installation.
Pour sélectionner ce mode, cochez l’option No PLS sur la page License Manager de l’interface navigateur du Workspace – Admin – Settings – License manager.
L’option Automatically create assignment for All Users group force l’affectation des licences nouvellement acquises au groupe par défaut All Users. La manière dont les licences sont affectées influera sur leur disponibilité pour les groupes lorsqu’elles sont fournies sur le réseau par le PLS, comme indiqué ci-dessous. Cliquez sur
pour confirmer toute modification des paramètres.
Mode Local PLS
Dans cette configuration PLS du serveur, les licences seront rendues disponibles aux installations d’Altium Designer et de serveurs hébergées sur le réseau. L’Enterprise Server est licencié normalement, via des licences acquises ou des fichiers de licence alf.

Le PLS fournit des licences à une installation d’Altium Designer (client) sur le réseau lorsque l’utilisateur se connecte à l’Enterprise Server.
Pour basculer vers ce mode, sélectionnez l’option Local PLS sur la page License Manager de l’interface navigateur du Workspace – Admin – Settings – License manager.

Lors de la configuration du mode No PLS, le mode d’authentification affectera directement la manière dont les licences sont fournies aux installations clientes sur le réseau – voir les détails ci-dessous.
Le PLS exposera des licences à Altium Designer lorsque l’utilisateur se connectera à l’Enterprise Server. Les licences serveur deviendront disponibles pour d’autres serveurs sur le réseau lorsque le PLS d’Enterprise Server sera en mode de sécurité « No Authentication » (voir les options ci-dessous).
Le mode Local PLS fournit des paramètres supplémentaires qui déterminent quels utilisateurs pourront se voir proposer des licences Altium Designer spécifiques (déterminés par les groupes d’utilisateurs), et combien de temps une licence restera louée lorsqu’elle n’est pas utilisée. Cliquez sur
pour confirmer toute modification des paramètres.
Paramètres du Local PLS
Modes d’authentification du gestionnaire de licences
Le mode d’authentification du PLS serveur peut être défini sur Server Session ou No Authentication selon la manière dont vous souhaitez rendre les licences disponibles aux clients du réseau (Altium Designer et serveurs). Utilisez le menu déroulant License Manager Authentication pour effectuer la sélection.
Server Session:
La session de connexion cliente en cours se voit accorder l’accès aux licences – une session est initiée en se connectant au Workspace Enterprise Server depuis Altium Designer. Il s’agit du mode PLS standard du serveur, où l’accès aux licences est lié à une session Enterprise Server. Sélectionnez Admin – Sessions dans le menu principal pour afficher et gérer les sessions de connexion en cours.
Étant donné que la connexion PLS est vérifiée par une session active dans ce mode de sécurité, les licences ne peuvent pas être accessibles par d’autres serveurs du réseau (qui ne se connectent pas) ni via la connexion interne PLS setup dans Altium Designer. Les licences sont disponibles lorsqu’un utilisateur se connecte à l’Enterprise Server depuis Altium Designer.
No Authentication:
Toute connexion au PLS du serveur se verra accorder l’accès aux licences disponibles. Il s’agit d’un mode moins restrictif qui peut être utilisé pour l’accès aux licences lorsque les utilisateurs d’Altium Designer ne se connectent pas au Workspace Enterprise Server, ou lorsque l’Enterprise Server est configuré comme Private License Service central (serveur de licences) dans une configuration à serveurs multiples.
- Comme les connexions PLS ne sont pas liées à une session serveur (connexion), les licences disponibles de l’Enterprise Server peuvent être accessibles par d’autres serveurs du réseau dans ce mode. Les autres serveurs doivent être réglés sur le mode External PLS, avec leur option « Local licensing » décochée afin que la licence du serveur distant soit utilisée.
- Comme les connexions PLS ne sont pas vérifiées par une session serveur, Altium Designer peut accéder directement aux licences à l’aide de la connexion PLS interne d’Altium Designer – Setup private license server sur la page License Management (comme c’était le cas pour accéder à PLS 1.0). Voir Licensing without Server sign in ci-dessous pour plus d’informations.
-
Si un utilisateur se connecte à un compte serveur, le PLS crée un nouvel utilisateur avec un nom correspondant à ce compte, sous la forme
user_name server_name. L’utilisateur n’aura accès qu’aux licences associées à ce compte utilisateur généré – tel que déterminé par son appartenance ultérieure au groupe assigné. Cette action peut être désactivée en décochant Automatic user creation option (voir ci-dessous).
Création automatique d’utilisateur (mode No Authentication)
Lorsqu’elle est cochée (paramètre par défaut), le PLS d’Enterprise Server génère automatiquement un compte utilisateur correspondant au compte de connexion au serveur. Ainsi, si un utilisateur se connecte, par exemple, au serveur LicenseServer en utilisant le compte utilisateur enregistré Trevor, le PLS crée automatiquement un utilisateur nommé Trevor LicenseServer (user_name server_name) – c’est ce nom « actif » qui doit être utilisé pour l’appartenance à un groupe, et donc pour déterminer la distribution des licences. Voir Automatic User sync functionality ci-dessous pour plus d’informations.
Si l’option Automatic user creation est décochée, le compte utilisateur du serveur (Trevor) ne pourra pas se connecter au PLS (et donc aux licences disponibles), sauf si le compte user_name server_name correspondant existe déjà. Dans la majorité des cas, cette option doit être activée. L’exception peut se présenter lorsque l’administrateur du serveur souhaite prédéterminer quels comptes utilisateur Enterprise Server peuvent être utilisés pour se connecter au serveur en mode No Authentication.
En outre, le PLS d’Enterprise Server générera automatiquement un compte utilisateur (défini sur le nom du compte Windows de l’utilisateur) si un utilisateur se connecte via la fonctionnalité Setup Private License Server d’Altium Designer, plutôt qu’en se connectant à l’Enterprise Server – notez que le nom d’utilisateur généré est dans un format différent de celui décrit juste ci-dessus. Voir Licensing without Server sign in ci-dessous.
► Voir la section Existing User pour un tableau récapitulatif des types de profils utilisateur du serveur.
Intervalle d’expiration pour le retour des sièges
L’option Seat return timeout interval est incluse pour forcer l’expiration d’une licence louée après qu’Altium Designer n’a plus répondu au PLS pendant le nombre d’heures spécifié.
Le PLS interroge régulièrement un client de conception sur le réseau et attend une réponse ; toutefois, les réponses ne seront pas renvoyées si le PC hôte du client est passé en mode veille ou hibernation, par exemple – ou si l’application cliente a planté ou a été fermée de force. Lorsque les réponses du client n’ont pas été reçues pendant une période plus longue que l’intervalle d’expiration défini (4 heures, par défaut), le siège de licence loué par le client sera révoqué et renvoyé dans le pool de sièges disponibles pour cette licence.
Cette option constitue en pratique une version temporisée et automatisée de la fonctionnalité manuelle License Release.
Créer automatiquement une affectation pour le groupe All Users
Lorsque cette option Local PLS est cochée (paramètre par défaut), les licences nouvellement acquises seront affectées au groupe par défaut All Users. La licence fournie sera accessible à tous les utilisateurs d’Altium Designer qui se connectent au serveur, quel que soit le groupe auquel l’utilisateur est affecté.
Accès aux licences Altium Designer (connexion)
En mode Local PLS, les licences qui ont été configurées et exposées par le Private License Service peuvent être accessibles par les installations d’Altium Designer sur le réseau, qui agissent comme clients du PLS. Pour accéder à une licence Altium Designer fournie par le PLS d’Enterprise Server, connectez-vous à votre Workspace Enterprise Server depuis Altium Designer – la case à cocher associée à la boîte de dialogue peut être utilisée pour automatiser la connexion.

Connexion au serveur impala dans Altium Designer.
Une fois Altium Designer connecté à l’Enterprise Server et à son PLS, la zone des licences disponibles de la vue License Management (Altium Designer Agile, Altium Designer) est renseignée avec la liste des licences privées fournies par la connexion PLS du serveur. Utilisez l’option License Management du client de conception dans le menu déroulant du contrôle Current User (en haut à droite) pour accéder à la vue License Management.

License Management accès à la page dans Altium Designer.
Pour emprunter une licence pour l’installation d’Altium Designer, cliquez sur le bouton Use License dans la vignette de la licence ou cliquez avec le bouton droit sur la vignette et sélectionnez la commande Use License dans le menu contextuel. Notez qu’une licence hébergée par l’Enterprise Server peut être définie en mode Automatic Leasing, de sorte qu’aucune intervention de l’utilisateur n’est requise dans Altium Designer, au-delà de la connexion au serveur.
Lorsqu’une licence est utilisée, sa vignette est marquée de l’icône
et mise en évidence par une bordure verte. Le champ Seats de la licence est mis à jour pour refléter l’occupation d’un siège supplémentaire de cette licence.

Les licences privées deviennent disponibles lors de la connexion au serveur. Notez que l’option interne Setup PLS d’Altium Designer n’est pas utilisée.
L’état de la licence est également visible dans l’interface navigateur du Workspace sur la page License Manager (Admin – Licenses). Développez l’entrée de licence pour voir les détails actuels d’emprunt et, si nécessaire, mettre fin à la session d’emprunt de l’utilisateur actuel en cliquant sur la commande Release.
► Voir le tableau Comparaison des modes Server PLS pour un résumé comparatif du mode Local PLS.
Utilisation itinérante d’une licence de serveur privée
Un siège d’une licence de serveur privée peut être utilisé en itinérance, c’est-à-dire acquis pour une durée déterminée. Vous n’avez pas besoin de rester connecté au serveur de licences pour utiliser la licence dans ce mode – vous pouvez vous déconnecter et travailler hors ligne, en emportant en quelque sorte librement votre siège de licence.
Pour utiliser un siège d’une licence de serveur privée disponible dans ce mode, cliquez sur le bouton
dans la vignette de licence ou cliquez avec le bouton droit sur la vignette et sélectionnez la commande Roam dans le menu contextuel. La boîte de dialogue Retain License s’affiche, dans laquelle vous pouvez définir le nombre de jours et/ou d’heures pendant lesquels vous souhaitez utiliser le siège en itinérance. Saisissez le nombre de jours et/ou d’heures ou utilisez les flèches haut/bas jusqu’à ce que le ou les nombres souhaités apparaissent.
Lorsqu’une licence est utilisée en mode itinérant, sa vignette est marquée de l’icône
et mise en évidence par une bordure verte. Le champ Seats de la licence est mis à jour pour refléter l’occupation d’un siège supplémentaire de cette licence.

Pour utiliser une licence de serveur privée en mode itinérant, utilisez l’option Roam.
Lorsque vous utilisez une licence en mode itinérant, vous êtes libre de vous déconnecter de votre serveur de licences et de travailler hors ligne. Le seul moment où vous devez vous connecter à votre serveur de licences lorsque vous utilisez un siège de licence dans ce mode est lorsque vous souhaitez soit libérer la licence, soit prolonger la période d’itinérance. Cette dernière opération s’effectue en cliquant de nouveau sur le bouton
. Ajustez ensuite la période d’itinérance selon vos besoins à l’aide de la boîte de dialogue Retain License .
La libération d’une licence utilisée en itinérance s’effectue en se connectant au serveur de licences puis en cliquant sur le bouton
dans la vignette de licence ou en cliquant avec le bouton droit sur la vignette et en sélectionnant la commande Release dans le menu contextuel.
Mode External PLS
Le mode de configuration External PLS de l’Enterprise Server est destiné aux installations où plusieurs serveurs sont présents sur le réseau et où l’un d’eux est configuré comme service central (distant) de licences privées pour tous les utilisateurs. Ce type d’installation convient à une grande entreprise, où chaque service de l’entreprise (ingénierie, développement, etc.) peut utiliser plusieurs installations d’Altium Designer et un serveur local de service pour la gestion des données de conception. Les serveurs de données de conception des services comme les installations d’Altium Designer sont tous licenciés par un service de licences central tel que le PLS dans un Altium Server ou un Altium Infrastructure Server, dédié à cette tâche.
Dans cette configuration, les serveurs sont configurés comme suit :
- Central Licensing Server – il est défini sur Local PLS mode (voir ci-dessus) afin que toutes les licences qu’il a acquises soient servies sur le réseau. Du point de vue du serveur local (de service), il s’agit du serveur externe qui fournit le service de licences via son PLS. Notez que l’option Automatic user creation doit être cochée (paramètre par défaut), car cela active la synchronisation des utilisateurs entre les serveurs local et externe.
- Local (department) Server – il est défini sur External PLS mode et configuré pour se connecter au PLS du serveur central de licences et l’utiliser, à la place du propre PLS du serveur local. Le serveur local utilise donc un PLS external (celui du serveur central de licences) pour l’octroi de licences, tout en continuant à offrir ses services locaux de gestion des données à ses utilisateurs connectés.
Pour basculer le serveur local en mode External PLS, sélectionnez l’option External PLS sur la page License Manager dans l’interface navigateur du Workspace – Admin – Settings – License manager.

Définissez l’URL et le port du PLS externe pour accéder au serveur externe configuré comme serveur central de licences privées.
Dans ce mode, l’Enterprise Server se connecte à un PLS externe et l’utilise (comme le PLS d’un serveur distant configuré comme serveur central de licences) à la place de son propre service de licences (PLS). L’adresse réseau du serveur central de licences dans l’image ci-dessus, et donc la cible de la connexion PLS externe, est http://LicenseServer – cette adresse est basée sur le computer_name du PC hôte du serveur de licences.

Un serveur local « de service », défini en mode External PLS, redirige effectivement les licences servies par le PLS du serveur central de licences vers les installations locales d’Altium Designer.
Lorsqu’un utilisateur d’Altium Designer se connecte au serveur local (désormais configuré en mode External PLS), le service PLS du serveur distant est « redirigé » via l’Enterprise Server local et proposera ses licences à Altium Designer. Comme d’habitude, l’utilisateur doit utiliser des identifiants (locaux) valides pour se connecter au serveur local.
Paramètres External PLS
Les options et paramètres External PLS sont décrits ci-dessous. En règle générale, cette configuration est utilisée pour un serveur local/de service où les licences Altium Designer et serveur sont toutes gérées par un service central distant de licences.
URL et port du PLS
Les paramètres associés PLS url et PLS Port doivent correspondre à ceux de la configuration du serveur externe. L’URL est l’adresse (nom réseau) du PC distant qui héberge le PLS du serveur « central », telle qu’indiquée par l’entrée « Computer Name » du PC hôte sous Control Panel\System and Security\System. Sous Windows 10, voir Settings » System » About.
Licences du serveur local
-
Lorsque l’option Use local license manager for vault licensing est activée (cochée), l’Enterprise Server sera licencié « en interne » par des licences serveur qu’il a acquises depuis le service de licences Altium, ou par des fichiers de licence
alfqui ont été importés depuis le disque ou placés dans le dossier d’installation du serveur. - Lorsque l’option est décochée, l’Enterprise Server sera licencié depuis le PLS externe, tel que désigné par les paramètres url et Port du PLS. Le serveur externe (par exemple, un serveur central de licences) disposerait de licences Altium Enterprise Server disponibles, avec un nombre de sièges suffisant, qu’il a acquises depuis le service de licences Altium. Notez que chaque fois que le serveur a été licencié d’une autre manière, il peut être nécessaire de le redémarrer pour activer ses fonctions.
► Voir le tableau Comparaison des modes Server PLS pour un résumé comparatif du mode External PLS.
Attribution des licences par groupe d’utilisateurs
L’option Automatically create assignment for All Users group force l’attribution des licences nouvellement acquises au groupe par défaut All Users . Cette option est désactivée lorsque l’option Use local license manager for vault licensing ci-dessus est décochée, car dans ce mode toutes les licences proviennent du PLS externe, tel que le PLS d’un serveur distant utilisé comme serveur central de licences.
Fonctionnalité de synchronisation automatique des utilisateurs
Comme indiqué ci-dessus, pour mettre en œuvre un système centralisé de licences basé sur plusieurs Altium Servers, un serveur est configuré comme PLS central servant des licences aux serveurs locaux (par exemple, de service) et à leurs utilisateurs affectés. Le serveur central de licences est défini en mode Local PLS (et « No Authentication »), et les serveurs locaux sont définis en mode Externals PLS, où leur PLS attribué est le serveur central de licences distant.
Lorsque les utilisateurs d’Altium Designer se connectent à leur serveur local, ils ont accès aux licences qui ont été « redirigées » depuis le PLS (externe) du serveur central de licences.
Une partie du mécanisme impliqué dans l’octroi à un utilisateur d’un accès aux licences distantes via le serveur local consiste en la création d’un nom d’utilisateur « synchronisé » dans le serveur central de licences – le nom d’utilisateur local est synchronisé vers le serveur central de licences. Voir Automatic user creation en mode No Authentication, ci-dessus.
Le profil utilisateur créé dans le serveur de licences possède le nom de compte utilisateur composite ; user_name server_name, où server_name fait référence au nom réseau du serveur local (de service) de l’utilisateur, et user_name fait référence au nom utilisé pour se connecter à ce serveur local. Le nom composite fait référence au compte « local » de l’utilisateur.
Par exemple, si l’utilisateur AltiumPaul se connecte à son serveur local attribué (Department Workspace hébergé sur IMPALA), le PLS du serveur central (Licensing Server hébergé sur LicenseServer) autorisera l’accès à la licence en créant une entrée User nommée AltiumPaul IMPALA. Le First Name et le Last Name du nouveau profil utilisateur seront respectivement AltiumPaul et IMPALA (utilisateur local de service et serveur) – le Username du compte est IMPALA:AltiumPaul.

Lorsqu’il est défini en mode External PLS, les licences d’un utilisateur connecté proviennent du PLS externe spécifié, qui crée un profil utilisateur synchronisé (comme illustré ci-dessous).

Dans une configuration à plusieurs serveurs (serveur central de licences et serveurs locaux « de service »), un nom d’utilisateur du serveur local est synchronisé/répliqué dans le serveur de licences, s’il n’existe pas déjà – fournissant ainsi un accès local à des licences centralisées.
Dans ce cas, une licence Altium Designer du Licensing Server distant apparaîtra comme empruntée par AltiumPaul IMPALA – qui est l’utilisateur AltiumPaul synchronisé depuis le serveur local (le Department Workspace hébergé sur IMPALA). Même si l’utilisateur d’Altium Designer est connecté au serveur local de service, la licence Altium Designer est fournie par le PLS distant Licensing Server (via le serveur local). Notez qu’Altium Designer affiche une licence comme empruntée au compte utilisateur Username, qui, pour l’utilisateur créé dans cet exemple, est IMPALA:AltiumPaul.

En tant qu’utilisateur connecté à son serveur local « de service », il accède en toute transparence aux licences du serveur central de licences via son serveur local.
Groupe du serveur de licences
Les profils utilisateur qui ont été synchronisés vers un serveur PLS central dans une configuration multiserveur peuvent être ajoutés à des groupes, comme pour tout autre serveur défini en mode Local PLS.
Dans le cas d’une architecture serveur composée d’un serveur central de licences et de serveurs locaux distribués (comme détaillé ci-dessus), les utilisateurs dupliqués (synchronisés) dans le serveur de licences peuvent être ajoutés à des groupes pour restreindre la disponibilité des licences. Ainsi, lorsqu’un utilisateur se connecte à un serveur local, les licences mises à sa disposition (depuis le PLS du serveur de licences externe via le serveur local) sont déterminées par les groupes et les attributions de licences configurés pour cet utilisateur synchronisé dans le serveur central de licences.
Dans l’exemple ci-dessus, l’utilisateur synchronisé AltiumPaul IMPALA (l’utilisateur AltiumPaul synchronisé depuis le serveur local) dans le serveur de licences peut être ajouté à un groupe Engineering, auquel une licence Altium Designer particulière est attribuée. Lorsque l’utilisateur AltiumPaul se connecte à son serveur local, la licence spécifiée devient disponible en vertu du groupe d’utilisateurs associé et de la configuration d’attribution de licence dans le serveur de licences externe.
En règle générale, ces groupes d’utilisateurs et attributions de licences seraient mis en œuvre par l’administrateur du serveur de licences, une fois qu’un utilisateur du serveur local s’est connecté pour la première fois (déclenchant ainsi le processus de synchronisation de l’utilisateur).
Voir Attributions des groupes de licences ci-dessous pour plus d’informations sur l’utilisation des groupes et des attributions de licences.
Licences sans connexion au serveur
Pour les utilisateurs d’Altium Designer qui n’utilisent pas les capacités de gestion des données de l’Enterprise Server, et qui ne se connectent donc pas au serveur, Altium Designer peut accéder aux licences depuis le PLS du serveur en utilisant la configuration PLS interne d’Altium Designer (comme indiqué ci-dessous). Pour cette approche, l’Enterprise Server est configuré comme suit :
- Le mode PLS du serveur est défini sur Local PLS, afin que les licences soient rendues disponibles sur le réseau.
- Le PLS doit être défini sur le mode de sécurité « No Authentication », car dans cette configuration, une session serveur ne sera pas établie par connexion au serveur.
- Le PLS du serveur dispose d’une licence Altium Designer appropriée, attribuée à All Users, de sorte qu’elle soit accessible par toute connexion au serveur.
Accès aux licences dans Altium Designer
Pour accéder aux licences hébergées par le serveur dans Altium Designer (sans connexion), sélectionnez Connect to Local Server dans la vue License Management (utilisez l’option Licenses dans le menu déroulant du contrôle Current User pour accéder à la vue License Management). La boîte de dialogue Private License Server Setup s’ouvrira.
Saisissez les informations de base du serveur pour le PLS dans la boîte de dialogue Private License Server Setup, puis cliquez sur OK. Le nom du serveur sera le nom réseau (ordinateur) du PC qui héberge l’Enterprise Server, et le port standard est 9780 – utilisez le port 9785 et le FQDN du serveur pour établir une connexion https sécurisée (voir l’exemple). Les autres paramètres de la boîte de dialogue, tels que les options Servers list, s’appliquent au type de connexion hérité PLS 1.0.

Notez que seules les entrées du nom du serveur et du port sont requises lorsque vous utilisez la configuration interne d’Altium Designer pour accéder aux licences PLS. Le comportement est différent lors de la connexion à l’ancien PLS 1.0.
Une fois connecté au PLS, la zone des licences disponibles de la vue License Management sera renseignée avec une liste des licences privées que vous pouvez utiliser.
Pour emprunter une licence pour l’installation d’Altium Designer, cliquez sur le bouton Use License dans la vignette de la licence ou cliquez avec le bouton droit sur la vignette et sélectionnez la commande Use License dans le menu contextuel. Notez qu’une licence hébergée par l’Enterprise Server peut être définie en mode Automatic Leasing, de sorte qu’aucune intervention de l’utilisateur ne soit requise dans Altium Designer, au-delà de l’activation initiale de la connexion Private license server.
Lorsqu’une licence est utilisée, sa vignette est marquée de l’icône
icône et surlignée d’une bordure verte. Le champ Seats de la licence sera mis à jour pour indiquer qu’un siège supplémentaire de cette licence a été pris. Côté serveur, l’entrée de licence sur la page License Manager (Admin – Licenses) indiquera qu’un siège a été pris par un nom d’utilisateur dérivé du PC hôte d’Altium Designer – voir la section ci-dessous pour plus d’informations.
Utilisateurs créés
Lorsqu’un utilisateur s’est connecté au PLS de l’Enterprise Server depuis Altium Designer sans se connecter (comme décrit ci-dessus), un profil utilisateur est créé sur le serveur correspondant au nom de l’ordinateur connecté et au nom du compte utilisateur Windows actif – c’est-à-dire l’ordinateur et le compte Windows qui hébergent Altium Designer.
Par exemple, un utilisateur peut utiliser un compte Windows appelé Design sur un ordinateur nommé PC4. Lorsque l’option Connect to Private Server d’Altium Designer est utilisée pour accéder à une licence, le PLS serveur qui héberge cette licence crée un utilisateur nommé Design PC4, avec le prénom/nom Design/PC4 et un nom d’utilisateur Design.
Encore une fois, il s’agit du nom d’utilisateur serveur qui peut être ajouté à un ou plusieurs groupes, ce qui déterminera à son tour quelles licences seront mises à disposition de cet utilisateur sur cet ordinateur.
Voir ci-dessous pour plus d’informations sur les affectations de groupes et de licences.
Affectations de groupes de licences
Pour contrôler la disponibilité des licences pour les utilisateurs d’Altium Designer, le PLS de l’Enterprise Server peut être configuré pour associer des licences spécifiques à des groupes d’utilisateurs définis. En pratique, lorsqu’un utilisateur se connecte au serveur, le PLS ne proposera que les licences attribuées à des groupes dont l’utilisateur est membre.
Les utilisateurs et groupes d’utilisateurs peuvent déjà être enregistrés dans l’Enterprise Server s’il est actuellement utilisé pour gérer et stocker les données de conception Altium Designer. Les licences hébergées par le serveur sont attribuées par défaut à « All Users », mais peuvent être réattribuées à n’importe quel groupe disponible. De même, les utilisateurs peuvent être ajoutés à n’importe quel groupe disponible.
Utilisateurs
Pour ajouter un nouveau profil utilisateur et l’ajouter à un groupe, sélectionnez Users dans le menu principal du navigateur pour afficher la liste des noms d’utilisateur enregistrés de l’Enterprise Server, puis sélectionnez le bouton
.
Ajoutez les détails du nouvel utilisateur dans la boîte de dialogue contextuelle Add User, puis cliquez sur le bouton
pour valider les modifications. La boîte de dialogue comprend quelques champs de saisie notables :
-
Authentication: L’option Built-in par défaut identifiera la connexion de l’utilisateur à l’aide du propre Identity Service (IDS) de l’Enterprise Server, tandis que la méthode Windows s’applique lorsque les PC hôtes font partie d’un domaine Windows et que l’authentification de domaine Windows sera utilisée.
-
Add Groups: Le nouvel utilisateur peut être ajouté à un groupe existant en saisissant le nom du groupe dans ce champ. Le champ recherchera dynamiquement un groupe existant correspondant à la ou aux premières lettres saisies – sélectionnez le nom du groupe pour confirmer votre choix. Par défaut, les utilisateurs ne sont inclus dans aucun groupe.
Voir Managing Users & Groups pour des informations plus détaillées sur les utilisateurs.
Groupes
Pour ajouter un nouveau groupe puis y ajouter un utilisateur existant en tant que membre, sélectionnez Groups dans le menu principal du navigateur pour afficher la liste des noms de groupes existants, puis sélectionnez le bouton
.
Ajoutez le nom du nouveau groupe dans la boîte de dialogue Create Group, et incluez les utilisateurs que vous souhaitez comme membres de ce groupe. Le champ Add Members recherchera dynamiquement un utilisateur existant correspondant à la ou aux premières lettres saisies – sélectionnez le nom complet du membre pour confirmer votre choix. Cliquez sur le bouton
de la boîte de dialogue pour valider les modifications.
Voir Managing Users & Groups pour des informations plus détaillées sur les groupes.
Utilisateurs existants
Les utilisateurs existants peuvent devenir membres d’un ou plusieurs groupes en modifiant leur profil utilisateur. Sélectionnez l’entrée utilisateur sur la page Admin – Users et cliquez sur le bouton
en haut à droite de la liste pour ouvrir la boîte de dialogue Edit User, cochez les groupes que vous souhaitez ajouter dans la liste Existing Groups, puis cliquez sur le bouton
pour valider les modifications. Un groupe peut également être ajouté en saisissant son nom dans le champ Add Groups, comme décrit ci-dessus.
Notez qu’un utilisateur existant peut être représenté sous plusieurs formats, selon la manière dont il a été ajouté. Ces formats incluent les entrées standard Username/Firstname/Lastname, ainsi que les entrées générées automatiquement par le PLS en réponse à des connexions entrantes qui n’initient pas de session serveur par connexion.
| User | Username | First Name | Last Name | Account Creator | Circumstances |
| Trevor Smith | Trevor | Trevor | Smith | Saisi manuellement | Un compte utilisateur standard, ajouté par un administrateur du Server. |
| Design PC4 | Design | Design | PC4 | Généré automatiquement | Un utilisateur d’Altium Designer, travaillant depuis le compte Windows Design sur l’ordinateur PC4, s’est connecté au PLS sans se connecter au serveur. |
| Trevor CADDESIGN | CADDESIGN:Trevor | Trevor | CADDESIGN | Généré automatiquement | L’utilisateur Trevor s’est connecté à son compte sur l’Enterprise Server CADDESIGN, dont le PLS est réglé sur le mode « No Authentication ». De plus, dans une configuration de serveurs Central/Local, lorsque Trevor se connecte à son serveur local (CADDESIGN, réglé sur le mode External PLS), l’utilisateur Trevor CADDESIGN est généré dans le PLS du serveur central (qui est réglé sur le mode « No Authentication »). |
Dans tous les cas, ces profils utilisateur peuvent devenir membres de groupes en modifiant l’entrée utilisateur. Notez que dans une architecture avec serveur de licences central et plusieurs serveurs locaux (voir External PLS mode), l’appartenance aux groupes d’utilisateurs est appliquée dans le Central PLS à des fins de licence, plutôt qu’au niveau d’un Local Server.
Dans une configuration multi-serveur Central/Local, le processus de configuration des utilisateurs serait généralement le suivant :
- Créer un compte utilisateur standard sur le serveur local/de département de l’utilisateur (réglé sur le mode « External PLS », pointant vers le PLS de licences central).
-
Demander à l’utilisateur de se connecter au nouveau compte sur le serveur local – cela synchronisera le nom d’utilisateur avec le PLS central (sous la forme
user_name server_name) - Dans le PLS central, modifier la nouvelle entrée utilisateur synchronisée afin d’en faire un membre du ou des groupes requis. Les licences sont attribuées à des groupes, permettant l’accès aux utilisateurs – voir ci-dessous.
Affectations de licences
En mode PLS local, le PLS de l’Enterprise Server peut proposer de manière sélective les licences Altium Designer qui ont été attribuées à un groupe spécifique, lequel peut à son tour être associé à un compte utilisateur du serveur. Par défaut (sauf indication contraire), toutes les licences acquises par l’Enterprise Server sont attribuées au groupe « All Users » et sont donc disponibles pour tout utilisateur qui se connecte au PLS.
Pour afficher et modifier les affectations de groupes de licences existantes, accédez à Admin – Licenses dans l’interface navigateur du Workspace et sélectionnez l’onglet Groups. Cliquez sur un nom de groupe dans la colonne Groups pour voir ses utilisateurs membres et, à droite, les licences qui lui sont attribuées.
Une licence peut être attribuée à un groupe en ouvrant la boîte de dialogue Add/Edit assignment avec le bouton
, puis en sélectionnant une licence disponible, son groupe cible et les options d’attribution.
Le type de licence, la licence spécifique et l’affectation de groupe proposée sont tous sélectionnables dans des menus déroulants, qui seront remplis avec une liste des éléments actuellement disponibles. Dans l’image d’exemple ci-dessous, 10 sièges d’une licence Altium Designer spécifique de 20 sièges sont attribués au groupe Engineers.
Les options d’affectation de licence comprennent :
-
Location automatique : Activez l’option Automatic leasing pour forcer Altium Designer à louer automatiquement (utiliser) cette licence lorsqu’elle devient disponible. Dans le gestionnaire de licences d’Altium Designer, le processus normal consistant à choisir la licence dans la liste et à sélectionner Use est effectué automatiquement pour cette licence.
-
Disponibilité des sièges : Spécifiez le nombre de sièges de licence (jusqu’au nombre total de sièges) qui seront mis à disposition du groupe associé, ou cochez simplement l’option All available seats pour activer le nombre total de sièges pour cette licence (son attribut User Count)
-
Itinérance : Autorisez une licence à être « itinérante » (utilisée par Altium Designer lorsque son PC hôte n’est pas connecté au réseau) en sélectionnant l’option Allow Roaming. Le paramètre de durée Max roam configurera la licence pour désactiver un siège « itinérant » après la période indiquée. Entrez
0pour autoriser une itinérance illimitée (pour une licence à durée déterminée, l’itinérance sera en pratique limitée par la date d’expiration de la licence). Voir la section Roaming a Private Server License pour plus d’informations. -
Libération automatique du siège : Autorisez la libération d’un siège de licence Altium Designer lorsque la machine cliente est inactive ou au repos, c’est-à-dire lorsqu’il n’y a aucune activité de souris ou de clavier sur la machine cliente et qu’aucun processus Altium Designer de longue durée, tel qu’une publication de projet, n’est en cours, en activant l’option Release seats on inactive clients. Le paramètre Lease verification interval (hours) spécifie l’intervalle entre l’envoi des requêtes de vérification depuis Altium Designer (s’il n’y a eu aucune activité pendant l’intervalle précédent, le siège sera libéré à condition que l’option Release seats on inactive clients soit activée). Entrez une valeur de
1à12heures. Notez que la fonctionnalité de libération automatique pour cause d’inactivité est disponible dans Altium Designer 25.1 ou version ultérieure. -
Notifications : Les notifications sont des messages envoyés aux utilisateurs en réponse à des événements particuliers, par exemple lorsqu’un pourcentage spécifié des sièges de licence disponibles a été loué, ou si une tentative de location d’un siège échoue. Notez que les notifications par e-mail ne sont pas disponibles tant qu’elles n’ont pas été configurées et activées – voir Configuring Email Notifications.
-
Lorsque l’option Notify when <x>% of available seats have been leased est activée et que le nombre de sièges loués atteint (ou dépasse) ce pourcentage, un e-mail de notification correspondant sera envoyé au groupe spécifié dans le champ Send to users with role. Voir l’exemple.
-
Lorsque l’option Send reject notifications est activée, un e-mail d’erreur sera envoyé au groupe ci-dessus lorsqu’un utilisateur tente de louer un siège de licence indisponible – par exemple, lorsqu’un siège restant est affiché comme disponible dans la vue de gestion des licences (non actualisée) (Altium Designer Agile, Altium Designer) mais a depuis été loué par un autre utilisateur
-
Lorsque la nouvelle configuration d’affectation de licence est terminée, cliquez sur
pour valider l’affectation au groupe sélectionné. Pour obtenir des détails sur la licence attribuée, sélectionnez l’option de développement associée à son entrée.
Dans le scénario d’affectation de licence ci-dessus, 10 sièges d’une licence Altium Designer de 20 sièges ont été attribués au groupe Engineers et donc à ses membres. Si l’affectation par défaut au groupe All Users associée à la licence n’était pas supprimée par ailleurs, et que les deux affectations existaient, la licence ne serait pas disponible exclusivement pour les membres du groupe Engineers – elle serait disponible pour tous les utilisateurs du serveur.
Pour supprimer une affectation de licence existante, cliquez sur le bouton de suppression associé à son entrée. Une affectation de licence peut être modifiée via son bouton
associé.
L’onglet Groups fournit une vue agrégée des groupes actuels, de leurs utilisateurs constitutifs et des licences attribuées à chaque groupe. Cette interface polyvalente peut être utilisée en combinaison avec la manière dont les utilisateurs sont regroupés (configurée sous les pages principales Users) pour offrir une approche flexible de l’allocation des licences et des sièges aux utilisateurs.
Gérer les licences
Le Private License Service (PLS) basé sur Enterprise Server offre une gamme de fonctionnalités d’administration pour gérer l’allocation et l’utilisation des licences, y compris la possibilité de libérer de force une licence louée et de surveiller de près l’utilisation des licences.
Libérer une licence en cours d’utilisation
Dans les situations où une licence a été utilisée par Altium Designer mais n’a pas été correctement libérée par le logiciel, le PLS fournit un moyen de mettre fin à cette location et de remettre le siège dans le pool de sièges de licence disponibles. Cela peut se produire lorsque le PC est passé en veille alors qu’Altium Designer était actif, ou à la suite d’un type de plantage logiciel ayant empêché une fermeture propre. En pratique, ce siège de licence est toujours enregistré comme étant utilisé et est donc refusé à un autre utilisateur.
Pour localiser la licence concernée dans cette situation, accédez à la liste des licences dans l’interface navigateur du Workspace en sélectionnant Admin – Licenses. Dans la liste des licences affichées sous l’onglet Licenses, les informations de location pour chaque entrée sont disponibles en développant l’entrée de licence avec le bouton
– utilisez-le pour trouver l’utilisateur qui détient encore le siège de licence.
La licence louée à cet utilisateur peut être interrompue, et le siège renvoyé dans le pool de licences, en cliquant sur le lien Release associé à l’entrée utilisateur, puis en confirmant l’action dans la boîte de dialogue Release seat. Altium Designer informera l’utilisateur que la licence a été libérée de force par un administrateur.
Surveiller l’utilisation des licences
L’Enterprise Server fournit une gamme de fonctionnalités de surveillance et de rapport sur l’utilisation des licences qui peuvent être utilisées pour auditer la manière dont les licences Altium Designer sont utilisées au sein d’une organisation. Cela est utile pour s’assurer que les sièges de licence disponibles sont utilisés au mieux, pour anticiper les besoins futurs en licences et pour déterminer l’utilisation par utilisateur individuel.
Les fonctionnalités d’utilisation des licences du serveur sont accessibles via l’interface navigateur sous l’onglet Reports de la page License Manager (Admin – Licenses). Celle-ci offre une vaste gamme d’options de rapport accessibles via des onglets spécifiques dans la vue Reports. Les types de rapports suivants sont disponibles :
- Utilisation en temps réel
- Historique d’utilisation
- Journal d’utilisation
- Journal du temps
Selon le type d’informations requis pour chaque rapport, les filtres de rapport associés peuvent être appliqués afin d’adapter les résultats pour inclure des licences, groupes, utilisateurs et périodes spécifiques.
Utilisation en temps réel
Le rapport d’utilisation en temps réel fournit un résumé détaillé de la manière dont les licences Private Server ajoutées à votre Enterprise Server sont actuellement utilisées.
Historique d’utilisation
Ce type de rapport fournit un historique détaillé de la manière dont les licences Private Server ajoutées à votre Enterprise Server ont été utilisées. Par défaut, le rapport répertorie l’utilisation de l’année précédente, sur l’ensemble des licences, groupes et utilisateurs utilisés de l’Enterprise Server. Utilisez les filtres de rapport associés en haut de la page pour adapter les résultats afin de :
- Une Time Intervalpériode spécifique pour les entrées incluses – soit l’année précédente, le trimestre précédent, le mois précédent, ou un intervalle de rapport personnalisé de votre choix.
- Inclure des licences et/ou groupes et/ou utilisateurs spécifiques, selon les besoins – cela filtrera les résultats selon ces paramètres.
- Regrouper les entrées de la liste selon une période donnée (Year, Quarter, Month, Week, ou Day) et, éventuellement, un ou plusieurs autres champs (Product Name, Activation Code, User, Role). Par exemple, vous pouvez vouloir voir l’utilisation des licences sur une période particulière, et la regrouper selon vos groupes définis – en sélectionnant donc RoleGroup dans le champ déroulant AndGroup By. En poussant plus loin, vous pourriez regrouper par RoleProduct et Product NameGroup pour obtenir un historique d’utilisation de chaque produit pour chaque groupe.
En plus des données horodatées pour chaque utilisateur actif, la liste du rapport fournit un temps de travail approximatif (Avg Work Time) basé sur le Time Used enregistré sur le nombre de Days pendant lesquels la licence a été utilisée. Un chiffre est également calculé pour représenter l’utilisation moyenne des sièges de licence Private Server sur une période spécifiée. Affiché sous forme de pourcentage (Usage %), cela peut aider à déduire dans quelle mesure vos capacités de licence sont pleinement utilisées, sous réserve du filtrage appliqué.
More about License Usage
La valeur Usage de licence du rapport pour chaque entrée est calculée à partir de plusieurs variables afin d’afficher un pourcentage d’occupation agrégé sur une période donnée.
À titre d’exemple simple, si une licence à siège unique a été utilisée pendant 8 heures sur une journée donnée (24 heures), alors le Time Used est de 8 heures, le Avg Work Time est de 8 heures, et si Group by est réglé sur Day, la Usage de la licence est 33%.
Si le même scénario – un poste utilisé pendant 8 heures – est appliqué à une licence avec une capacité de 3 postes, alors la valeur Usage chutera à 11% puisqu’un seul des 3 postes disponibles sera occupé par l’utilisateur pendant cette période.
Les exemples ci-dessus seraient affichés lorsque l’option Group by est définie sur Day. Si le paramètre du groupe est modifié en Week, et comme dans le cas ci-dessus, une licence monoposte est utilisée pendant 8 heures, alors le Usage de la licence sera de 5% car elle a été utilisée pendant un cent soixante-huitième de l’intervalle de temps spécifié – 8 heures sur une semaine de 168 heures. Le Usage serait encore réduit d’un cinquième pour une licence à 5 postes (à environ 1%), puisqu’un seul poste de la capacité de cette licence est utilisé.
En résumé, le Usage de licence d’un utilisateur est calculé comme le Time Used proportionné par l’allocation de postes de la licence et le nombre de jours dans la période sélectionnée (Group by), ainsi que 24 heures par jour.
Journal d’utilisation
Ce type de rapport fournit un journal d’utilisation détaillé pour les licences Private Server ajoutées à votre Enterprise Server, en termes de :
- Qui a utilisé la licence et dans quel groupe cette licence lui a été attribuée.
- Quelle version du logiciel il utilisait.
- Quand il a commencé à utiliser la licence.
- Quand il a libéré la licence (pour la remettre dans le pool afin qu’elle puisse être utilisée par d’autres sur le compte).
Par défaut, le journal reflète l’utilisation de l’année précédente, pour toutes les licences Private Server utilisées, tous les groupes et tous les utilisateurs. Utilisez les filtres de rapport associés en haut de la page pour adapter les résultats à :
- Une Time Interval spécifique – soit l’année précédente, le trimestre précédent, le mois précédent, ou un intervalle de rapport personnalisé de votre choix.
- Inclure des licences et/ou des groupes et/ou des utilisateurs spécifiques, selon les besoins.
Journal temporel
Ce type de rapport fournit un journal temporel détaillé pour les licences Private Server ajoutées à votre Enterprise Server, en termes de :
- Qui a utilisé un poste d’une licence spécifique, et dans quel groupe cette licence lui a été attribuée.
- L’heure à laquelle il a pris le poste de licence (Action = IN).
- L’heure à laquelle il a libéré le poste de licence pour le remettre dans le pool afin qu’il puisse être utilisé par d’autres sur le compte (Action = OUT).
Par défaut, le journal reflète les événements de chronologie de l’année précédente, pour toutes les licences Private Server utilisées, tous les groupes et tous les utilisateurs. Utilisez les filtres de rapport associés en haut de la page pour adapter les résultats à :
- Une Time Interval spécifique – soit l’année précédente, le trimestre précédent, le mois précédent, ou un intervalle de rapport personnalisé de votre choix.
- Inclure des licences et/ou des groupes et/ou des utilisateurs spécifiques, selon les besoins.
Dépanner l’accès aux licences
Si Altium Designer ne parvient pas à se connecter au PLS de l’Enterprise Server, ou si les licences que vous avez acquises et configurées dans le PLS n’apparaissent pas dans la liste Available Licenses d’Altium Designer, il se peut que des paramètres système ou logiciels empêchent l’accès.
Lors du dépannage de tout problème, tenez compte des points suivants :
-
Pare-feu du PC hôte – le PLS de l’Enterprise Server utilise par défaut le port
9780lors du transfert des données de licence sur le réseau. Vérifiez que ce port a été ouvert dans le pare-feu du PC hôte pendant l’installation du serveur. -
Connexions réseau autorisées – Altium Designer propose la page System – Network Activity page de la boîte de dialogue Preferences. Vérifiez que l’entrée « License Server » est cochée, afin que le serveur PLS puisse communiquer avec Altium Designer sur le réseau.
-
Essayez des tests de base :
-
Vérification locale – si le serveur PLS est configuré sur un PC qui héberge également une installation d’Altium Designer, confirmez que le PLS est accessible à cette installation locale avant de dépanner les PC distants. Si le PLS et les licences privées sont disponibles localement, cela indique que les PC situés ailleurs sur le réseau qui ne peuvent pas se connecter ont un problème de configuration réseau ou Altium Designer (plutôt que PLS).
-
Attribuer la licence à All Users – si une licence correctement attribuée dans le PLS n’est pas disponible pour location dans Altium Designer, modifiez temporairement l’attribution du groupe de licences en All Users (ou créez simplement une nouvelle attribution All Users pour cette licence). Voir License Assignments ci-dessus. Si elle devient alors disponible, cela indique qu’il y avait un problème avec le groupe d’utilisateurs ou l’attribution de licence.
-
-
Actualiser le PLS du serveur – après avoir apporté des modifications à la configuration des licences du PLS du serveur, en particulier lors de l’ajout ou de la suppression de licences serveur acquises, vous devrez peut-être vous déconnecter puis vous reconnecter pour voir les changements. Dans certaines situations, il peut être nécessaire de redémarrer l’Enterprise Server, soit en redémarrant le PC, soit en utilisant la fonctionnalité Restart du serveur dans le gestionnaire IIS de Windows.
-
Actualiser la connexion PLS de l’Enterprise Server – après avoir apporté des modifications à l’accès aux licences dans le PLS du serveur ou dans Altium Designer, rétablissez la connexion à l’Enterprise Server en cliquant sur la commande Refresh sur la page Licensing Management d’Altium Designer, ou en vous déconnectant puis en vous reconnectant au serveur. Lorsque vous utilisez la internal PLS setup pour accéder aux licences dans Altium Designer, actualisez la connexion en cliquant sur Refresh et/ou sur le lien Disconnect/Reconnect... private license server. Pour forcer une actualisation complète de la connexion, sélectionnez le lien Setup private license server et cliquez sur OK dans la boîte de dialogue Private License Server Setup.
-
Vérifier les groupes et le mode d’authentification du PLS – si une licence à laquelle vous tentez d’accéder en vous connectant à l’Enterprise Server est attribuée à un groupe spécifique, assurez-vous que le nom de compte de l’utilisateur du serveur est membre de ce groupe – notez qu’en mode « No Authentication » du PLS, les groupes sont attribués au compte
user_name server_namegénéré. Inversement, si vous vous connectez au PLS à l’aide de l’option « Setup private license server » dans Altium Designer, l’authentification de l’Enterprise Server must être définie sur « No Authentication ».
Comparaison des modes PLS de l’Enterprise Server
Le PLS de l’Enterprise Server peut être défini sur l’un des trois modes distincts, chacun adapté à des dispositions de licence particulières pour Altium Designer et Altium Servers. Le tableau ci-dessous résume la façon dont le PLS gère et propose les licences Altium lorsqu’il est défini sur chaque mode PLS.
| No PLS mode | Local PLS mode | External PLS mode | ||
| Server license location: | Local | Local | Local ou externe | |
| User authentication: | n/d | Session serveur | Aucune authentification | n/d |
| Altium Server licenses served to network: | Non | Non | Oui | Oui – Licences provenant du PLS du serveur externe. |
| Altium Designer licenses served to network: | Non | Oui | Oui | Oui – Licences provenant du PLS du serveur externe. |
| Altium Designer license access using internal PLS setup: | Non | Non | Oui | Non |















).





