Per le organizzazioni che richiedono che le installazioni di Altium Designer rimangano offline, cioè isolate da internet, la praticità e la flessibilità delle licenze software on-demand possono essere fornite da un Altium Private License Service locale, anziché dal servizio cloud Altium Licensing Service.
Il Private License Service (PLS) dedicato, implementato su un PC connesso alla LAN/WAN aziendale, viene configurato da un amministratore per acquisire localmente le licenze Altium dell'azienda e quindi distribuirle alle installazioni di Altium Designer secondo necessità.
In modo simile all'utilizzo di una licenza dal portale Altium License Service, una seat (istanza) di una licenza Altium Designer ospitata dal PLS può essere "leased" dal software quando è in uso, e quindi "revoked" (restituita al pool di licenze disponibili) quando non è più necessaria. Con Altium PLS, le licenze possono anche essere fornite in modalità Roaming, in cui la seat della licenza viene concessa in lease alla macchina di destinazione per un periodo di tempo specificato: questo consente al PC host di Altium Designer, ad esempio un laptop, di "roam" liberamente pur rimanendo isolato dalla rete.
Un PLS offre la flessibilità richiesta dalle aziende che ospitano più installazioni di Altium Designer, con il vantaggio aggiuntivo che l'utilizzo di licenze e seat può essere configurato, monitorato e controllato da un Altium Private License Service centralizzato, che a sua volta è ospitato su una LAN/WAN locale che può essere isolata da internet.
Storicamente, Altium Private License Service (PLS) è stato disponibile come applicazione standalone (Private License Server (14.0.0.34)) installata come servizio Windows sulla macchina host. Per supportare l'attuale esigenza di una gestione più sofisticata delle licenze software, le versioni correnti di Enterprise Server offrono un'implementazione del PLS migliorata e semplificata disponibile come parte dell'installazione del server. Enterprise Server Private License Service supporta diverse modalità operative, è configurabile come License Service centrale o locale e può distribuire sulla rete locale sia licenze Altium Designer sia licenze server Altium, oltre a molto altro.
Se non è già presente, il primo passo per utilizzare il PLS di Enterprise Server è installare e concedere in licenza Enterprise Server.
Vedere Installing the Enterprise Server
Licenze di Enterprise Server
Le funzionalità di Enterprise Server, incluso il suo Private License Service (PLS), diventano disponibili quando Enterprise Server stesso è stato concesso in licenza tramite l'aggiunta di una Altium Enterprise Server License idonea. Per consentire agli utenti di accedere a Enterprise Server da Altium Designer, è inoltre necessaria una licenza Altium Enterprise Server CAL valida (Client Access License).
Enterprise Server fornisce un flessibile metodo di auto-licensing per aggiungere o acquisire licenze Altium. Questo è disponibile tramite la pagina Licenses (Admin – Licenses) dell'interfaccia browser del Workspace di Enterprise Server, che fornisce la connessione al portale Altium Licensing (
) da cui le licenze Altium della tua azienda possono essere acquisite localmente.
Sono disponibili tre schede:
-
Licenses – fornisce un elenco di tutte le licenze attualmente disponibili. Per concedere effettivamente in licenza Enterprise Server saranno necessarie almeno due licenze (Altium Enterprise Server e Altium Enterprise Server CAL). Altre licenze possono essere aggiunte per essere distribuite tramite il PLS. Le licenze possono essere acquisite sia From cloud (scegliendo da un elenco di licenze disponibili per la tua azienda dal portale Altium), sia From file (importando da disco file di licenza
alf esistenti).
-
Groups – offre la possibilità di assegnare licenze a gruppi di utenti. In modalità Local PLS, il PLS di Enterprise Server può offrire selettivamente licenze software assegnate a un gruppo specifico. Per impostazione predefinita (se non diversamente specificato), tutte le licenze acquisite da Enterprise Server vengono assegnate al gruppo All Users e sono quindi disponibili a qualsiasi utente che si connette al PLS.
-
Reports – fornisce una gamma di funzioni di monitoraggio e reporting sull'utilizzo delle licenze che possono essere usate per verificare come le licenze vengono utilizzate all'interno di un'organizzazione. Questo è particolarmente utile con il Private License Service, poiché i dati dei report possono essere usati per garantire il miglior utilizzo possibile delle seat di licenza disponibili, per prevedere future esigenze di licenza e per determinare l'utilizzo da parte dei singoli utenti. È disponibile una gamma di opzioni di reporting, accessibili tramite specifiche sotto-schede. A seconda del tipo di informazione richiesta per ciascun report, è possibile applicare i relativi filtri di reporting per personalizzare i risultati in modo da includere licenze, gruppi, utenti e periodi di tempo specifici. È inoltre disponibile un'opzione per esportare il report corrente su disco in formato CSV, compatibile con Microsoft Excel e altre applicazioni per fogli di calcolo, per scopi amministrativi e contabili.
Vedere Enterprise Server Licensing per informazioni dettagliate sull'acquisizione e la configurazione delle licenze in Enterprise Server.
In sintesi, Enterprise Server e le sue connessioni client possono essere concessi in licenza tramite:
-
l'acquisizione di licenze Server e Client Access (CAL) dal portale online del servizio Altium License. Questo utilizza l'opzione From cloud, descritta sopra. Disconnettersi e quindi accedere nuovamente all'interfaccia browser del Workspace di Enterprise Server per abilitare le nuove funzionalità concesse in licenza.
Si noti che una licenza CAL non è necessaria se gli utenti non accederanno a Enterprise Server, cioè se il server verrà utilizzato solo come Licensing Server.
-
la connessione al servizio PLS in un altro server Altium (ad esempio un servizio licenze centrale) che offre licenze Altium Enterprise Server acquisite con seat disponibili.
Vedere la sezione External PLS mode qui sotto per i dettagli su questa opzione di licenza.
-
l'importazione da disco di file di licenza alf esistenti.
Questo utilizza l'opzione From file e di fatto "acquisisce" licenze server che sono già disponibili localmente. Disconnettersi e quindi accedere nuovamente all'interfaccia browser del Workspace per abilitare le nuove funzionalità concesse in licenza. Se si tratta di licenze multi-seat, possono essere distribuite sulla rete per concedere in licenza altro software compatibile.
Vedere Obtaining License Files per informazioni su come acquisire file di licenza dal Company Dashboard.
Acquisire licenze aggiuntive
Una volta che Enterprise Server è stato correttamente concesso in licenza dal Cloud o da file di licenza esistenti, il Private License Service è pronto per essere configurato per distribuire licenze sulla rete locale. Ulteriori licenze Altium Designer acquistate dalla tua azienda possono essere acquisite tramite la pagina License Manager dell'interfaccia browser del Workspace – Admin – Licenses.
Per aggiungere una licenza a Enterprise Server, fare clic sul pulsante
e selezionare dalle opzioni cloud (o file) come in precedenza. Si noti che le licenze possono essere acquisite in blocco o singolarmente: utilizzare le caselle di controllo nell'elenco Add license per selezionare quali licenze Enterprise Server acquisirà.
Le licenze appena acquisite vengono successivamente incluse nell'elenco Licenses del server. Per impostazione predefinita, le licenze sono impostate sul gruppo "All Users" (a meno che l'opzione non sia stata deselezionata), rendendole disponibili a tutti gli utenti registrati del Workspace. Questo può essere confermato dalla pagina License Edit, accessibile facendo clic sul pulsante
associato a una voce di licenza.
Configurare il License Service
Una volta che Enterprise Server è stato installato e concesso in licenza (come sopra), le licenze acquisite possono essere rese disponibili sulla rete host tramite il Private License Service (PLS) del server. Per offrire la massima flessibilità nel modo in cui le licenze vengono distribuite ai client di rete (Altium Designer e altre installazioni server), il PLS può essere configurato e utilizzato in diverse modalità operative, come riepilogato di seguito:
-
No PLS mode – la configurazione predefinita di Enterprise Server, in cui le licenze acquisite non vengono rese disponibili (distribuite) sulla rete.
-
Local PLS mode – le licenze Altium acquisite vengono rese disponibili sulla rete dal servizio PLS (locale) del server.
-
External PLS mode – Enterprise Server si connette a un PLS external e lo utilizza (ad esempio il PLS di un server Altium remoto configurato come servizio licenze centrale) al posto del proprio sistema di licenza. Il servizio di licenza esterno potrebbe essere basato su un Altium Infrastructure Server (AIS) o su un altro Enterprise Server.
Nelle modalità No PLS e Local PLS, Enterprise Server e le sue connessioni sono concessi in licenza tramite licenze Server e CAL acquisite dal servizio Altium License, oppure da file di licenza *.alf importati da disco o collocati nella cartella root dell'installazione; vedere Enterprise Server Licensing sopra.
Nella modalità External PLS, Enterprise Server può essere concesso in licenza nello stesso modo, oroppure utilizzando licenze da un PLS esterno a cui si è connesso.
Vedere External PLS Local Server Licensing (sotto) per ulteriori informazioni.
Come promemoria, prima di utilizzare il PLS del server in una qualsiasi delle sue modalità, Enterprise Server deve essere configurato per connettersi e accedere al portale del servizio Altium License, in modo che le licenze acquistate dalla tua organizzazione possano essere acquisite; una volta completata questa operazione, potrà anche rimanere offline. In alternativa, tutte le licenze richieste potrebbero essere acquisite dal Company Dashboard o tramite un server Altium separato connesso a internet, e quindi trasferite all'Enterprise Server locale come singoli file di licenza.
Le licenze acquisite, come le licenze Altium Server e Connection (CAL) o le licenze Altium Designer, possono quindi essere distribuite sulla rete locale dal PLS.
Modalità senza PLS
Come suggerisce il nome, la modalità No PLS dell’Enterprise Server corrisponde essenzialmente al server nella sua configurazione standard (predefinita), in cui il PLS non è abilitato.
Di conseguenza, non offre licenze Altium sulla rete; tuttavia, le licenze possono comunque essere acquisite dal portale del servizio licenze Altium. Questa funzione supporta la capacità dell’Enterprise Server di essere concesso in licenza “autonomamente” tramite licenze acquisite o file di licenza alf importati, che coesistono con il metodo legacy che prevede il posizionamento dei file di licenza nella cartella radice dell’installazione.
Per selezionare questa modalità, attivare l’opzione No PLS nella pagina License Manager dell’interfaccia browser del Workspace – Admin – Settings – License manager.
L’opzione Automatically create assignment for All Users group forza l’assegnazione delle licenze appena acquisite al gruppo predefinito All Users. Il modo in cui le licenze vengono assegnate influirà sulla loro disponibilità per i gruppi quando vengono distribuite sulla rete dal PLS, come descritto di seguito. Fare clic su
per confermare eventuali modifiche alle impostazioni.
Modalità PLS locale
In questa configurazione PLS del server, le licenze saranno rese disponibili alle installazioni di Altium Designer e Server ospitate sulla rete. L’Enterprise Server viene concesso in licenza normalmente, tramite licenze acquisite o file di licenza alf.

