Servizio di licenza privato

Now reading version 5.5. For the latest, read: Servizio di licenza privato for version 8.0
 

Parent page: Argomenti avanzati

Per le organizzazioni che richiedono che le installazioni di Altium Designer rimangano offline, isolate da Internet, la comodità e la flessibilità delle licenze software on-demand possono essere fornite da un Altium localizzato Private License Service, 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 postazione (istanza) di una licenza Altium Designer ospitata dal PLS può essere “presa in prestito” dal software quando è in uso, e quindi “revocata” (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 postazione della licenza viene concessa al computer di destinazione per un periodo di tempo specificato: ciò consente al PC host di Altium Designer, ad esempio un laptop, di “spostarsi” 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’uso delle licenze e delle postazioni 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 sul computer 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, può essere configurato come License Service centrale o locale e può distribuire sia licenze di Altium Designer sia licenze server Altium sulla rete locale, 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 Installazione di Enterprise Server

Licenze di Enterprise Server

La funzionalità di Enterprise Server, incluso il suo Private License Service (PLS), diventa disponibile quando Enterprise Server stesso è stato concesso in licenza con 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 metodo flessibile di self-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.

► Vedere Licenze di Enterprise Server 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 nei seguenti modi:

  • acquisendo licenze Server e Client Access (CAL) dal portale online del servizio Altium License. Questo utilizza l’opzione From cloud, descritta sopra. Esci e poi accedi 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.
  • collegandosi al servizio PLS in un altro server Altium (ad esempio un servizio licenze centrale) che offre licenze Altium Enterprise Server acquisite con postazioni disponibili.
    ► Vedere la modalità PLS esterno di seguito per i dettagli su questa opzione di licenza.
  • importando da disco file di licenza alf esistenti.
    Questo utilizza l’opzione From file ed effettivamente “acquisisce” licenze server che sono già disponibili localmente. Esci e poi accedi nuovamente all’interfaccia browser del Workspace per abilitare le nuove funzionalità concesse in licenza. Se si tratta di licenze multi-postazione, possono essere distribuite sulla rete per concedere in licenza altro software compatibile.
    ► Vedere Ottenere file di licenza per informazioni su come acquisire file di licenza da Altium 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 assegnate al gruppo “All Users” (a meno che quell’opzione non sia stata deselezionata), rendendole disponibili a tutti gli utenti registrati del Workspace. Ciò può essere verificato 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 basati sulla 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 e utilizza un PLS external (ad esempio un PLS remoto di un server Altium configurato come servizio licenze centrale) al posto del proprio sistema di licenze. Il servizio di licenze 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 principale dell’installazione – vedere Licenze di Enterprise Server 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 PLS esterno Licenze del server locale (di seguito) per ulteriori informazioni.

► Vedere la tabella confronto delle modalità PLS di Enterprise Server per un riepilogo pratico di ciascuna modalità.

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, può anche rimanere offline. In alternativa, tutte le licenze richieste potrebbero essere acquisite da Altium Dashboard o tramite un server Altium separato connesso a Internet, e quindi trasferite al 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à No PLS

Come suggerisce il nome, la modalità No PLS di Enterprise Server è essenzialmente il 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 Altium License. Questa funzione supporta la capacità di Enterprise Server di essere concesso in licenza “autonomamente” tramite licenze acquisite o file di licenza alf importati, che coesistono con il metodo legacy di collocare i file di licenza nella cartella principale dell’installazione.

Per selezionare questa modalità, selezionare 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à ai Roles 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. Enterprise Server viene concesso in licenza normalmente, tramite licenze acquisite o file di licenza alf.

Il PLS distribuisce licenze a un’installazione di Altium Designer (client) sulla rete quando l’utente accede a Enterprise Server.
Il PLS distribuisce licenze a un’installazione di Altium Designer (client) sulla rete quando l’utente accede a 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à No 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.
Quando si configura la modalità No 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 a Enterprise Server. Le licenze server diventeranno disponibili per altri server sulla rete quando il PLS di Enterprise Server è nella modalità di sicurezza “No Authentication” (vedere le opzioni di seguito).

La modalità Local PLS fornisce impostazioni aggiuntive che determinano a quali Utenti possono essere offerte specifiche licenze di Altium Designer (in base ai Ruoli utente) e per quanto tempo una licenza rimarrà concessa in uso quando non viene utilizzata. Fare clic su per confermare eventuali modifiche alle impostazioni.

Impostazioni Local PLS

Modalità di autenticazione di License Manager

La modalità di autenticazione PLS del server può essere impostata su "Vault Session" o "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.

Vault Session:
Alla sessione di connessione client corrente viene concesso l'accesso alle licenze: una sessione viene avviata effettuando l'accesso al Workspace di Enterprise Server da Altium Designer. Questa è la modalità PLS standard del server, in cui l'accesso alle licenze è vincolato a una sessione di Enterprise Server. Selezionare Team » Sessions dal menu principale per visualizzare e gestire le sessioni di connessione correnti.

Poiché in questa modalità di sicurezza la connessione PLS viene verificata da una sessione attiva, le licenze non possono essere accessibili da altri server sulla rete (che non effettuano l'accesso) né dalla connessione interna PLS setup in Altium Designer. Le licenze sono disponibili quando un Utente accede a 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 effettuano l'accesso al Workspace di Enterprise Server, oppure quando 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 Enterprise Server disponibili 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 sono verificate da 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 Ruolo assegnata. Questa azione può essere disabilitata deselezionando Automatic user creation option (vedere sotto).

In pratica, le due opzioni della modalità di autenticazione Local PLS distribuiranno le licenze acquisite sulla rete come segue:

Vault Session:

  • Le licenze di Altium Designer sono disponibili per gli utenti che accedono a Enterprise Server, in base alle assegnazioni corrispondenti Utente–Ruolo licenza.

No Authentication:

  • Le licenze di Altium Designer sono disponibili per gli utenti che accedono a Enterprise Server, come determinato dall'appartenenza al Ruolo del profilo Utente generato con nome user_name server_name.
  • Le licenze di Altium Designer e dei server Altium sono disponibili per altri Enterprise Server che si connettono utilizzando la loro modalità External PLS mode.
  • Le licenze di Altium Designer sono disponibili per la connessione internal PLS setup in Altium Designer.

Creazione automatica dell'utente (modalità No Authentication)

Quando è selezionata (impostazione predefinita), il PLS di Enterprise Server genererà automaticamente un account utente che corrisponde 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 Ruoli 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 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 di Enterprise Server possono essere utilizzati per connettersi al server quando è in modalità No Authentication.

Se necessario, un account Utente appropriato può essere aggiunto manualmente da un Amministratore del server, per l'uso quando il PLS è in modalità "No Authentication" e Automatic user creation è deselezionato. Se un Nome utente esistente è Trevor e il server si chiama LicenseServer, il corrispondente account PLS da creare è uno con First Name Trevor, Last Name LicenseServer e Username LicenseServer:Trevor. Il risultato finale è costituito da due voci Utente: Trevor e Trevor LicenseServer,, dove i Ruoli applicati a quest'ultima determineranno la disponibilità delle licenze per l'utente Trevor.

Inoltre, il PLS di Enterprise Server genererà automaticamente un account utente (impostato sul Nome account Windows dell'utente) se un Utente si connette tramite la funzione Setup Private License Server in Altium Designer, anziché effettuare l'accesso a Enterprise Server; si noti che il nome Utente generato è in un formato diverso da quello descritto immediatamente sopra. Per ulteriori informazioni, vedere Licenze senza accesso al Server di seguito.

► Vedere la sezione Utente esistente per una tabella riepilogativa dei tipi di profilo Utente del server.

Intervallo di timeout per la restituzione della postazione

L'opzione Seat return timeout interval è inclusa per forzare la scadenza di una licenza concessa in uso 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 è arrestata in modo anomalo o è stata chiusa forzatamente. Quando le risposte del client non vengono ricevute per un periodo di tempo superiore all'intervallo di timeout specificato (4 ore, per impostazione predefinita), la postazione di licenza concessa in uso dal client verrà revocata e restituita al pool di postazioni 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 postazione di licenza concessa in uso viene restituita automaticamente.

Crea automaticamente l'assegnazione per il gruppo All Users

Quando questa opzione Local PLS è 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 di Ruolo a cui un utente è assegnato.

Quando l'opzione Automatically create assignment for All Users group è deselezionata, una licenza acquisita non viene assegnata ad alcun gruppo Utente e pertanto not accessible sulla rete. La licenza deve essere assegnata manualmente a un gruppo di Ruolo appropriato tramite il pulsante , disponibile quando la voce della licenza (Admin » Licenses) viene aperta in modalità Modifica ().

Accesso alla licenza di Altium Designer (accesso)

In modalità Local PLS, 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 di Altium Designer fornita dal PLS di Enterprise Server, effettuare l'accesso da Altium Designer; la casella di controllo associata nella finestra di dialogo può essere utilizzata per automatizzare l'accesso.

Quando si effettua l'accesso a Enterprise Server, si noti 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 utilizzare il nome di rete (server) di quel PC remoto per effettuare l'accesso: il campo di accesso Server Address nella finestra di dialogo fa riferimento a quel nome ([computer_name]). Sul PC che ospita Enterprise Server, è possibile andare su Control Panel\System and Security\System per confermare il relativo Nome computer di rete. Il metodo consigliato è effettuare sempre l'accesso utilizzando l'indirizzo computer_name:port del server.

Accesso al server caddesign in Altium Designer.Accesso al server caddesign in Altium Designer.

Non è necessario effettuare l'accesso a un Server. Per accedere alle licenze da Altium Designer senza effettuare l'accesso a Enterprise Server, se questo è l'approccio desiderato, utilizzare l'opzione Setup private license server nella pagina License Management di Altium Designer. Si noti che il PLS del server deve essere impostato sulla 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 un client Altium è connesso a Enterprise Server e al relativo PLS, l'area "Available Licenses" della pagina License Management di Altium Designer verrà popolata con l'elenco delle licenze private fornite dalla connessione PLS del server, nella categoria Private Server – Connected to xxx, dove "xxx" indica il nome del server che offre le licenze. Utilizzare l'opzione License Management del client di progettazione dal menu a discesa Utente (in alto a destra) per accedere alla pagina License Management.

License ManagementAccesso alla pagina in Altium Designer.License ManagementAccesso alla pagina in Altium Designer.

Per concedere in uso una licenza per l'installazione di Altium Designer, selezionare la voce di licenza desiderata nell'elenco e fare clic sul pulsante Use. Si noti che una licenza ospitata dal PLS 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.

Le licenze private vengono rese disponibili quando si effettua l'accesso al server. Si noti che l'opzione Setup PLS interna di Altium Designer non viene utilizzata.
Le licenze private vengono rese disponibili quando si effettua l'accesso al server. Si noti che l'opzione Setup PLS interna di Altium Designer non viene utilizzata.

Lo stato della licenza selezionata cambierà quindi per indicare che è utilizzata da te: espandi (►) la voce della licenza per vedere i suoi utenti correnti. Nota che il relativo campo Assigned Seat Count cambierà per indicare che un posto della licenza è stato occupato; questo è anche rispecchiato da un incremento di User Count per quella voce di licenza nel Workspace di Enterprise Server (vai a Admin » Licenses nell’interfaccia browser del Workspace).

Gli utenti di Altium Designer non devono accedere a un Altium Account online per utilizzare una licenza privata e la connessione LAN/WAN locale può essere isolata da Internet. Se necessario, vai alla pagina System – Account Management page della finestra di dialogo Preferences per disabilitare la connessione all’Altium Account e usa la pagina System – Network Activity page 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). Espandi la voce della licenza () per vedere i dettagli correnti del noleggio e, se necessario, terminare la sessione di noleggio dell’utente corrente facendo clic sul comando Release.

► Vedi la tabella Server PLS mode comparison per un riepilogo comparativo della modalità Local PLS.

Modalità External PLS

La modalità di configurazione External PLS di Enterprise Server è pensata per installazioni in cui sono presenti più server nella rete e uno di essi è configurato come Private License Service centrale (remoto) per tutti gli utenti. Questo tipo di installazione è adatto a un’azienda di dimensioni maggiori, in cui ogni reparto aziendale (Engineering, Development, ecc.) può utilizzare più installazioni di Altium Designer e un server locale di reparto per la gestione dei dati di progettazione. Sia i server di reparto per i dati di progettazione 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 – è impostato su Local PLS mode (vedi 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. Nota che l’opzione Automatic user creation deve essere selezionata (impostazione predefinita), poiché abilita la User synchronization tra server Local ed External.

    Affinché il Central Licensing Server possa fornire licenze ad altri server della rete impostati su External PLS Mode (ad esempio server di reparto), il Central Licensing Server (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 'Vault 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 – è impostato su External PLS mode ed è configurato per connettersi e utilizzare il PLS del Central Licensing Server, al posto del PLS del server locale. Il Server locale utilizza quindi un PLS external (quello nel Central Licensing Server) per la concessione delle licenze, ma continuerà comunque a offrire i propri servizi locali di Data Management agli utenti connessi.

Per passare il server locale alla modalità External PLS, seleziona l’opzione External PLS nella pagina License Manager dell’interfaccia browser del Workspace – Admin » Settings – License manager.

Imposta l’URL e la porta dell’External PLS per accedere al server esterno configurato come server centrale di licenze private.
Imposta l’URL e la porta dell’External PLS per accedere al server esterno configurato come server centrale di licenze private.

In questa modalità, Enterprise Server si connette e utilizza un PLS esterno (ad esempio il PLS di un server remoto configurato come Central Licensing Server) al posto del proprio servizio di licenza (PLS). L’indirizzo di rete del Central License Server nell’immagine sopra, e quindi la destinazione della connessione all’External PLS, è http://LicenseServer –; questo indirizzo si basa sul computer_name del PC host del server di licenza.

Un Server locale “di reparto”, impostato in modalità External PLS, reindirizza di fatto alle installazioni locali di Altium Designer le licenze distribuite dal PLS del Central Licensing Server.
Un Server locale “di reparto”, impostato in modalità External PLS, reindirizza di fatto alle installazioni locali di Altium Designer le licenze distribuite dal PLS del Central Licensing Server.

Quando un utente di Altium Designer effettua l’accesso al Server locale (ora configurato in modalità External PLS), il servizio PLS del server remoto viene “reindirizzato” attraverso l’Enterprise Server locale e offrirà le proprie licenze ad Altium Designer. Come di consueto, l’utente deve utilizzare credenziali (locali) valide per accedere al server locale.

Quando si utilizza una configurazione con Central PLS Server per distribuire licenze sulla rete, i ruoli assegnati a utenti e licenze vengono configurati nel Central Licensing Server, anziché nel Server locale (di reparto). Le assegnazioni di ruolo del Server locale non si applicano, poiché il server locale reindirizza la convalida utente/licenza al PLS centrale; vedi la sezione Automatic User Sync qui sotto.

Impostazioni External PLS

Le opzioni e impostazioni External PLS sono descritte di seguito. In genere, questa configurazione viene utilizzata per un server locale/di reparto in cui sia le licenze di Altium Designer sia quelle del server sono gestite da un servizio di licenza centrale remoto.

URL e porta 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, vedi 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 Altium License 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 dall’External PLS, come indicato 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 posti, acquisite dal servizio Altium License. Nota che ogni volta che il server è stato concesso in licenza in modo diverso, potrebbe essere necessario riavviarlo per abilitarne le funzioni.

► Vedi la tabella Server PLS mode comparison per un riepilogo comparativo della modalità External PLS.

Assegnazione delle licenze al gruppo utenti

L’opzione Automatically create assignment for All Users group forza l’assegnazione delle licenze appena acquisite al gruppo di ruoli 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 dall’External PLS, ad esempio dal PLS in un server remoto utilizzato 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 distribuisce licenze ai Server locali (ad esempio di reparto) e ai relativi utenti assegnati. Il Central Licensing Server è impostato in Local PLS mode (e “No Authentication”), mentre i Server locali sono impostati in Externals PLS mode, dove il PLS assegnato è il Central Licensing Server remoto.

Quando gli utenti di Altium Designer effettuano l’accesso 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. Vedi Automatic user creation 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 utilizzato per accedere a quel Server locale. Il nome composto si riferisce all’account “locale” dell’utente.

Nota che l’account utente sincronizzato non verrà creato se l’opzione Automatic user creation non è selezionata.

Ad esempio, se l’utente Trevor accede al proprio server locale assegnato (Department Server ospitato su CADDESIGN), il PLS nel server centrale (Licensing Server ospitato su LicenseServer) consentirà l’accesso alla licenza creando una voce User denominata Trevor CADDESIGN. Il First Name e il Last Name del nuovo profilo utente saranno rispettivamente Trevor e CADDESIGN (utente e server del reparto locale); il Username dell’account è CADDESIGN:Trevor.

Quando è impostata la modalità External PLS, le licenze per un utente che ha effettuato l’accesso provengono dall’External PLS specificato, che crea un profilo utente sincronizzato (come mostrato sotto).Quando è impostata la modalità External PLS, le licenze per un utente che ha effettuato l’accesso provengono dall’External PLS specificato, che crea un profilo utente sincronizzato (come mostrato sotto).

In una configurazione multi-server (server di licenza centrale e Server locali “di reparto”), il nome utente di un Server locale viene sincronizzato/replicato nel Licensing Server, se non esiste già, fornendo così accesso locale alle licenze centralizzate.
In una configurazione multi-server (server di licenza centrale e Server locali “di reparto”), il nome utente di un Server locale viene sincronizzato/replicato nel Licensing Server, se non esiste già, fornendo così accesso locale alle licenze centralizzate.

In questo caso, una licenza di Altium Designer nel Licensing Server remoto verrà mostrata come noleggiata da Trevor CADDESIGN, che è l’utente Trevor sincronizzato dal Server locale (il Department Server ospitato su CADDESIGN). Anche se l’utente di Altium Designer ha effettuato l’accesso al server di reparto locale, la licenza di Altium Designer viene fornita dal PLS remoto Licensing Server (tramite il server locale). Nota che Altium Designer mostra una licenza come noleggiata all’account utente Username, che per l’utente creato in questo esempio è CADDESIGN:Trevor.

Un utente che ha effettuato l’accesso al proprio server locale “di reparto” accederà in modo trasparente alle licenze del server di licenza centrale tramite il proprio server locale. Un utente che ha effettuato l’accesso al proprio server locale “di reparto” accederà in modo trasparente alle licenze del server di licenza centrale tramite il proprio server locale.

In termini generali, la creazione degli 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 Server PLS configurato come License Server centralizzato in una configurazione Central/Local multi-server, ma vale anche per qualsiasi Server impostato in tale modalità (Local-PLS/No-Authentication/AutoUserCreation).

Ruoli del Licensing Server

I profili utente che sono stati sincronizzati con un server Central PLS in una configurazione multi-server possono essere aggiunti ai Ruoli, proprio come con qualsiasi altro Server impostato su Local PLS mode.

Nel caso di una configurazione server composta da un Licensing Server centrale e Server Local distribuiti (come descritto sopra), gli Utenti duplicati (sincronizzati) nel Licensing Server possono essere aggiunti ai Ruoli per limitare la disponibilità delle licenze. Pertanto, quando un Utente accede a un Server Local, le licenze rese disponibili all'Utente (dal Licensing Server PLS esterno tramite il Server Local) saranno determinate dai Roles e dalle License assignments configurate per quell'Utente sincronizzato nel Licensing Server centrale.

Nell'esempio sopra, l'utente sincronizzato Trevor CADDESIGN (il Trevor user synced from the Local Server) nel Licensing Server potrebbe essere aggiunto a un Engineering Role, al quale è assegnata una particolare licenza Altium Designer. Quando l'utente Trevor accede al proprio server locale, la licenza specificata diventerà disponibile in virtù della configurazione associata di Ruolo utente e assegnazione della licenza nel Licensing Server esterno.

In generale, queste assegnazioni di Ruolo utente e Licenza verrebbero implementate dall'amministratore del Licensing Server, una volta che un utente del Server Local ha effettuato l'accesso per la prima volta (innescando così il processo di sincronizzazione dell'Utente).

► Vedere License Role Assignments di seguito per maggiori informazioni sull'uso di Ruoli e assegnazioni di licenza.

Licenze senza accesso al Server

Per gli utenti di Altium Designer che non utilizzano le funzionalità di gestione dei dati dell'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, l'Enterprise Server viene 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 del server tramite accesso al server.
  • Il PLS del server dispone di una licenza Altium Designer idonea 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 Setup private license server nella pagina di configurazione License Management. Utilizzare l'opzione License Management dal menu a discesa Account per accedere alla pagina License Management.

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 l'Enterprise Server e la porta standard è 9780 – utilizzare la porta 9785 per stabilire una connessione sicura https. 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.
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 'Available Licenses' della pagina License Management (nella categoria Private Server – Connected to...) 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 Ruolo 'All Users' nell'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. Quel profilo Utente generato può quindi essere aggiunto a un Ruolo, 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, selezionare la voce di licenza desiderata e fare clic sul pulsante Use. In alternativa, 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.

Una volta presa in prestito, lo stato della licenza indicherà che è utilizzata da te; si noti che il relativo campo Assigned Seat Count cambierà per riflettere che un posto della licenza è stato occupato. 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 maggiori 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.

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 Setup private server license 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 a un signing in dell'utente al server, come descritto nella sezione Automatic user creation. In entrambi i casi il PLS è impostato sulla 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à Setup private license server (senza accesso), il nome creato si basa sull'account Windows attivo dell'utente (user_account_name), come descritto qui.

Ancora una volta, questo è il Nome Utente del server che può essere aggiunto a uno o più Ruoli, che a loro volta determineranno quali licenze saranno rese disponibili all'account Design su PC4.

Vedere di seguito per maggiori informazioni su Ruoli e assegnazioni di licenza.

Assegnazioni dei Ruoli 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 Ruoli utente definiti (gruppi di Utenti). In pratica, quando un utente accede al server, il PLS offrirà solo le licenze assegnate ai Ruoli di cui l'utente è membro.

Gli Utenti e i Ruoli utente 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 Ruolo disponibile. Allo stesso modo, gli Utenti possono essere aggiunti a qualsiasi Ruolo disponibile.

Utenti

Per aggiungere un nuovo profilo Utente e aggiungerlo a un Ruolo, selezionare Users dal menu principale del browser per visualizzare l'elenco dei nomi utente registrati dell'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 stesso, mentre il metodo Windows si applica quando i PC host fanno parte di un dominio Windows e verrà utilizzata l'autenticazione del dominio Windows.
  • New Roles: Il nuovo Utente può essere aggiunto a un Ruolo esistente immettendo il nome del Ruolo in questo campo. Il campo cercherà dinamicamente un Ruolo esistente che corrisponda alla/e prima/e lettera/e digitate: selezionare il nome del Ruolo per confermare la scelta. Per impostazione predefinita, gli Utenti non sono inclusi in un gruppo di Ruolo.

► Vedere Adding Users & Roles per informazioni più dettagliate sugli Utenti.

Ruoli

Per aggiungere un nuovo Ruolo e quindi aggiungere un Utente esistente come membro, selezionare Roles dal menu principale del browser per visualizzare l'elenco dei nomi dei Ruoli esistenti, quindi selezionare il pulsante .

Aggiungere il nome del nuovo Ruolo nella finestra di dialogo Add Role e includere gli eventuali Utenti che si desidera come Membri di quel Ruolo. Il campo New 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.

► Vedere Aggiunta di utenti e ruoli per informazioni più dettagliate sui Ruoli.

Utenti esistenti

Gli utenti esistenti possono essere resi membri di un Ruolo (o di più Ruoli) modificando il loro profilo utente. Fare clic sull'icona associata alla voce dell'utente per aprire la finestra di dialogo User Editing, selezionare i Ruoli che si desidera aggiungere nell'elenco User Roles e quindi fare clic sul pulsante per confermare le modifiche. Un Ruolo può anche essere aggiunto digitando nel campo New Roles, 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 Altium Designer, che lavora dall'account Windows Design sul computer PC4, si è connesso al PLS senza accedere 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 Central/Local di server, 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 Ruoli modificando la voce utente. Si noti che in una configurazione con Server di licenze centrale e più Server locali (vedere modalità External PLS), l'appartenenza ai Ruoli utente viene applicata nel Central PLS ai fini della licenza, piuttosto che a livello di Local Server.

In una configurazione multi-server Centrale/Locale, il processo di configurazione dell'utente sarebbe tipicamente:

  1. Creare un account utente standard sul Server locale/dipartimentale dell'utente (impostato in modalità 'External PLS', che punta al PLS di licenza centrale).
  2. Chiedere all'utente di accedere al nuovo account sul Server locale: questo sincronizzerà il nome utente con il PLS centrale (nella forma user_name server_name)
  3. Nel PLS centrale, modificare la nuova voce utente sincronizzata per renderla membro dei Ruoli richiesti. Le licenze vengono assegnate ai Ruoli, consentendo l'accesso agli utenti – vedere sotto.

Assegnazioni delle licenze

In modalità PLS locale, il PLS dell'Enterprise Server può offrire selettivamente licenze Altium Designer che sono state assegnate a uno specifico Ruolo, che a sua volta può essere associato a un account Utente del server. Per impostazione predefinita (salvo diversa specifica), 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 di Ruolo delle licenze esistenti, andare a Admin » Licenses nell'interfaccia browser del Workspace e selezionare la scheda Roles. Fare clic sul nome di un Ruolo nella colonna Roles per vedere i suoi utenti membri e, sulla destra, le licenze assegnate.

Una licenza può essere assegnata a un Ruolo aprendo la finestra di dialogo Add/Edit assignment con il pulsante , quindi selezionando una licenza disponibile, il Ruolo di destinazione e le opzioni di assegnazione.

Un approccio più diretto per assegnare una licenza a uno specifico Ruolo consiste nel modificare l'assegnazione di licenza esistente. Selezionare il pulsante associato alla voce della licenza nella scheda Licenses, quindi modificare l'impostazione License assignments nella finestra di dialogo Edit Assignment (accessibile dal pulsante dell'assegnazione esistente) da 'All Users' a un Ruolo disponibile. In alternativa, per aggiungere semplicemente un'ulteriore assegnazione di Ruolo, selezionare il pulsante e specificarne i dettagli nella finestra di dialogo Add Assignment.

Il tipo di licenza, la licenza specifica e l'assegnazione di Ruolo 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 Ruolo di gruppo Engineers.

Le opzioni di assegnazione della licenza includono:

  • Automatic leasing: Impone ad Altium Designer di prendere automaticamente in prestito (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 di licenza (fino al numero totale di postazioni previsto) che saranno rese disponibili per il Ruolo 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 'roamed' (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 'roamed' dopo il periodo indicato. Vedere On-Demand Licensing per maggiori informazioni sul roaming delle licenze Altium.
  • Notifications: Le notifiche sono messaggi che verranno inviati agli utenti in risposta a eventi specifici, ad esempio quando quasi tutte le postazioni di licenza assegnate sono state prese in prestito – l'opzione Notify when xx% of available seats have been leased. Selezionare l'opzione Send reject notifications e un destinatario Send to users with role (facoltativo) per abilitare i messaggi di avviso per gli utenti che sono stati disconnessi dalla licenza assegnata (postazione revocata).

Quando la configurazione della nuova assegnazione di licenza è completa, fare clic su per confermare l'assegnazione al Ruolo 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 Ruolo 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 Ruolo Engineers e quindi ai suoi membri. Se l'assegnazione predefinita del Ruolo All Users associata alla licenza non fosse stata rimossa e fossero esistite entrambe le assegnazioni, la licenza non sarebbe stata disponibile esclusivamente ai membri del Ruolo Engineers, ma sarebbe stata 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 Ruoli della pagina License Manager fornisce una vista aggregata dei Ruoli correnti, dei relativi utenti e delle licenze assegnate a ciascun gruppo di Ruolo. Questa interfaccia versatile può essere utilizzata in combinazione con il modo in cui gli utenti sono raggruppati nei Ruoli (impostati nelle pagine principali Team) per un approccio flessibile all'allocazione di licenze e postazioni agli utenti.

Gestire le licenze

Il Private License Service (PLS) basato su Enterprise Server offre una gamma di funzionalità amministrative per gestire l'allocazione e l'utilizzo delle licenze, inclusa la possibilità di rilasciare forzatamente una licenza presa in prestito e monitorare attentamente come vengono utilizzate le licenze.

Rilasciare una licenza in uso

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 prestito 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 un qualche tipo di arresto anomalo del software che ha impedito una chiusura pulita. 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 Licenze nell'interfaccia browser del Workspace selezionando Admin » Licenses. Nell'elenco delle licenze mostrato nella scheda Licenses, le informazioni di prestito 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 prestito 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.

Monitorare l'utilizzo delle licenze

L'Enterprise Server fornisce una gamma di funzionalità di monitoraggio e reportistica sull'utilizzo delle licenze che possono essere utilizzate per verificare come le licenze Altium Designer vengono usate all'interno di un'organizzazione. Questo è utile per garantire che le postazioni di licenza disponibili vengano utilizzate nel modo migliore, per prevedere future esigenze di licenza e per determinare l'utilizzo da parte 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 Report. 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, Ruoli, 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 . Ulteriori licenze possono essere aggiunte 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 Reports pagina 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 utilizzando la scheda appropriata e i filtri in base alle proprie esigenze, fare clic sul pulsante e indicare una posizione in cui salvare il file su disco.

Risoluzione dei problemi di accesso alla licenza

Se Altium Designer non riesce a connettersi al PLS di Enterprise Server, oppure se le licenze acquisite e configurate nel PLS non compaiono nell’elenco Available Licenses di Altium Designer, potrebbero esserci impostazioni di sistema o software che ne impediscono l’accesso.

Quando si risolvono problemi di qualsiasi tipo, considerare 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. Verificare 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 page della finestra di dialogo Preferences. Verificare che la voce 'License Server' sia selezionata, in modo che il server PLS possa comunicare con Altium Designer tramite la rete.
  • Try basic tests:
    • Check locally – se il server PLS è configurato su un PC che ospita anche un’installazione di Altium Designer, confermare 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, ciò indica che i PC in altre parti della rete che non riescono a connettersi presentano un problema di configurazione della rete o di Altium Designer, piuttosto che del PLS.
    • Assign license to All Users – Se una licenza assegnata correttamente nel PLS non è disponibile per il prestito in Altium Designer, modificare temporaneamente l’assegnazione del ruolo della licenza in All Users (oppure creare semplicemente una nuova assegnazione All Users per tale licenza). Vedere License Assignments, sopra. Se in seguito risulta disponibile, ciò indica che vi era un problema con il ruolo utente o con l’assegnazione della licenza.
  • Refresh the server PLS – dopo aver apportato modifiche alla configurazione delle licenze del server PLS, in particolare quando si aggiungono o rimuovono licenze server acquisite, potrebbe essere necessario disconnettersi e poi accedere nuovamente per visualizzare le modifiche. In alcune situazioni potrebbe essere necessario riavviare Enterprise Server, riavviando il PC oppure utilizzando la funzionalità Restart del server in IIS Manager di Windows.
  • Refresh the Enterprise server's PLS connection – dopo aver apportato modifiche all’accesso alle licenze nel server PLS o in Altium Designer, ristabilire la connessione a Enterprise Server facendo clic sul comando Refresh nella pagina Licensing Management di Altium Designer oppure disconnettendosi e accedendo nuovamente al server. Quando si utilizza la configurazione PLS interna per accedere alle licenze in Altium Designer, aggiornare la connessione facendo clic su Refresh e/o sul collegamento Disconnect/Reconnect... private license server. Per forzare un aggiornamento completo della connessione, selezionare il collegamento Setup private license server e fare clic su OK nella finestra di dialogo Private License Server Setup.
  • Check Roles and PLS Authentication mode – se una licenza a cui si sta tentando di accedere effettuando l’accesso a Enterprise Server è assegnata a un ruolo specifico, assicurarsi che il nome dell’account utente del server sia membro di tale ruolo; si noti che nella modalità 'No Authentication' del PLS, i ruoli vengono assegnati all’account user_name server_name generato. Al contrario, se ci si connette 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 delle tre modalità distinte, ciascuna adatta a specifiche configurazioni di licenza per Altium Designer e Altium Servers. La tabella seguente riepiloga 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: Locale Locale Locale o esterno
User authentication: n/d Sessione Vault No Authentication n/d
Altium Server licenses served to network: No No Sì – Licenze fornite dal server PLS esterno.
Altium Designer licenses served to network: No Sì – Licenze fornite dal server PLS esterno.
Altium Designer license access using internal PLS setup: No No No
AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Contenuto