Il PLS distribuisce le licenze a un’installazione di Altium Designer (client) sulla rete quando l’utente accede all’Enterprise Server.
Per passare a questa modalità, selezionare l’opzione Local PLS nella pagina License Manager dell’interfaccia browser del Workspace – Admin – Settings – License manager.

Quando si configura la modalità senza PLS, la modalità di autenticazione influirà direttamente sul modo in cui le licenze vengono distribuite alle installazioni client sulla rete; vedere i dettagli di seguito.
Il PLS esporrà le licenze ad Altium Designer quando l’utente accede all’Enterprise Server. Le licenze Server diventeranno disponibili per altri server sulla rete quando il PLS dell’Enterprise Server è nella modalità di sicurezza “No Authentication” (vedere le opzioni di seguito).
La modalità PLS locale fornisce impostazioni aggiuntive che determinano quali utenti possono ricevere specifiche licenze Altium Designer (in base ai gruppi utenti) e per quanto tempo una licenza rimarrà in prestito quando non viene utilizzata. Fare clic su
per confermare eventuali modifiche alle impostazioni.
Impostazioni del PLS locale
Modalità di autenticazione del License Manager
La modalità di autenticazione del PLS del server può essere impostata su Server Session oppure No Authentication a seconda di come si desidera rendere disponibili le licenze ai client di rete (Altium Designer e server). Utilizzare il menu a discesa License Manager Authentication per effettuare la selezione.
Server Session:
Alla sessione di connessione client corrente viene concesso l’accesso alle licenze: una sessione viene avviata effettuando l’accesso al Workspace dell’Enterprise Server da Altium Designer. Questa è la modalità PLS standard del server, in cui l’accesso alle licenze è vincolato a una sessione dell’Enterprise Server. Selezionare Admin – Sessions dal menu principale per visualizzare e gestire le sessioni di connessione correnti.
Poiché in questa modalità di sicurezza la connessione PLS viene verificata tramite una sessione attiva, le licenze non possono essere accessibili da altri server sulla rete (che non effettuano l’accesso) né dalla connessione PLS setup interna in Altium Designer. Le licenze sono disponibili quando un utente accede all’Enterprise Server da Altium Designer.
No Authentication:
A qualsiasi connessione al PLS del server verrà concesso l’accesso alle licenze disponibili. Si tratta di una modalità meno restrittiva che può essere utilizzata per l’accesso alle licenze quando gli utenti di Altium Designer non accedono al Workspace dell’Enterprise Server, oppure quando l’Enterprise Server è configurato come Private License Service centrale (un server licenze) in una configurazione con più server.
-
Poiché in questa modalità le connessioni PLS non sono vincolate a una sessione del server (accesso), le licenze disponibili dell’Enterprise Server possono essere accessibili da altri server di rete. Gli altri server devono essere impostati sulla modalità External PLS, con l’opzione “Local licensing” deselezionata in modo che venga utilizzata la licenza del server remoto.
-
Poiché le connessioni PLS non vengono verificate tramite una sessione del server, Altium Designer può accedere direttamente alle licenze utilizzando la connessione PLS interna di Altium Designer – Setup private license server nella pagina License Management (come avveniva per l’accesso a PLS 1.0). Per ulteriori informazioni, vedere Licenze senza accesso al Server (di seguito).
-
Se un utente accede a un account server, il PLS crea un nuovo utente con un nome corrispondente a quell’account, nel formato
user_name server_name. L’utente avrà accesso solo alle licenze associate a quell’account utente generato, come determinato dalla successiva appartenenza al gruppo assegnata. Questa azione può essere disabilitata deselezionando Automatic user creation option (vedere di seguito).
In pratica, le due opzioni della modalità di autenticazione Local PLS distribuiranno le licenze acquisite sulla rete come segue:
Server Session:
-
Le licenze Altium Designer sono disponibili per gli utenti che accedono all’Enterprise Server, in base alle assegnazioni corrispondenti tra utente e gruppo di licenze.
No Authentication:
-
Le licenze Altium Designer sono disponibili per gli utenti che accedono all’Enterprise Server, come determinato dall’appartenenza al gruppo del profilo utente generato con il nome
user_name server_name.
-
Le licenze Altium Designer e Altium Server sono disponibili per altri Enterprise Server che si connettono utilizzando la loro modalità External PLS mode.
-
Le licenze Altium Designer sono disponibili per la connessione internal PLS setup in Altium Designer.
Creazione automatica dell’utente (modalità No Authentication)
Se selezionata (impostazione predefinita), il PLS dell’Enterprise Server genererà automaticamente un account utente corrispondente all’account di accesso al server. Quindi, se un utente accede, ad esempio, al server LicenseServer utilizzando l’account utente registrato Trevor, il PLS crea automaticamente un utente denominato Trevor LicenseServer (user_name server_name) – questo è il nome “attivo” da utilizzare per l’appartenenza ai gruppi e quindi per determinare la distribuzione delle licenze. Per ulteriori informazioni, vedere Funzionalità di sincronizzazione automatica dell’utente di seguito.
Il corrispondente account utente user_name server_name viene creato quando ci si connette da Altium Designer a un PLS di Enterprise Server remote, dove Altium Designer e il server non condividono lo stesso host PC. Al contrario, quando sia Altium Designer sia l’Enterprise Server sono installati sullo stesso PC, il PLS utilizza l’account di accesso al Server esistente.
Se l’opzione Automatic user creation è deselezionata, l’account utente del server (Trevor) non potrà connettersi al PLS (e quindi alle licenze disponibili) a meno che il corrispondente account user_name server_name non esista già. Nella maggior parte dei casi questa opzione dovrebbe essere abilitata. L’eccezione potrebbe verificarsi quando l’amministratore del server desidera predeterminare quali account utente dell’Enterprise Server possono essere utilizzati per connettersi al server quando è in modalità No Authentication.
Se necessario, un amministratore del server può aggiungere manualmente un account utente idoneo quando il PLS è in modalità “No Authentication” e Automatic user creation è deselezionato. Se un nome utente esistente è Trevor e il server si chiama LicenseServer, l’account PLS corrispondente da creare è quello con First Name Trevor, Last Name LicenseServer e Username LicenseServer:Trevor. Il risultato finale sono due voci utente: Trevor e Trevor LicenseServer,, dove i gruppi applicati alla seconda determineranno la disponibilità delle licenze per l’utente Trevor.
Inoltre, il PLS dell’Enterprise Server genererà automaticamente un account utente (impostato sul nome dell’account Windows dell’utente) se un utente si connette tramite la funzione Setup Private License Server in Altium Designer, anziché accedere all’Enterprise Server; si noti che il nome utente generato è in un formato diverso da quello descritto immediatamente sopra. Vedere Licenze senza accesso al Server di seguito.
► Vedere la sezione Existing User per una tabella riepilogativa dei tipi di profilo utente del server.
Intervallo di timeout per la restituzione della seat
L’opzione Seat return timeout interval è inclusa per forzare la scadenza di una licenza in prestito dopo che Altium Designer non ha risposto al PLS per il numero di ore specificato.
Il PLS interroga regolarmente un client di progettazione sulla rete e si aspetta una risposta; tuttavia, le risposte non verranno restituite se, ad esempio, il PC host del client è entrato in modalità sospensione o ibernazione, oppure se l’applicazione client si è bloccata o è stata chiusa forzatamente. Quando le risposte del client non vengono ricevute per un periodo di tempo superiore all’intervallo di timeout impostato (4 ore per impostazione predefinita), la seat di licenza concessa in prestito al client verrà revocata e restituita al pool di seat disponibili per quella licenza.
Questa opzione è di fatto una versione temporizzata e automatizzata della funzione manuale License Release.
Si noti che quando Altium Designer si disconnette da una licenza nel normale modo “pulito” (uscita, disconnessione dal Server, disconnessione dal PLS, ecc.), una seat di licenza concessa in prestito viene restituita automaticamente.
Crea automaticamente l’assegnazione per il gruppo All Users
Quando questa opzione del PLS locale è selezionata (impostazione predefinita), le licenze appena acquisite verranno assegnate al gruppo predefinito All Users. La licenza distribuita sarà accessibile a tutti gli utenti di Altium Designer che si connettono al server, indipendentemente dal gruppo a cui l’utente è assegnato.
Quando l’opzione Automatically create assignment for All Users group è deselezionata, una licenza acquisita non viene assegnata ad alcun gruppo utenti e pertanto not accessible sulla rete. La licenza deve essere assegnata manualmente a un gruppo idoneo tramite il pulsante
, disponibile quando la voce della licenza (Admin – Licenses) viene aperta in modalità Modifica (
).
Accesso alle licenze Altium Designer (Sign In)
In modalità PLS locale, le licenze che sono state configurate ed esposte dal Private License Service possono essere accessibili dalle installazioni di Altium Designer sulla rete, che agiscono come client del PLS. Per accedere a una licenza Altium Designer fornita dal PLS dell’Enterprise Server, accedere al proprio Workspace Enterprise Server da Altium Designer – la casella di controllo associata nella finestra di dialogo può essere utilizzata per automatizzare l’accesso.
Quando si accede a Enterprise Server, tenere presente che il nome del server localhost si applica solo al PC locale. Se il PLS del server è ospitato su un altro PC della rete, è necessario usare il nome di rete (server) di quel PC remoto per accedere: il campo di accesso Server Address nella finestra di dialogo si riferisce a quel nome ([computer_name]). Sul PC che ospita Enterprise Server, è possibile andare in Control Panel\System and Security\System per confermare il Nome computer di rete. Il metodo consigliato è accedere sempre usando l’indirizzo computer_name:port del server.

Accesso al server impala in Altium Designer.
Non è obbligatorio accedere a un Server. Per accedere alle licenze da Altium Designer senza effettuare l’accesso a Enterprise Server, se questo è l’approccio desiderato, usare l’opzione
Connect to Private Server nella vista
License Management di Altium Designer. Si noti che il PLS del server deve essere impostato in modalità
No Authentication e che la relativa opzione
Automatic user creation deve essere selezionata. Per ulteriori informazioni, vedere
Licenze senza accesso al Server.
Una volta che Altium Designer è connesso a Enterprise Server e al relativo PLS, l’area delle licenze disponibili della vista License Management (Altium Designer Agile, Altium Designer) verrà popolata con l’elenco delle licenze private fornite dalla connessione PLS del server. Usare l’opzione License Management del client di progettazione dal menu a discesa del controllo Current User (in alto a destra) per accedere alla vista License Management.

License Management accesso alla pagina in Altium Designer.
Per prendere in prestito una licenza per l’installazione di Altium Designer, fare clic sul pulsante Use License nel riquadro della licenza oppure fare clic con il pulsante destro sul riquadro e selezionare il comando Use License dal menu contestuale. Si noti che una licenza ospitata da Enterprise Server può essere impostata in modalità Automatic Leasing, in modo che non sia richiesto alcun intervento dell’utente in Altium Designer oltre all’accesso al server.
Con una licenza in uso, il relativo riquadro sarà contrassegnato con l’icona
e evidenziato con un bordo verde. Il campo Seats della licenza verrà aggiornato per riflettere un altro posto di quella licenza occupato.

Le licenze private diventano disponibili quando si accede al server. Si noti che l’opzione interna Setup PLS di Altium Designer non viene utilizzata.
Gli utenti di Altium Designer non sono tenuti ad accedere a un Altium Account online per usare una licenza privata e la connessione LAN/WAN locale può essere isolata da internet. Se necessario, andare alla pagina System – Account Management della finestra di dialogo Preferences per disabilitare la connessione ad Altium Account e usare la pagina System – Network Activity per selezionare i servizi di connessione di rete specifici che saranno consentiti.
Lo stato della licenza è visibile anche nell’interfaccia browser del Workspace nella pagina License Manager (Admin – Licenses). Espandere la voce della licenza (
) per vedere i dettagli correnti del prestito e, se necessario, terminare la sessione di prestito dell’utente corrente facendo clic sul comando Release.
► Vedere la tabella Confronto delle modalità PLS del server per un riepilogo comparativo della modalità PLS locale.
Roaming di una licenza server privata
Un posto di una licenza server privata può essere usato in roaming, cioè acquisito per un periodo di tempo specificato. Non è necessario rimanere connessi al server licenze per usare la licenza in questa modalità: è possibile disconnettersi e lavorare offline, in sostanza spostandosi liberamente con il proprio posto licenza.
Per usare in questa modalità un posto di una licenza server privata disponibile, fare clic sul pulsante
nel riquadro della licenza oppure fare clic con il pulsante destro sul riquadro e selezionare il comando Roam dal menu contestuale. Verrà visualizzata la finestra di dialogo Retain License nella quale è possibile definire per quanti giorni e/o ore si desidera usare il posto in roaming. Immettere il numero di giorni e/o ore oppure usare le frecce su/giù finché non compare il numero desiderato.
-
Il tempo massimo per cui è possibile usare in roaming una licenza server privata in questa modalità è la durata effettiva della licenza stessa.
-
Se si sta usando in roaming un posto di una licenza server privata e il periodo di roaming scade, l’uso di quel posto verrà interrotto senza alcun periodo di tolleranza.
-
Un amministratore di Enterprise Server può configurare la possibilità che una licenza sia usata in roaming e la durata massima del roaming dalle impostazioni di assegnazione della licenza – scopri di più.
Con una licenza in uso in modalità roaming, il relativo riquadro sarà contrassegnato con l’icona
e evidenziato con un bordo verde. Il campo Seats della licenza verrà aggiornato per riflettere un altro posto di quella licenza occupato.

Per usare una licenza server privata in modalità roaming, usare l’opzione Roam.
Quando si usa una licenza in modalità roaming, è possibile disconnettersi dal server licenze e lavorare offline. L’unico momento in cui è necessario connettersi al server licenze quando si usa un posto di una licenza in questa modalità è quando si desidera rilasciare la licenza o estendere il periodo di roaming. Quest’ultima operazione viene eseguita facendo di nuovo clic sul pulsante
. Quindi regolare il periodo di roaming come richiesto, usando la finestra di dialogo Retain License .
Il rilascio di una licenza usata in roaming viene eseguito connettendosi al server licenze e facendo clic sul pulsante
nel riquadro della licenza oppure facendo clic con il pulsante destro sul riquadro e selezionando il comando Release dal menu contestuale.
Modalità PLS esterna
La modalità di configurazione External PLS di Enterprise Server è destinata alle installazioni in cui sono presenti più server nella rete e uno è configurato come Private License Service centrale (remoto) per tutti gli utenti. Questo tipo di installazione è adatto a un’azienda più grande, in cui ogni reparto aziendale (Engineering, Development, ecc.) potrebbe usare più installazioni di Altium Designer e un server di reparto locale per scopi di gestione dei dati di progettazione. Sia i server dei dati di progettazione dei reparti sia le installazioni di Altium Designer sono concessi in licenza da un servizio di licenza centrale come il PLS in un Altium Server o in un Altium Infrastructure Server, dedicato a tale compito.
In questa configurazione i server sono impostati come segue:
-
Central Licensing Server – questo è impostato su Local PLS mode (vedere sopra) in modo che tutte le licenze acquisite vengano distribuite sulla rete. Dal punto di vista del Server locale (di reparto), questo è il Server esterno che offre il servizio di licenza tramite il proprio PLS. Si noti che l’opzione Automatic user creation deve essere selezionata (impostazione predefinita), poiché ciò abilita la User synchronization tra server locali ed esterni.
Affinché il Server licenze centrale possa fornire licenze ad altri server della rete impostati su External PLS Mode (ad esempio server di reparto), il Server licenze centrale (impostato in modalità Local PLS) deve avere il proprio License Manager Authentication Mode impostato su No Authentication.
Se invece fosse impostato sulla modalità di sicurezza Server Session, l’Identity Service (IDS) del Server non consentirebbe una connessione PLS a un altro server della rete, perché in tale modalità le connessioni vengono verificate e associate a una sessione creata quando un utente effettua l’accesso; un server, come prevedibile, non effettua l’accesso.
-
Local (department) Server – questo è impostato su External PLS mode ed è configurato per connettersi e usare il PLS del Server licenze centrale, al posto del PLS del server locale. Il Server locale sta quindi usando un PLS external (quello nel Server licenze centrale) per la gestione delle licenze, ma continuerà comunque a offrire i propri servizi locali di Data Management agli utenti connessi.
Per passare il server locale alla modalità PLS esterna, selezionare l’opzione External PLS nella pagina License Manager dell’interfaccia browser del Workspace – Admin – Settings – License manager.

Impostare l’URL e la porta del PLS esterno per accedere al server esterno configurato come server centrale di licenze private.
In questa modalità, Enterprise Server si connette e usa un PLS esterno (come il PLS di un server remoto configurato come Server licenze centrale) al posto del proprio servizio di licenza (PLS). L’indirizzo di rete del Server licenze centrale nell’immagine sopra, e quindi la destinazione della connessione PLS esterna, è http://LicenseServer – questo indirizzo si basa sul computer_name del PC host del server licenze.

Un Server “di reparto” locale, impostato in modalità PLS esterna, reindirizza di fatto alle installazioni locali di Altium Designer le licenze distribuite dal PLS del Server licenze centrale.
Quando un utente di Altium Designer accede al Server locale (ora configurato in modalità PLS esterna), il servizio PLS del server remoto viene “reindirizzato” attraverso Enterprise Server locale e offrirà le proprie licenze ad Altium Designer. Come di consueto, l’utente deve usare credenziali (locali) valide per accedere al server locale.
Quando si usa una configurazione con Server PLS centrale per distribuire licenze sulla rete, i gruppi assegnati a utenti e licenze vengono configurati nel Server licenze centrale, anziché nel Server locale (di reparto). Le assegnazioni di gruppo del Server locale non si applicano, poiché il server locale reindirizza la convalida utente/licenza al PLS centrale – vedere la sezione Automatic User Sync qui sotto.
Impostazioni PLS esterna
Le opzioni e le impostazioni External PLS sono descritte di seguito. In genere, questa configurazione viene usata per un server locale/di reparto in cui sia Altium Designer sia le licenze server sono gestiti da un servizio di licenza centrale remoto.
URL e porta del PLS
Le impostazioni associate PLS url e PLS Port devono corrispondere a quelle della configurazione del server esterno. L'URL è l'indirizzo (nome di rete) del PC remoto che ospita il PLS del server "centrale", come indicato dalla voce "Computer Name" del PC host in Control Panel\System and Security\System. In Windows 10, vedere Settings » System » About.
Licenze del server locale
-
Quando l'opzione Use local license manager for vault licensing è abilitata (selezionata), Enterprise Server verrà concesso in licenza "internamente" tramite licenze server acquisite dal servizio licenze di Altium, oppure tramite file di licenza
alf importati dal disco o collocati nella cartella di installazione del server.
-
Quando l'opzione non è selezionata, Enterprise Server verrà concesso in licenza dal PLS esterno, come specificato dalle impostazioni PLS url e Port. Il server esterno (ad esempio, un Central Licensing Server) disporrà di licenze Altium Enterprise Server disponibili, con un numero sufficiente di postazioni, acquisite dal servizio licenze di Altium. Si noti che ogni volta che il server viene concesso in licenza in modo diverso, potrebbe essere necessario riavviarlo per abilitarne le funzioni.
► Vedere la tabella Confronto delle modalità PLS del server per un riepilogo comparativo della modalità PLS esterna.
Assegnazione delle licenze ai gruppi di utenti
L'opzione Automatically create assignment for All Users group forza l'assegnazione delle licenze appena acquisite al gruppo predefinito All Users . Questa opzione è disabilitata quando l'opzione Use local license manager for vault licensing sopra non è selezionata, poiché in tale modalità tutte le licenze provengono dal PLS esterno, ad esempio il PLS in un server remoto usato come Central Licensing Server.
Funzionalità di sincronizzazione automatica degli utenti
Come descritto sopra, per implementare un sistema di licenze centralizzato basato su più Altium Servers, un server viene configurato come Central PLS che fornisce licenze ai server locali (ad esempio, di reparto) e ai relativi utenti assegnati. Il Central Licensing Server è impostato su modalità Local PLS (e "No Authentication"), mentre i server locali sono impostati su modalità Externals PLS, dove il PLS assegnato è il Central Licensing Server remoto.
Quando gli utenti di Altium Designer accedono al proprio server locale, hanno accesso alle licenze che sono state "reindirizzate" dal PLS (esterno) nel Central Licensing Server.
Una parte del meccanismo che consente a un utente di accedere a licenze remote tramite il server locale è la creazione di un nome utente "sincronizzato" nel Central Licensing Server: il nome utente locale viene sincronizzato con il Central Licensing Server. Vedere Creazione automatica dell'utente in modalità No Authentication, sopra.
Il profilo utente creato nel Licensing Server ha il nome account utente composto; user_name server_name, dove server_name si riferisce al nome di rete del server locale (di reparto) dell'utente e user_name si riferisce al nome usato per accedere a quel server locale. Il nome composto si riferisce all'account "locale" dell'utente.
Ad esempio, se l'utente AltiumPaul accede al server locale assegnato (Department Workspace ospitato su IMPALA), il PLS nel server centrale (Licensing Server ospitato su LicenseServer) consentirà l'accesso alla licenza creando una voce User denominata AltiumPaul IMPALA. Il First Name e il Last Name del nuovo profilo utente saranno rispettivamente AltiumPaul e IMPALA (utente e server del reparto locale) — il Username dell'account è IMPALA:AltiumPaul.

Quando è impostata la modalità External PLS, le licenze per un utente che ha effettuato l'accesso provengono dal PLS esterno specificato, che crea un profilo utente sincronizzato (come mostrato di seguito).

In una configurazione multi-server (server licenze centrale e server locali "di reparto"), un nome utente del server locale viene sincronizzato/replicato nel Licensing Server, se non esiste già, fornendo così accesso locale alle licenze centralizzate.
In questo caso, una licenza Altium Designer nel Licensing Server remoto verrà mostrata come concessa in uso a AltiumPaul IMPALA, che è l'utente sincronizzato AltiumPaul dal server locale (il Department Workspace ospitato su IMPALA). Anche se l'utente di Altium Designer ha effettuato l'accesso al server di reparto locale, la licenza Altium Designer viene fornita dal PLS remoto Licensing Server (tramite il server locale). Si noti che Altium Designer mostra una licenza come concessa in uso all'account utente Username, che per l'utente creato in questo esempio è IMPALA:AltiumPaul.

Un utente che ha effettuato l'accesso al proprio server locale "di reparto" accederà in modo trasparente alle licenze del server licenze centrale tramite il proprio server locale.
In termini generali, la creazione di utenti (sincronizzati) da parte del PLS avviene quando la sua modalità è impostata su "Local PLS", "No Authentication" e "Automatic user creation". Questo è il caso di un PLS del server configurato come License Server centralizzato in una configurazione multi-server Central/Local, ma vale anche per qualsiasi server impostato in tale modalità (Local-PLS/No-Authentication/AutoUserCreation).
Gruppo del Licensing Server
I profili utente sincronizzati con un server Central PLS in una configurazione multi-server possono essere aggiunti ai gruppi, proprio come per qualsiasi altro server impostato su modalità Local PLS.
Nel caso di una configurazione di server composta da un Licensing Server centrale e server locali distribuiti (come descritto sopra), gli utenti duplicati (sincronizzati) nel Licensing Server possono essere aggiunti ai gruppi per limitare la disponibilità delle licenze. Pertanto, quando un utente accede a un server locale, le licenze rese disponibili all'utente (dal PLS del Licensing Server esterno tramite il server locale) saranno determinate dai gruppi e dalle assegnazioni delle licenze configurati per quell'utente sincronizzato nel Licensing Server centrale.
Nell'esempio sopra, l'utente sincronizzato AltiumPaul IMPALA (l'utente AltiumPaul sincronizzato dal server locale) nel Licensing Server potrebbe essere aggiunto a un gruppo Engineering, al quale è assegnata una particolare licenza Altium Designer. Quando l'utente AltiumPaul accede al proprio server locale, la licenza specificata diventerà disponibile in virtù del gruppo utenti associato e della configurazione di assegnazione della licenza nel Licensing Server esterno.
In generale, queste assegnazioni di gruppi utenti e licenze verrebbero implementate dall'amministratore del Licensing Server una volta che un utente del server locale ha effettuato l'accesso per la prima volta (innescando così il processo di sincronizzazione dell'utente).
Vedere Assegnazioni dei gruppi di licenze di seguito per ulteriori informazioni sull'uso dei gruppi e delle assegnazioni delle licenze.
Licenze senza accesso al server
Per gli utenti di Altium Designer che non utilizzano le funzionalità di gestione dei dati di Enterprise Server e quindi non accedono al server, Altium Designer può accedere alle licenze dal PLS del server utilizzando la configurazione PLS interna di Altium Designer (come descritto di seguito). Per questo approccio, Enterprise Server è configurato come segue:
-
La modalità PLS del server è impostata su Local PLS, in modo che le licenze siano rese disponibili sulla rete.
-
Il PLS deve essere impostato sulla modalità di sicurezza 'No Authentication', poiché in questa configurazione non verrà stabilita una sessione server tramite l'accesso al server.
-
Il PLS del server dispone di una licenza Altium Designer idonea disponibile assegnata a All Users, in modo che sia accessibile da qualsiasi connessione al server.
Il metodo seguente per accedere e utilizzare le licenze Altium Designer si applica anche al legacy Private License Server (PLS 1.0) installato come servizio Windows.
Accesso alle licenze in Altium Designer
Per accedere alle licenze ospitate sul server in Altium Designer (senza accesso), selezionare Connect to Local Server nella vista License Management (utilizzare l'opzione Licenses dal menu a discesa del controllo Current User per accedere alla vista License Management). Si aprirà la finestra di dialogo Private License Server Setup.
Se si è connessi al proprio account Altium, utilizzare l'opzione Connect to Local Server dal menu di controllo Add License per accedere alla finestra di dialogo Private License Server Setup.
Immettere i dettagli di base del server per il PLS nella finestra di dialogo Private License Server Setup e fare clic su OK. Il nome del server sarà il nome di rete (computer) del PC che ospita Enterprise Server e la porta standard è 9780; utilizzare la porta 9785 e l'FQDN del server per stabilire una connessione https sicura (vedere esempio
). Le altre impostazioni della finestra di dialogo, come le opzioni Servers list, si applicano al tipo di connessione legacy PLS 1.0.

Si noti che, quando si utilizza la configurazione interna di Altium Designer per accedere alle licenze PLS, sono richiesti solo il nome del server e la porta. Il comportamento è diverso quando ci si connette al legacy PLS 1.0.
Una volta connessi al PLS, l'area delle licenze disponibili della vista License Management verrà popolata con un elenco di licenze private che è possibile utilizzare.
Quando si stabilisce una connessione di licenza al PLS utilizzando questo approccio, la licenza deve inizialmente essere impostata sul gruppo "All Users" in Enterprise Server (impostazione predefinita). Una volta che la licenza viene riconosciuta da Altium Designer, nel server viene generato automaticamente un profilo utente corrispondente, come descritto in dettaglio di seguito. Tale profilo utente generato può quindi essere aggiunto a un gruppo, i cui membri hanno accesso a licenze specifiche: ciò consente all'amministratore del server di controllare l'accesso alle licenze per gli utenti che non accedono al server.
Per prendere in prestito una licenza per l’installazione di Altium Designer, fare clic sul pulsante Use License nel riquadro della licenza oppure fare clic con il pulsante destro sul riquadro e selezionare il comando Use License dal menu contestuale. Si noti che una licenza ospitata dall’Enterprise Server può essere impostata in modalità Automatic Leasing, in modo che non sia richiesto alcun intervento dell’utente in Altium Designer, oltre all’attivazione iniziale della connessione Private license server.
Con una licenza in uso, il relativo riquadro sarà contrassegnato con l’icona
ed evidenziato con un bordo verde. Il campo Seats della licenza verrà aggiornato per riflettere un ulteriore posto occupato di tale licenza. Sul lato server, la voce della licenza nella pagina License Manager (Admin – Licenses) mostrerà che un posto è stato occupato da un Nome utente derivato dal PC host di Altium Designer – vedere la sezione seguente per ulteriori informazioni.
-
Gli utenti di Altium Designer non sono tenuti ad accedere a un Altium Account online o all’Enterprise Server per utilizzare una licenza privata, e la connessione LAN/WAN locale può essere isolata da internet. Se necessario, andare alla pagina System – Account Management page della finestra di dialogo Preferences per disabilitare la connessione all’Altium Account e utilizzare la pagina System – Network Activity page per selezionare i servizi di connessione di rete specifici che saranno consentiti.
-
Quando si accede alle licenze ospitate dal Server in Altium Designer senza effettuare l’accesso, una licenza può essere utilizzata anche in modalità roaming. Fare riferimento alla sezione Roaming a Private Server License qui sopra per saperne di più.
Utenti creati
Quando un utente si è connesso al PLS dell’Enterprise Server da Altium Designer senza effettuare l’accesso (come descritto sopra), nel server viene creato un profilo utente che corrisponde al Nome computer di connessione e al nome dell’account utente Windows attivo, ovvero il computer e l’account Windows che ospitano Altium Designer.
Ad esempio, un utente potrebbe utilizzare un account Windows chiamato Design su un computer denominato PC4. Quando viene utilizzata l’opzione Connect to Private Server di Altium Designer per accedere a una licenza, il PLS del server che ospita tale licenza creerà un utente denominato Design PC4, con Nome/Cognome Design/PC4 e un Nome utente Design.
Si noti che il Nome utente creato ha un formato diverso rispetto al nome utente creato in risposta all’
signing inaccesso dell’utente
signing in al server, come descritto nella sezione
Automatic user creation. In entrambi i casi il PLS è impostato in modalità
No Authentication mode, tuttavia quando un utente ha effettuato l’accesso, il nome utente creato si basa sul nome di accesso e sul nome del server (
user_name server_name). Quando viene utilizzata la funzionalità
Connect to Private Server (senza accesso), il nome creato si basa sull’account Windows attivo dell’utente (
user_account_name), come illustrato qui.
Ancora una volta, questo è il Nome utente del server che può essere aggiunto a uno o più gruppi, che a loro volta determineranno quali licenze saranno rese disponibili a questo utente su quel computer.
Vedere di seguito per ulteriori informazioni sulle assegnazioni di gruppi e licenze.
Assegnazioni dei gruppi di licenza
Per controllare la disponibilità delle licenze per gli utenti di Altium Designer, il PLS dell’Enterprise Server può essere configurato per associare licenze specifiche a gruppi di utenti definiti. In pratica, quando un utente accede al server, il PLS offrirà solo le licenze assegnate ai gruppi di cui l’utente è membro.
Gli utenti e i gruppi di utenti potrebbero essere già registrati nell’Enterprise Server se questo è attualmente utilizzato per gestire e archiviare i dati di progettazione di Altium Designer. Le licenze ospitate dal server sono assegnate per impostazione predefinita a “All Users”, ma possono essere riassegnate a qualsiasi gruppo disponibile. Analogamente, gli utenti possono essere aggiunti a qualsiasi gruppo disponibile.
Utenti
Per aggiungere un nuovo profilo utente e aggiungerlo a un gruppo, selezionare Users dal menu principale del browser per visualizzare l’elenco dei nomi utente registrati nell’Enterprise Server, quindi selezionare il pulsante
.
Aggiungere i dettagli del nuovo utente nella finestra di dialogo popup Add User e fare clic sul pulsante
per confermare le modifiche. La finestra di dialogo include un paio di campi di immissione degni di nota:
-
Authentication: L’opzione predefinita Built-in identificherà la connessione dell’utente utilizzando l’Identity Service (IDS) dell’Enterprise Server, mentre il metodo Windows si applica quando i PC host fanno parte di un dominio Windows e verrà utilizzata l’autenticazione del dominio Windows.
-
Add Groups: Il nuovo utente può essere aggiunto a un gruppo esistente immettendo il nome del gruppo in questo campo. Il campo cercherà dinamicamente un gruppo esistente che corrisponda alla/e prima/e lettera/e digitate: selezionare il nome del gruppo per confermare la scelta. Per impostazione predefinita, gli utenti non sono inclusi in alcun gruppo.
Gruppi
Per aggiungere un nuovo gruppo e poi aggiungere un utente esistente come membro, selezionare Groups dal menu principale del browser per visualizzare l’elenco dei nomi dei gruppi esistenti, quindi selezionare il pulsante
.
Aggiungere il nome del nuovo gruppo nella finestra di dialogo Create Group e includere gli eventuali utenti che si desidera come membri di quel gruppo. Il campo Add Members cercherà dinamicamente un utente esistente che corrisponda alla/e prima/e lettera/e digitate: selezionare il nome completo del membro per confermare la scelta. Fare clic sul pulsante
della finestra di dialogo per confermare le modifiche.
Utenti esistenti
Gli utenti esistenti possono essere resi membri di uno o più gruppi modificando il loro profilo utente. Selezionare la voce dell’utente nella pagina Admin – Users e fare clic sul pulsante
in alto a destra dell’elenco per aprire la finestra di dialogo Edit User , selezionare i gruppi che si desidera aggiungere nell’elenco Existing Groups e quindi fare clic sul pulsante
per confermare le modifiche. Un gruppo può anche essere aggiunto digitando nel campo Add Groups , come descritto sopra.
Si noti che un utente esistente può essere rappresentato in diversi formati, a seconda di come è stato aggiunto. I formati includono voci standard Username/Firstname/Lastname e voci generate automaticamente dal PLS in risposta a connessioni in ingresso che non avviano una sessione del server tramite accesso.
| User |
Username |
First Name |
Last Name |
Account Creator |
Circumstances |
| Trevor Smith |
Trevor |
Trevor |
Smith |
Inserito manualmente |
Un account utente standard, aggiunto da un amministratore del Server. |
| Design PC4 |
Design |
Design |
PC4 |
Generato automaticamente |
Un utente di Altium Designer, che lavora dall’account Windows Design sul computer PC4, si è connesso al PLS senza effettuare l’accesso al server. |
| Trevor CADDESIGN |
CADDESIGN:Trevor |
Trevor |
CADDESIGN |
Generato automaticamente |
L’utente Trevor ha effettuato l’accesso al proprio account sull’Enterprise Server CADDESIGN, che ha il proprio PLS impostato in modalità “No Authentication”. Inoltre, in una configurazione di server Central/Local, quando Trevor accede al proprio Server locale (CADDESIGN, impostato in modalità External PLS), l’utente Trevor CADDESIGN viene generato nel PLS del Server centrale (che è impostato in modalità “No Authentication”). |
In tutti i casi, questi profili utente possono essere resi membri di gruppi modificando la voce utente. Si noti che in una configurazione con Server di licenze centrale e più Server locali (vedere External PLS mode), l’appartenenza ai gruppi di utenti viene applicata nel Central PLS ai fini delle licenze, piuttosto che a livello di Local Server.
In una configurazione multi-server Centrale/Locale, il processo di configurazione dell’utente sarebbe tipicamente il seguente:
-
Creare un account utente standard sul Server locale/dipartimentale dell’utente (impostato in modalità “External PLS”, che punta al PLS di licenza centrale).
-
Chiedere all’utente di accedere al nuovo account sul Server locale: questo sincronizzerà il Nome utente con il PLS centrale (nel formato
user_name server_name)
-
Nel PLS centrale, modificare la nuova voce utente sincronizzata per renderla membro dei gruppi richiesti. Le licenze sono assegnate ai gruppi, consentendo l’accesso agli utenti – vedere sotto.
Assegnazioni delle licenze
In modalità PLS locale, il PLS dell’Enterprise Server può offrire selettivamente licenze di Altium Designer assegnate a uno specifico gruppo, che a sua volta può essere associato a un account Utente del server. Per impostazione predefinita (salvo diversa indicazione), tutte le licenze acquisite dall’Enterprise Server sono assegnate al gruppo “All Users” e quindi disponibili a qualsiasi utente che si connetta al PLS.
Per visualizzare e modificare le assegnazioni dei gruppi di licenza esistenti, andare a Admin – Licenses nell’interfaccia browser del Workspace e selezionare la scheda Groups. Fare clic su un nome di gruppo nella colonna Groups per vedere i relativi utenti membri e, sulla destra, le licenze assegnate.
Una licenza può essere assegnata a un gruppo aprendo la finestra di dialogo Add/Edit assignment con il pulsante
, quindi selezionando una licenza disponibile, il gruppo di destinazione e le opzioni di assegnazione.
Il tipo di licenza, la licenza specifica e l’assegnazione di gruppo proposta sono tutti selezionabili da menu a discesa, che verranno popolati con un elenco di quelli attualmente disponibili. Nell’immagine di esempio seguente, 10 postazioni di una specifica licenza Altium Designer da 20 postazioni vengono assegnate al gruppo Engineers.
Le opzioni di assegnazione della licenza includono:
-
Automatic leasing: Forza Altium Designer a prendere automaticamente in leasing (utilizzare) questa licenza quando diventa disponibile. Nel License Manager di Altium Designer, il normale processo di scelta della licenza dall’elenco e selezione di Use viene eseguito automaticamente per questa licenza.
-
Seat availability: Specificare il numero di postazioni della licenza (fino al numero totale di postazioni disponibili) che saranno rese disponibili per il gruppo associato, oppure selezionare semplicemente l’opzione All available seats per abilitare il numero totale di postazioni per quella licenza (il suo attributo User Count)
-
Roaming: Consentire a una licenza di essere usata in modalità “roaming” (utilizzata da Altium Designer quando il PC host non è connesso alla rete) selezionando l’opzione Allow Roaming. L’impostazione della durata Max roam configurerà la licenza in modo da disabilitare una postazione in roaming dopo il periodo specificato. Immettere 0 per consentire roaming illimitato (per una licenza a termine, il roaming sarà di fatto limitato dalla data di scadenza della licenza). Per ulteriori informazioni, vedere la sezione Roaming a Private Server License.
-
Automatic seat release: Consentire il rilascio di una postazione di una licenza Altium Designer quando il computer client è in stato inattivo o idle, cioè quando non vi è attività di mouse o tastiera sul computer client e non è attualmente in corso alcun processo Altium Designer di lunga durata, come il rilascio di un progetto, abilitando l’opzione Release seats on inactive clients. L’impostazione Lease verification interval (hours) specifica l’intervallo di tempo tra l’invio delle richieste di verifica da Altium Designer (se non vi è stata attività nel periodo precedente, la postazione verrà rilasciata purché l’opzione Release seats on inactive clients sia abilitata). Immettere un valore da 1 a 12 ore. Si noti che la funzionalità di rilascio automatico dovuto a inattività è disponibile in Altium Designer 25.1 o versione successiva.
-
Notifications: Le notifiche sono messaggi inviati agli utenti in risposta a eventi particolari, ad esempio quando una percentuale specificata delle postazioni di licenza disponibili è stata presa in leasing, oppure se un tentativo di leasing di una postazione non riesce. Si noti che le notifiche email non sono disponibili finché non vengono configurate e abilitate – vedere Configuring Email Notifications.
-
Quando l’opzione Notify when <x>% of available seats have been leased è abilitata e il numero di postazioni prese in leasing raggiunge (o supera) questa percentuale, verrà inviata un’email di notifica correlata al group specificato nel campo Send to users with role. Vedi esempio.
-
Quando l’opzione Send reject notifications è abilitata, verrà inviata un’email di errore al gruppo sopra indicato quando un utente tenta di prendere in leasing una postazione di licenza non disponibile, ad esempio quando una postazione rimanente risulta disponibile nella vista License Management (non aggiornata) (Altium Designer Agile, Altium Designer) ma nel frattempo è stata presa in leasing da un altro utente. Vedi esempio.
Quando la nuova configurazione di assegnazione della licenza è completa, fare clic su
per confermare l’assegnazione al gruppo selezionato. Per i dettagli sulla licenza assegnata, selezionare l’opzione di espansione (
) associata alla relativa voce.
È importante notare che le licenze possono avere per impostazione predefinita un’assegnazione All Users, quindi questa assegnazione dovrà essere rimossa per rendere una licenza assegnata esclusivamente a un altro gruppo e ai relativi utenti.
Nello scenario di assegnazione della licenza sopra descritto, 10 postazioni di una licenza Altium Designer da 20 postazioni sono state assegnate al gruppo Engineers e quindi ai suoi membri. Se l’assegnazione predefinita al gruppo All Users associata alla licenza non fosse stata rimossa e fossero presenti entrambe le assegnazioni, la licenza non sarebbe disponibile esclusivamente ai membri del gruppo Engineers – sarebbe disponibile a tutti gli utenti del server.
Per rimuovere un’assegnazione di licenza esistente, fare clic sul pulsante di eliminazione (
) associato alla relativa voce. Un’assegnazione di licenza può essere modificata tramite il relativo pulsante
.
La scheda Groups fornisce una vista aggregata dei gruppi correnti, dei relativi utenti e delle licenze assegnate a ciascun gruppo. Questa interfaccia versatile può essere utilizzata in combinazione con il modo in cui gli utenti sono raggruppati (impostato nelle pagine principali Users) per un approccio flessibile all’allocazione di licenze e postazioni agli utenti.
Manage Licenses
Il Private License Service (PLS) basato su Enterprise Server offre una gamma di funzionalità amministrative per la gestione dell’allocazione e dell’utilizzo delle licenze, inclusa la possibilità di rilasciare forzatamente una licenza presa in leasing e monitorare attentamente come vengono utilizzate le licenze.
Release a license in use
Per le situazioni in cui una licenza è stata utilizzata da Altium Designer ma non è stata rilasciata correttamente dal software, il PLS offre un mezzo per terminare quel leasing e restituire la postazione al pool di postazioni di licenza disponibili. Ciò può verificarsi quando il PC entra in standby mentre Altium Designer è attivo, oppure a causa di qualche tipo di crash del software che ha impedito una chiusura corretta. In pratica, quella postazione di licenza risulta ancora registrata come in uso e quindi negata a un altro utente.
Per individuare la licenza interessata in questa situazione, andare all’elenco Licenses nell’interfaccia browser del Workspace selezionando Admin – Licenses. Nell’elenco delle licenze mostrato nella scheda Licenses, le informazioni di leasing per ciascuna voce sono disponibili espandendo la voce della licenza con il pulsante
– usarlo per trovare l’utente che detiene ancora la postazione di licenza.
La licenza presa in leasing da quell’utente può essere terminata, e la postazione restituita al pool di licenze, facendo clic sul collegamento Release associato alla voce dell’utente e quindi confermando l’azione nella finestra di dialogo Release seat. Altium Designer notificherà all’utente che la licenza è stata rilasciata forzatamente da un amministratore.
Monitor License Usage
Enterprise Server fornisce una gamma di funzionalità di monitoraggio e reportistica sull’utilizzo delle licenze che possono essere usate per verificare come le licenze Altium Designer vengono utilizzate all’interno di un’organizzazione. Questo è utile per garantire il miglior utilizzo possibile delle postazioni di licenza disponibili, per prevedere future esigenze di licenza e per determinare l’utilizzo dei singoli utenti.
Le funzionalità del server per l’utilizzo delle licenze sono accessibili tramite l’interfaccia browser nella scheda Reports della pagina License Manager (Admin – Licenses). Questa offre un’ampia gamma di opzioni di reportistica accessibili tramite schede specifiche all’interno della vista Reports. Sono disponibili i seguenti tipi di report:
-
Uso in tempo reale
-
Cronologia di utilizzo
-
Registro di utilizzo
-
Registro temporale
A seconda del tipo di informazioni richieste per ciascun report, è possibile applicare i relativi filtri di reportistica per adattare i risultati in modo da includere licenze, gruppi, utenti e periodi di tempo specifici.
-
Per filtrare i risultati del report di utilizzo in modo da mostrare, ad esempio, l’attività di una particolare licenza, selezionare la licenza di interesse dal menu a discesa Licenses e fare clic su
– mostra esempio. È possibile aggiungere ulteriori licenze secondo necessità – le licenze sono differenziate dal loro codice di attivazione.
-
L’azione di filtro delle opzioni rimane attiva mentre viene selezionata ciascuna scheda di stile del report, consentendo di visualizzare report di utilizzo limitati a quella licenza.
-
La pagina Reports offre anche l’opzione di esportare il report corrente su disco in formato CSV – compatibile con Microsoft Excel e altre applicazioni per fogli di calcolo – per finalità amministrative e contabili. Selezionare i risultati del report desiderati usando la scheda appropriata e i filtri necessari, fare clic sul pulsante
e indicare una posizione in cui salvare il file su disco.
Real Time Usage
Il report di utilizzo in tempo reale fornisce un riepilogo dettagliato di come vengono attualmente utilizzate le licenze Private Server aggiunte al proprio Enterprise Server.
Usage History
Questo tipo di report fornisce una cronologia dettagliata di come sono state utilizzate le licenze Private Server aggiunte al proprio Enterprise Server. Per impostazione predefinita, il report elenca l’utilizzo dell’anno precedente, per tutte le licenze Enterprise Server utilizzate, i gruppi e gli utenti. Utilizzare i relativi filtri di reportistica nella parte superiore della pagina per adattare i risultati a:
-
Un Time Interval specifico per le voci incluse – l’anno precedente, il trimestre precedente, il mese precedente oppure un intervallo di report personalizzato a scelta.
-
Includere licenze e/o gruppi e/o utenti specifici, secondo necessità – i risultati verranno filtrati in base a queste impostazioni.
-
Raggruppare le voci dell’elenco in base a uno specifico intervallo temporale (Year, Quarter, Month, Week, oppure Day) e facoltativamente a uno o più altri campi (Product Name, Activation Code, User, Role). Ad esempio, si potrebbe voler visualizzare l’utilizzo delle licenze in un determinato intervallo temporale e raccoglierlo in base ai gruppi definiti – selezionando quindi Role nel campo a discesa And. Estendendo ulteriormente questo approccio, si potrebbe raggruppare per Role e Product Name per ottenere una cronologia di utilizzo di ogni prodotto per ogni gruppo.
Insieme ai dati temporali registrati per ciascun utente attivo, l’elenco del report fornisce un tempo di lavoro approssimativo (Avg Work Time) basato sul valore registrato Time Used rispetto al numero di Days in cui la licenza è stata utilizzata. Viene inoltre calcolato un valore che rappresenta l’utilizzo medio delle postazioni di licenza Private Server in un determinato periodo. Mostrato come percentuale (Usage %), questo può aiutare a dedurre quanto pienamente vengono utilizzate le capacità delle licenze, in base ai filtri applicati.
More about License Usage
Il valore Usage della licenza nel report per ciascuna voce viene calcolato a partire da diverse variabili per mostrare una percentuale aggregata di occupazione in un periodo specificato.
Come esempio di base, se una licenza a posto singolo è stata utilizzata per 8 ore in un determinato giorno (24 ore), allora il Time Used è 8 ore, il Avg Work Time è 8 ore e, se Group by è impostato su Day, il Usage della licenza è 33%.
Se lo stesso scenario – un posto utilizzato per 8 ore – viene applicato a una licenza con una capacità di 3 posti, allora il valore di Usage scenderà a 11% poiché in quel periodo verrà occupato dall'utente solo uno dei 3 posti disponibili.
Gli esempi sopra riportati verrebbero mostrati quando l'opzione Group by è impostata su Day. Se l'impostazione del gruppo viene modificata in Week e, come nel caso sopra, una licenza a posto singolo viene utilizzata per 8 ore, allora il Usage della licenza sarà 5% perché è stata utilizzata per un settimo dell'intervallo di tempo specificato – 8 ore di una settimana di 168 ore. Il Usage verrebbe ulteriormente ridotto di un quinto per una licenza a 5 posti (a circa 1%), poiché viene utilizzato solo un posto della capacità di quella licenza.
In breve, il Usage della licenza di un utente viene calcolato come il Time Used proporzionato in base all'assegnazione dei posti della licenza e al numero di giorni nel periodo selezionato (Group by), e a 24 ore per giorno.
Il calcolo sopra equivale a:
Usage % = 100 x Used hours / (Seats x Group days x 24)
Si noti che nei dati del report calcolati viene utilizzato l'arrotondamento dei numeri, quindi valori come il Usage della licenza sono solo approssimativi, in particolare quando il periodo Group by è impostato sugli intervalli più brevi.
Registro di utilizzo
Questo tipo di report fornisce un registro dettagliato dell'utilizzo delle licenze Private Server aggiunte al tuo Enterprise Server, in termini di:
-
Chi ha utilizzato la licenza e in quale gruppo è stata assegnata tale licenza.
-
Quale versione del software stava utilizzando.
-
Quando ha iniziato a utilizzare la licenza.
-
Quando ha rilasciato la licenza (rimettendola nel pool per l'uso da parte di altri nell'account).
Per impostazione predefinita, il registro riflette l'utilizzo dell'anno precedente, per tutte le licenze Private Server utilizzate, i gruppi e gli utenti. Utilizza i filtri di report associati nella parte superiore della pagina per adattare i risultati a:
-
Un Time Interval specifico – anno precedente, trimestre precedente, mese precedente oppure un intervallo di report personalizzato a tua scelta.
-
Includere licenze e/o gruppi e/o utenti specifici, secondo necessità.
Registro temporale
Questo tipo di report fornisce un registro temporale dettagliato per le licenze Private Server aggiunte al tuo Enterprise Server, in termini di:
-
Chi ha utilizzato un posto di una licenza specifica e in quale gruppo gli è stata assegnata tale licenza.
-
L'ora in cui ha preso il posto della licenza (Action = IN).
-
L'ora in cui ha rilasciato il posto della licenza nel pool per l'uso da parte di altri nell'account (Action = OUT).
Per impostazione predefinita, il registro riflette gli eventi temporali dell'anno precedente, per tutte le licenze Private Server utilizzate, i gruppi e gli utenti. Utilizza i filtri di report associati nella parte superiore della pagina per adattare i risultati a:
-
Un Time Interval specifico – anno precedente, trimestre precedente, mese precedente oppure un intervallo di report personalizzato a tua scelta.
-
Includere licenze e/o gruppi e/o utenti specifici, secondo necessità.
Risoluzione dei problemi di accesso alla licenza
Se Altium Designer non riesce a connettersi al PLS di Enterprise Server, oppure se le licenze che hai acquisito e configurato nel PLS non compaiono nell'elenco Available Licenses di Altium Designer, potrebbero esserci impostazioni di sistema o software che impediscono l'accesso.
Durante la risoluzione di eventuali problemi, considera quanto segue:
-
Host PC Firewall – il PLS di Enterprise Server utilizza per impostazione predefinita la porta
9780 durante il trasferimento dei dati di licenza sulla rete. Verifica che questa porta sia stata aperta nel firewall del PC host durante l'installazione del server.
-
Allowed network connections – Altium Designer offre la pagina System – Network Activity della finestra di dialogo Preferences. Verifica che la voce 'License Server' sia selezionata, in modo che il PLS del server possa comunicare con Altium Designer sulla rete.
-
Try basic tests:
-
Check locally – se il PLS del server è configurato su un PC che ospita anche un'installazione di Altium Designer, conferma che il PLS sia accessibile da tale installazione locale prima di eseguire la risoluzione dei problemi sui PC remoti. Se il PLS e le licenze private sono disponibili localmente, questo indica che i PC altrove sulla rete che non riescono a connettersi hanno un problema di configurazione della rete o di Altium Designer (piuttosto che del PLS).
-
Assign license to All Users – Se una licenza che è stata assegnata correttamente nel PLS non è disponibile per il prestito in Altium Designer, modifica temporaneamente l'assegnazione del gruppo di licenze in All Users (oppure crea semplicemente una nuova assegnazione All Users per quella licenza). Vedi License Assignments, sopra. Se poi diventa disponibile, questo indica che c'era un problema con il gruppo utenti o con l'assegnazione della licenza.
-
Refresh the server PLS – dopo aver apportato modifiche alla configurazione delle licenze del PLS del server, in particolare quando si aggiungono o rimuovono licenze server acquisite, potrebbe essere necessario disconnettersi e poi accedere di nuovo per vedere le modifiche. In alcune situazioni potrebbe essere necessario riavviare Enterprise Server, riavviando il PC oppure utilizzando la funzione Restart del server in IIS Manager di Windows.
-
Refresh the Enterprise server's PLS connection – dopo aver apportato modifiche all'accesso alle licenze nel PLS del server o in Altium Designer, ristabilisci la connessione a Enterprise Server facendo clic sul comando Refresh nella pagina Licensing Management di Altium Designer oppure uscendo e rientrando nel server. Quando si utilizza la internal PLS setup per accedere alle licenze in Altium Designer, aggiorna la connessione facendo clic su Refresh e/o sul collegamento Disconnect/Reconnect... private license server. Per forzare un aggiornamento completo della connessione, seleziona il collegamento Setup private license server e fai clic su OK nella finestra di dialogo Private License Server Setup.
-
Check Groups and PLS Authentication mode – se una licenza a cui stai tentando di accedere effettuando l'accesso a Enterprise Server è assegnata a un gruppo specifico, assicurati che il nome account dell'utente del server sia membro di quel gruppo – nota che nella modalità 'No Authentication' del PLS, i gruppi sono assegnati all'account
user_name server_name generato. Al contrario, se ti stai connettendo al PLS utilizzando l'opzione 'Setup private license server' in Altium Designer, l'autenticazione di Enterprise Server must essere impostata su 'No Authentication'.
Confronto delle modalità PLS di Enterprise Server
Il PLS di Enterprise Server può essere impostato su una di tre modalità distinte, ciascuna adatta a particolari configurazioni di licenza per Altium Designer e Altium Servers. La tabella seguente riassume come il PLS gestisce e offre le licenze Altium quando è impostato in ciascuna modalità PLS.
| |
No PLS mode |
Local PLS mode |
External PLS mode |
| Server license location: |
Local |
Local |
Local o External |
| User authentication: |
n/a |
Server Session |
No Authentication |
n/a |
| Altium Server licenses served to network: |
No |
No |
Yes |
Yes – Licenses sourced from external server PLS. |
| Altium Designer licenses served to network: |
No |
Yes |
Yes |
Yes – Licenses sourced from external server PLS. |
| Altium Designer license access using internal PLS setup: |
No |
No |
Yes |
No |