Para as organizações que exigem que as suas instalações do Altium Designer permaneçam offline – isoladas da internet – a conveniência e flexibilidade do licenciamento de software a pedido podem ser disponibilizadas por um Altium Private License Service local, em vez de através do Altium Licensing Service baseado na cloud.
O Private License Service (PLS) dedicado, implementado num PC ligado à LAN/WAN da empresa, é configurado por um administrador para adquirir localmente as licenças Altium da empresa e depois disponibilizá-las às instalações do Altium Designer conforme necessário.
De forma semelhante à utilização de uma licença a partir do portal Altium License Service, um lugar (instância) de uma licença Altium Designer alojada no PLS pode ser "leased" pelo software enquanto estiver em utilização, e depois "revoked" (devolvido ao conjunto de licenças disponíveis) quando deixar de ser necessário. Com o Altium PLS, as licenças também podem ser disponibilizadas em modo Roaming, em que o lugar da licença é atribuído à máquina de destino durante um período especificado – isto permite que o PC anfitrião do Altium Designer, por exemplo um portátil, possa "roam" livremente enquanto estiver isolado da rede.
Um PLS oferece a flexibilidade exigida por empresas que alojam múltiplas instalações do Altium Designer, com a vantagem adicional de a utilização das licenças e dos lugares poder ser configurada, monitorizada e controlada a partir de um Altium Private License Service centralizado – que, por sua vez, está alojado numa LAN/WAN local que pode estar isolada da internet.
Historicamente, o Altium Private License Service (PLS) tem estado disponível como uma aplicação autónoma (Private License Server (14.0.0.34)) que é instalada como um serviço Windows na máquina anfitriã. Para dar resposta à necessidade atual de uma gestão mais sofisticada das licenças de software, as versões atuais do Enterprise Server disponibilizam uma implementação melhorada e simplificada do PLS como parte da instalação do servidor. O Enterprise Server Private License Service suporta vários modos de funcionamento, pode ser configurado como um License Service central ou local, e pode disponibilizar licenças do Altium Designer e do servidor Altium através da rede local – e muito mais.
Se ainda não estiver implementado, o primeiro passo para utilizar o PLS do Enterprise Server é instalar e licenciar o Enterprise Server.
Consulte Installing the Enterprise Server
Enterprise Server Licensing
A funcionalidade do Enterprise Server, incluindo o seu Private License Service (PLS), fica disponível quando o próprio Enterprise Server tiver sido licenciado através da adição de uma Altium Enterprise Server License adequada. Para permitir que os utilizadores iniciem sessão no Enterprise Server a partir do Altium Designer, também é necessária uma licença Altium Enterprise Server CAL válida (Client Access License).
O Enterprise Server disponibiliza um método flexível de self-licensing para adicionar ou adquirir licenças Altium. Isto está disponível através da página Licenses (Admin – Licenses) da interface do Workspace do Enterprise Server no browser, que fornece a ligação ao portal Altium Licensing (
), a partir do qual as licenças Altium da sua empresa podem ser adquiridas localmente.
Consulte Enterprise Server Licensing para obter informações detalhadas sobre a aquisição e configuração de licenças no Enterprise Server.
Em resumo, o Enterprise Server e as respetivas ligações cliente podem ser licenciados através de:
-
aquisição de licenças Server e Client Access (CAL) a partir do portal online do serviço Altium License. Isto utiliza a opção From cloud, descrita acima. Termine sessão e volte a iniciá-la na interface do Workspace do Enterprise Server no browser para ativar as funcionalidades recentemente licenciadas.
Tenha em atenção que não é necessária uma licença CAL se os utilizadores não forem aceder ao Enterprise Server – ou seja, se o servidor for utilizado apenas como Licensing Server.
-
ligação ao serviço PLS noutro servidor Altium (como um serviço central de licenciamento) que disponibilize licenças Altium Enterprise Server adquiridas com lugares disponíveis.
Consulte o modo External PLS mode abaixo para detalhes sobre esta opção de licenciamento.
-
importação de alf ficheiros de licença existentes a partir do disco.
Isto utiliza a opção From file e "adquire" efetivamente licenças de servidor que já tem localmente. Termine sessão e volte a iniciá-la na interface do Workspace no browser para ativar as funcionalidades recentemente licenciadas. Se estas forem licenças multi-seat, podem ser disponibilizadas através da rede para licenciar outro software compatível.
Consulte Obtaining License Files para obter informações sobre como adquirir ficheiros de licença a partir do Company Dashboard.
Adquirir Licenças Adicionais
Depois de o Enterprise Server estar devidamente licenciado a partir da Cloud ou de ficheiros de licença existentes, o Private License Service está pronto para ser configurado para disponibilizar licenças através da rede local. As licenças adicionais do Altium Designer adquiridas pela sua empresa podem ser obtidas através da página License Manager da interface do Workspace no browser – Admin – Licenses.
Para adicionar uma licença ao Enterprise Server, clique no botão
e selecione uma das opções da cloud (ou de ficheiro), como anteriormente. Tenha em atenção que as licenças podem ser adquiridas em massa ou individualmente – utilize as caixas de verificação na lista Add license para selecionar quais as licenças que o Enterprise Server irá adquirir.
As licenças recém-adquiridas são subsequentemente incluídas na lista Licenses do servidor. As licenças são atribuídas ao grupo "All Users" por predefinição (a menos que essa opção tenha sido desmarcada), tornando-as disponíveis para todos os utilizadores registados no Workspace. Isto pode ser confirmado na página License Edit, acedida clicando no botão
associado a uma entrada de licença.
Configurar o License Service
Depois de o Enterprise Server ter sido instalado e licenciado (como acima), as licenças adquiridas podem ser disponibilizadas na rede anfitriã através do Private License Service (PLS) do servidor. Para proporcionar a máxima flexibilidade na forma como as licenças são disponibilizadas a clientes baseados na rede (Altium Designer e outras instalações de servidor), o PLS pode ser configurado e utilizado em diferentes modos de funcionamento, conforme resumido abaixo:
-
Modo No PLS – a configuração predefinida do Enterprise Server, em que as licenças adquiridas não são disponibilizadas (servidas) na rede.
-
Modo Local PLS – as licenças Altium que tenham sido adquiridas são disponibilizadas através da rede pelo serviço PLS (local) do servidor.
-
Modo External PLS – o Enterprise Server liga-se a e utiliza um external PLS externo (como um PLS remoto de um servidor Altium que tenha sido configurado como serviço central de licenciamento) em vez do seu próprio esquema de licenciamento. O serviço de licenciamento externo pode basear-se num Altium Infrastructure Server (AIS) ou noutro Enterprise Server.
Nos modos No PLS e Local PLS, o Enterprise Server e as suas ligações são licenciados por licenças Server e CAL adquiridas a partir do serviço Altium License, ou a partir de *.alf ficheiros de licença importados do disco ou colocados na pasta raiz da instalação – consulte Enterprise Server Licensing acima.
No modo External PLS, o Enterprise Server pode ser licenciado da mesma forma, orou através da utilização de licenças de um PLS externo ao qual esteja ligado.
Consulte External PLS Local Server Licensing (abaixo) para mais informações.
Como lembrete, antes de utilizar o PLS do servidor em qualquer um dos seus modos, o Enterprise Server tem de ser configurado para se ligar e iniciar sessão no portal do serviço Altium License, para que as licenças adquiridas pela sua organização possam ser obtidas – depois de isto estar concluído, poderá ficar offline. Em alternativa, todas as licenças necessárias podem ser obtidas a partir do Company Dashboard ou através de um servidor Altium separado ligado à internet, e depois transferidas para o Enterprise Server local como ficheiros de licença individuais.
As licenças adquiridas, como licenças Altium Server e Connection (CAL) ou licenças Altium Designer, podem então ser disponibilizadas através da rede local pelo PLS.
Modo No PLS
Como o nome indica, o modo No PLS do Enterprise Server é essencialmente o servidor na sua configuração padrão (predefinida), em que o PLS não está ativado.
Como tal, não disponibiliza licenças Altium através da rede; no entanto, as licenças podem continuar a ser adquiridas a partir do portal do serviço Altium License. Esta função suporta a capacidade do Enterprise Server de ser licenciado "automaticamente" a partir de licenças adquiridas ou de alf ficheiros de licença importados, que coexistem com o método legado de colocar ficheiros de licença na pasta raiz da instalação.
Para selecionar este modo, assinale a opção No PLS na página License Manager da interface do Workspace no browser – Admin – Settings – License manager.
A opção Automatically create assignment for All Users group força a atribuição das licenças recém-adquiridas ao grupo predefinido All Users. A forma como as licenças são atribuídas afetará a sua disponibilidade para grupos quando forem disponibilizadas através da rede pelo PLS, conforme descrito abaixo. Clique em
para confirmar quaisquer alterações de configuração.
Modo Local PLS
Nesta configuração do PLS do servidor, as licenças serão disponibilizadas a instalações do Altium Designer e do servidor alojadas na rede. O Enterprise Server é licenciado normalmente, através de licenças adquiridas ou de alf ficheiros de licença.

O PLS disponibiliza licenças a uma instalação do Altium Designer (cliente) na rede quando o utilizador inicia sessão no Enterprise Server.
Para mudar para este modo, selecione a opção Local PLS na página License Manager na interface de navegador do Workspace – Admin – Settings – License manager.

Ao configurar o modo Sem PLS, o modo de Autenticação afetará diretamente a forma como as licenças são disponibilizadas às instalações cliente na rede – veja os detalhes abaixo.
O PLS irá disponibilizar licenças ao Altium Designer quando o utilizador iniciar sessão no Enterprise Server. As Licenças do Servidor ficarão disponíveis para outros servidores na rede quando o PLS do Enterprise Server estiver no modo de segurança 'Sem Autenticação' (ver opções abaixo).
O modo PLS Local fornece definições adicionais que determinam que Utilizadores poderão ter acesso a licenças específicas do Altium Designer (determinadas por grupos de utilizadores), e durante quanto tempo uma licença permanecerá alugada quando não estiver a ser utilizada. Clique em
para confirmar quaisquer alterações às definições.
Definições do PLS Local
Modos de Autenticação do Gestor de Licenças
O modo de autenticação do PLS do servidor pode ser definido como Server Session ou No Authentication dependendo da forma como pretende disponibilizar licenças aos clientes da rede (Altium Designer e servidores). Utilize o menu pendente License Manager Authentication para fazer a seleção.
Server Session:
É concedido acesso às licenças à sessão atual de ligação do cliente – uma sessão é iniciada ao iniciar sessão no Workspace do Enterprise Server a partir do Altium Designer. Este é o modo PLS padrão do servidor, em que o acesso à licença está associado a uma sessão do Enterprise Server. Selecione Admin – Sessions no menu principal para ver e gerir as sessões de ligação atuais.
Uma vez que a ligação PLS é validada por uma sessão ativa neste modo de segurança, as licenças não podem ser acedidas por outros servidores na rede (que não iniciam sessão) nem a partir da ligação interna de configuração do PLS no Altium Designer. As licenças ficam disponíveis quando um Utilizador inicia sessão no Enterprise Server a partir do Altium Designer.
No Authentication:
Qualquer ligação ao PLS do servidor terá acesso às licenças disponíveis. Este é um modo menos restritivo que pode ser utilizado para acesso a licenças quando os utilizadores do Altium Designer não iniciam sessão no Workspace do Enterprise Server, ou quando o Enterprise Server é configurado como um Private License Service central (um Servidor de Licenciamento) numa configuração com vários servidores.
-
Como as ligações PLS não estão associadas a uma sessão do servidor (início de sessão), as licenças disponíveis do Enterprise Server podem ser acedidas por outros servidores da rede neste modo. Os outros servidores têm de estar definidos para o modo External PLS, com a opção 'Licenciamento local' desmarcada para que seja utilizada a licença do servidor remoto.
-
Como as ligações PLS não são validadas por uma sessão do servidor, o Altium Designer pode aceder diretamente às licenças utilizando a ligação PLS interna do próprio Altium Designer – Setup private license server na página License Management (como era utilizado para aceder ao PLS 1.0). Consulte Licenciamento sem iniciar sessão no Servidor (abaixo) para mais informações.
-
Se um Utilizador iniciar sessão numa conta do servidor, o PLS cria um novo utilizador com um nome correspondente a essa conta, no formato
user_name server_name. O utilizador só terá acesso às licenças associadas a essa conta de Utilizador gerada – conforme determinado pela sua subsequente associação a um grupo. Esta ação pode ser desativada desmarcando Automatic user creation option (ver abaixo).
Na prática, as duas opções do modo de autenticação Local PLS disponibilizarão as licenças adquiridas na rede da seguinte forma:
Server Session:
-
As licenças do Altium Designer ficam disponíveis para os utilizadores que iniciam sessão no Enterprise Server, com base em atribuições de grupo Utilizador–Licença correspondentes.
No Authentication:
-
As licenças do Altium Designer ficam disponíveis para os utilizadores que iniciam sessão no Enterprise Server, conforme determinado pela associação ao grupo do perfil de Utilizador gerado com o nome
user_name server_name.
-
As licenças do Altium Designer e as licenças de servidor Altium ficam disponíveis para outros Enterprise Servers que se liguem utilizando o respetivo modo PLS Externo.
-
As licenças do Altium Designer ficam disponíveis para a ligação de configuração interna do PLS no Altium Designer.
Criação automática de utilizador (modo Sem Autenticação)
Quando selecionado (predefinição), o PLS do Enterprise Server irá gerar automaticamente uma conta de utilizador que corresponde à conta de início de sessão no servidor. Assim, se um utilizador iniciar sessão, por exemplo, no servidor LicenseServer utilizando a conta de Utilizador registada Trevor, o PLS cria automaticamente um Utilizador com o nome Trevor LicenseServer (user_name server_name) – este é o Nome 'ativo' que deve ser usado para a associação a grupos e, consequentemente, para determinar a distribuição de licenças. Consulte Funcionalidade de sincronização automática de Utilizadores abaixo para mais informações.
A conta de Utilizador correspondente user_name server_name é criada ao ligar do Altium Designer a um PLS do Enterprise Server remote – onde o Altium Designer e o servidor não partilham o mesmo anfitrião de PC. Por outro lado, quando o Altium Designer e o Enterprise Server estão ambos instalados no mesmo PC, o PLS utiliza a conta existente de início de sessão no Servidor.
Se a Automatic user creation opção estiver desmarcada, a conta de utilizador do servidor (Trevor) não conseguirá ligar-se ao PLS (e, por conseguinte, às licenças disponíveis), a menos que a conta correspondente user_name server_name já exista. Na maioria das circunstâncias esta opção deve estar ativada. A exceção poderá ser quando o Administrador do servidor pretender pré-determinar que contas de utilizador do Enterprise Server podem ser utilizadas para se ligarem ao servidor quando este estiver em modo No Authentication.
Se necessário, um Administrador do servidor pode adicionar manualmente uma conta de Utilizador adequada para quando o PLS estiver no modo 'Sem Autenticação' e Automatic user creation estiver desmarcado. Se um Nome de Utilizador existente for Trevor e o servidor se chamar LicenseServer, a conta PLS correspondente a criar é uma com First Name Trevor, Last Name LicenseServer e Username LicenseServer:Trevor. O resultado final são duas entradas de Utilizador: Trevor e Trevor LicenseServer,, sendo que os grupos aplicados à segunda irão determinar a disponibilidade das licenças para o utilizador Trevor.
Além disso, o PLS do Enterprise Server irá gerar automaticamente uma conta de utilizador (definida com o Nome da Conta Windows do utilizador) se um Utilizador se ligar através da funcionalidade Setup Private License Server no Altium Designer, em vez de iniciar sessão no Enterprise Server – note que o nome de Utilizador gerado tem um formato diferente do descrito imediatamente acima. Consulte Licenciamento sem iniciar sessão no Servidor abaixo.
► Consulte a secção Utilizador Existente para um quadro-resumo dos tipos de perfil de Utilizador do servidor.
Intervalo de tempo limite para devolução de posto
A opção Seat return timeout interval está incluída para forçar a expiração de uma licença alugada após o Altium Designer não responder ao PLS durante o número de horas especificado.
O PLS consulta regularmente um cliente de desenho através da rede e espera uma resposta; no entanto, as respostas não serão devolvidas se o PC anfitrião do cliente tiver entrado em modo de Suspensão ou Hibernação, por exemplo – ou se a aplicação cliente tiver falhado ou sido encerrada à força. Quando não forem recebidas respostas do cliente durante um período superior ao intervalo de tempo limite definido (4 horas, por predefinição), o posto de licença alugado pelo cliente será revogado e devolvido ao conjunto de postos disponíveis dessa licença.
Esta opção é, na prática, uma versão temporizada e automática da funcionalidade manual Libertação de Licença.
Note que, quando o Altium Designer se desliga de uma licença da forma normal e 'limpa' (Sair, terminar sessão no servidor, desligar do PLS, etc.), um posto de licença alugado é automaticamente devolvido.
Criar automaticamente atribuição para o grupo Todos os Utilizadores
Quando esta opção de PLS Local está selecionada (predefinição), as licenças recentemente adquiridas serão atribuídas ao grupo predefinido All Users. A licença disponibilizada ficará acessível a todos os utilizadores do Altium Designer que se liguem ao servidor, independentemente do grupo ao qual um utilizador esteja atribuído.
Quando a opção Automatically create assignment for All Users group estiver desmarcada, uma licença adquirida não é atribuída a qualquer grupo de Utilizadores e, por isso, not accessible através da rede. A licença tem de ser manualmente atribuída a um grupo adequado através do botão
– disponível quando a entrada da licença (Admin – Licenses) é aberta em modo de Edição (
).
Acesso a Licença do Altium Designer (Início de Sessão)
No modo PLS Local, as licenças que foram configuradas e disponibilizadas pelo Private License Service podem ser acedidas por instalações do Altium Designer na rede, que atuam como clientes do PLS. Para aceder a uma licença do Altium Designer fornecida pelo PLS do Enterprise Server, inicie sessão no seu Workspace do Enterprise Server a partir do Altium Designer – a caixa de seleção associada na caixa de diálogo pode ser usada para automatizar o início de sessão.
Ao iniciar sessão no Enterprise Server, note que o nome do servidor localhost só se aplica ao PC local. Se o PLS do servidor estiver alojado noutro PC da rede, terá de utilizar o nome de rede (do servidor) desse PC remoto para iniciar sessão – o campo de Server Address início de sessão na caixa de diálogo refere-se a esse nome ([computer_name]). No PC que aloja o Enterprise Server, pode ir a Control Panel\System and Security\System para confirmar o respetivo Nome de Computador na rede. O método recomendado é iniciar sempre sessão utilizando o endereço computer_name:port do servidor.

Início de sessão no servidor impala no Altium Designer.
Não é obrigatório iniciar sessão num Servidor. Para aceder a licenças a partir do Altium Designer sem iniciar sessão no Enterprise Server, se essa for a abordagem pretendida, utilize a opção
Connect to Private Server na
License Management vista do Altium Designer. Note que o PLS do servidor tem de estar definido para o modo
No Authentication e a respetiva opção
Automatic user creation deve estar selecionada. Consulte
Licenciamento sem iniciar sessão no Servidor para mais informações.
Assim que o Altium Designer estiver ligado ao Enterprise Server e ao respetivo PLS, a área de licenças disponíveis da vista Gestão de Licenças do Altium Designer será preenchida com a lista de licenças privadas fornecidas pela ligação PLS do servidor. Utilize a opção License Management do cliente de desenho no menu pendente do controlo Utilizador Atual (canto superior direito) para aceder à vista License Management.

License Management acesso à página no Altium Designer.
Para alugar uma licença para a instalação do Altium Designer, clique no botão Use License no mosaico da licença ou clique com o botão direito do rato no mosaico e selecione o comando Use License no menu de contexto. Tenha em atenção que uma licença alojada pelo Enterprise Server pode estar definida para o modo Automatic Leasing, pelo que não é necessária qualquer intervenção do utilizador no Altium Designer, para além de iniciar sessão no servidor.
Com uma licença em utilização, o respetivo mosaico será identificado com o ícone
e realçado com uma margem verde. O campo Seats da licença será atualizado para refletir mais um posto dessa licença ocupado.

As Licenças Privadas ficam disponíveis ao iniciar sessão no servidor. Tenha em atenção que a opção interna Setup PLS do Altium Designer não é utilizada.
Os utilizadores do Altium Designer não precisam de iniciar sessão numa Altium Account online para utilizar uma licença privada, e a ligação LAN/WAN local pode estar isolada da internet. Se necessário, aceda à página System – Account Management page da caixa de diálogo Preferences para desativar a ligação à Altium Account e utilize a página System – Network Activity page para selecionar serviços específicos de ligação de rede que serão permitidos.
O estado da licença também está visível na interface do navegador do Workspace, na página License Manager (Admin – Licenses). Expanda a entrada da licença (
) para ver os detalhes atuais do aluguer e, se necessário, terminar a sessão de aluguer do utilizador atual clicando no comando Release.
► Consulte a tabela Server PLS mode comparison para um resumo comparativo do modo Local PLS.
Utilização em roaming de uma licença de servidor privada
Um posto de uma licença de servidor privada pode ser utilizado em roaming, ou seja, adquirido por um período de tempo especificado. Não precisa de permanecer ligado ao servidor de licenças para utilizar a licença neste modo – pode desligar-se e trabalhar offline, deslocando-se livremente com o seu posto de licença.
Para utilizar um posto de uma licença de servidor privada disponível neste modo, clique no botão
no mosaico da licença ou clique com o botão direito do rato no mosaico e selecione o comando Roam no menu de contexto. Será apresentada a caixa de diálogo Retain License, na qual pode definir durante quantos dias e/ou horas pretende utilizar o posto em roaming. Introduza o número de dias e/ou horas ou utilize as setas para cima/baixo até aparecer(em) o(s) número(s) pretendido(s).
-
O tempo máximo durante o qual pode utilizar em roaming uma licença de servidor privada neste modo é a própria duração da licença.
-
Se estiver a utilizar em roaming um posto de uma licença de servidor privada e o período de roaming terminar, a utilização desse posto será interrompida sem qualquer período de tolerância.
-
Um administrador do Enterprise Server pode configurar a possibilidade de uma licença ser utilizada em roaming e a duração máxima de roaming nas definições de atribuição de licenças – saiba mais.
Com uma licença em utilização no modo roaming, o respetivo mosaico será identificado com o ícone
e realçado com uma margem verde. O campo Seats da licença será atualizado para refletir mais um posto dessa licença ocupado.

Para utilizar uma licença de servidor privada em modo roaming, use a opção Roam.
Ao utilizar uma licença em modo roaming, pode desligar-se do seu servidor de licenças e trabalhar offline. A única altura em que precisa de se ligar ao servidor de licenças ao utilizar um posto de uma licença neste modo é quando pretende libertar a licença ou prolongar o período de roaming. Este último é realizado clicando novamente no botão
. Depois, ajuste o período de roaming conforme necessário, utilizando a caixa de diálogo Retain License.
A libertação de uma licença que esteja a ser utilizada em roaming é efetuada ligando-se ao servidor de licenças e clicando no botão
no mosaico da licença ou clicando com o botão direito do rato no mosaico e selecionando o comando Release no menu de contexto.
Modo External PLS
O modo de configuração External PLS do Enterprise Server destina-se a instalações em que existem vários servidores na rede e um deles está configurado como um Private License Service central (remoto) para todos os utilizadores. Este tipo de instalação adequa-se a uma empresa de maior dimensão, em que cada departamento da empresa (Engenharia, Desenvolvimento, etc.) pode utilizar várias instalações do Altium Designer e um servidor departamental local para fins de gestão de dados de projeto. Tanto os servidores departamentais de dados de projeto como as instalações do Altium Designer são licenciados por um serviço central de licenciamento, como o PLS num Altium Server ou num Altium Infrastructure Server, dedicado a essa tarefa.
Nesta configuração, os servidores são configurados da seguinte forma:
-
Central Licensing Server – este é definido como Local PLS mode (ver acima), para que todas as licenças por si adquiridas sejam disponibilizadas pela rede. Na perspetiva do servidor local (departamental), este é o servidor externo que disponibiliza o serviço de licenciamento através do seu PLS. Tenha em atenção que a opção Automatic user creation tem de estar assinalada (definição predefinida), uma vez que isto ativa a User synchronization entre os servidores Local e External.
Para que o Central Licensing Server disponibilize licenças a outros servidores na rede que estejam definidos como External PLS Mode (por exemplo, servidores departamentais), o Central Licensing Server (definido no modo Local PLS) tem de ter o respetivo License Manager Authentication Mode definido como No Authentication.
Se estiver definido, em alternativa, para o modo de segurança Server Session, o Identity Service (IDS) do servidor não permitirá uma ligação PLS a outro servidor na rede, porque nesse modo as ligações são verificadas e associadas a uma sessão criada quando um Utilizador inicia sessão – e um servidor, como é de esperar, não inicia sessão.
-
Local (department) Server – este é definido como External PLS mode e configurado para ligar e utilizar o PLS do Central Licensing Server, em vez do PLS do próprio servidor local. Assim, o servidor local está a utilizar um PLS external (o do Central Licensing Server) para licenciamento, mas continuará a disponibilizar os seus serviços locais de gestão de dados aos Utilizadores ligados.
Para mudar o servidor local para o modo External PLS, selecione a opção External PLS na página License Manager da interface do navegador do Workspace – Admin – Settings – License manager.

Defina o URL e a porta do External PLS para aceder ao servidor externo configurado como servidor central de licenciamento privado.
Neste modo, o Enterprise Server liga-se a e utiliza um PLS externo (como um PLS de servidor remoto que tenha sido configurado como Central Licensing Server) em vez do seu próprio serviço de licenciamento (PLS). O endereço de rede do Central License Server na imagem acima, e portanto o destino da ligação ao PLS externo, é http://LicenseServer – este endereço baseia-se no computer_name do PC anfitrião do servidor de licenças.

Um servidor local "departamental", definido para o modo External PLS, redireciona efetivamente as licenças disponibilizadas pelo PLS do Central Licensing Server para instalações locais do Altium Designer.
Quando um utilizador do Altium Designer inicia sessão no servidor local (agora configurado no modo External PLS), o serviço PLS do servidor remoto é "redirecionado" através do Enterprise Server local e disponibilizará as respetivas licenças ao Altium Designer. Como habitual, o utilizador tem de utilizar credenciais (locais) válidas para iniciar sessão no servidor local.
Ao utilizar uma configuração com Central PLS Server para disponibilizar licenças pela rede, os grupos atribuídos a Utilizadores e Licenças são configurados no Central Licensing Server, e não no servidor Local (departamental). As atribuições de grupos do servidor local não se aplicam, uma vez que o servidor local redireciona a validação de utilizador/licença para o PLS central – consulte a secção Automatic User Sync abaixo.
Definições do External PLS
As opções e definições de External PLS são as indicadas abaixo. Normalmente, esta configuração é utilizada para um servidor local/departamental em que tanto as licenças do Altium Designer como as do servidor são geridas por um serviço remoto central de licenciamento.
URL e porta do PLS
As definições associadas PLS url e PLS Port devem corresponder às da configuração do servidor externo. O URL é o endereço (nome de rede) do PC remoto que aloja o PLS do servidor "central", conforme indicado pela entrada "Computer Name" do PC anfitrião em Control Panel\System and Security\System. No Windows 10, consulte Settings » System » About.
Licenciamento do servidor local
-
Quando a opção Use local license manager for vault licensing está ativada (assinalada), o Enterprise Server será licenciado "internamente" por licenças de servidor que tenha adquirido a partir do serviço Altium License, ou por ficheiros de licença
alf que tenham sido importados do disco ou colocados na pasta de instalação do servidor.
-
Quando a opção não está assinalada, o Enterprise Server será licenciado a partir do PLS externo, conforme indicado nas definições url e Port do PLS. O servidor externo (por exemplo, um Central Licensing Server) terá licenças Altium Enterprise Server disponíveis, com postos suficientes, que adquiriu a partir do serviço Altium License. Tenha em atenção que, sempre que o servidor tiver sido licenciado de uma forma diferente, poderá ser necessário reiniciá-lo para ativar as suas funções.
► Consulte a tabela Server PLS mode comparison para um resumo comparativo do modo External PLS.
Atribuição de licenças por grupo de utilizadores
A opção Automatically create assignment for All Users group força que as licenças recém-adquiridas sejam atribuídas ao grupo predefinido All Users. Esta opção fica desativada quando a opção Use local license manager for vault licensing acima não está assinalada, uma vez que nesse modo todas as licenças têm origem no External PLS, como o PLS num servidor remoto utilizado como Central Licensing Server.
Funcionalidade de sincronização automática de utilizadores
Conforme descrito acima, para implementar um sistema de licenciamento centralizado baseado em vários Altium Servers, um servidor é configurado como PLS Central, que disponibiliza licenças a Servidores Locais (por exemplo, de departamento) e aos respetivos Utilizadores atribuídos. O Central Licensing Server é definido para o modo Local PLS mode (e 'No Authentication'), e os Servidores Locais são definidos para o modo Externals PLS mode, em que o respetivo PLS atribuído é o Central Licensing Server remoto.
Quando os utilizadores do Altium Designer iniciam sessão no respetivo Servidor Local, têm acesso às licenças que foram 'redirecionadas' a partir do PLS (externo) no Central Licensing Server.
Parte do mecanismo envolvido em conceder a um Utilizador acesso a licenças remotas através do Servidor Local consiste na criação de um nome de utilizador 'sincronizado' no Central Licensing Server – o Nome de Utilizador local é sincronizado com o Central Licensing Server. Veja Automatic user creation no modo No AuthenticationNo Authentication, acima.
O perfil de Utilizador criado no Licensing Server tem o nome composto da conta de Utilizador; user_name server_name, em que server_name se refere ao nome de rede do Servidor Local (Departamento) do utilizador, e user_name se refere ao nome usado para iniciar sessão nesse Servidor Local. O nome composto refere-se à conta 'local' do utilizador.
Tenha em atenção que a conta de Utilizador sincronizada não será criada se a opção Automatic user creation estiver desmarcada.
Por exemplo, se o utilizador AltiumPaul iniciar sessão no seu servidor local atribuído (Department Workspace alojado em IMPALA), o PLS no servidor central (Licensing Server alojado em LicenseServer) permitirá o acesso à licença criando uma entrada User com o nome AltiumPaul IMPALA. O First Name e o Last Name do novo perfil de utilizador serão AltiumPaul e IMPALA, respetivamente (Utilizador e Servidor do departamento local) – o Username da conta é IMPALA:AltiumPaul.

Quando definido para o modo External PLS, as licenças de um utilizador com sessão iniciada são obtidas a partir do PLS externo especificado, o qual cria um perfil de utilizador sincronizado (como mostrado abaixo).

Numa configuração com vários servidores (servidor de Licenças Central e Servidores Locais de 'departamento'), o nome de utilizador de um Servidor Local é sincronizado/replicado no Licensing Server, caso ainda não exista – disponibilizando assim acesso local a licenças centralizadas.
Neste caso, uma licença do Altium Designer no Licensing Server remoto será apresentada como estando alugada por AltiumPaul IMPALA – que é o utilizador sincronizado AltiumPaul do Servidor Local (o Department Workspace alojado em IMPALA). Embora o utilizador do Altium Designer tenha iniciado sessão no servidor local do departamento, a licença do Altium Designer é fornecida pelo PLS remoto Licensing Server (através do servidor local). Note que o Altium Designer mostra uma licença como alugada à conta de Utilizador Username, que, para o utilizador criado neste exemplo, é IMPALA:AltiumPaul.

Como utilizador com sessão iniciada no seu servidor local de 'departamento', acederá de forma transparente às licenças do servidor central de licenciamento através do respetivo servidor local.
Em termos gerais, a criação de Utilizadores (sincronizados) pelo PLS ocorre quando o seu modo está definido para 'Local PLS', 'No Authentication' e 'Automatic user creation'. É este o caso de um PLS de Servidor configurado como servidor de Licenças centralizado numa disposição multi-servidor Central/Local, mas também é verdade para qualquer Servidor que tenha sido definido para esse modo (Local-PLS/No-Authentication/AutoUserCreation).
Grupo do Licensing Server
Os perfis de Utilizador que foram sincronizados com um servidor PLS Central numa configuração multi-servidor podem ser adicionados a grupos, tal como acontece com qualquer outro Servidor definido para o Local PLS mode.
No caso de uma disposição de servidores constituída por um Licensing Server central e por Servidores Locais distribuídos (conforme detalhado acima), os Utilizadores duplicados (sincronizados) no Licensing Server podem ser adicionados a grupos para restringir a disponibilidade de licenças. Assim, quando um Utilizador inicia sessão num Servidor Local, as licenças disponibilizadas ao Utilizador (a partir do PLS externo do Licensing Server através do Servidor Local) serão determinadas pelos groups e pelas License assignments configuradas para esse Utilizador sincronizado no Licensing Server central.
No exemplo acima, o utilizador sincronizado AltiumPaul IMPALA (o utilizador AltiumPaul sincronizado a partir do Servidor Local) no Licensing Server poderá ser adicionado a um grupo Engineering, ao qual está atribuída uma licença específica do Altium Designer. Quando o utilizador AltiumPaul iniciar sessão no seu servidor local, a licença especificada ficará disponível em virtude do grupo de utilizadores associado e da configuração de atribuição de Licença no Licensing Server externo.
De um modo geral, estas atribuições de grupos de utilizadores e de Licenças seriam implementadas pelo administrador do Licensing Server, depois de um utilizador do Servidor Local iniciar sessão pela primeira vez (desencadeando assim o processo de sincronização do Utilizador).
Veja License Group Assignments abaixo para mais informações sobre como trabalhar com grupos e atribuições de licenças.
Licenciamento sem iniciar sessão no Servidor
Para utilizadores do Altium Designer que não utilizam as capacidades de gestão de dados do Enterprise Server e, por isso, não iniciam sessão no servidor, o Altium Designer pode aceder a licenças a partir do PLS do servidor usando a configuração interna de PLS do Altium Designer (conforme descrito abaixo). Para esta abordagem, o Enterprise Server é configurado da seguinte forma:
-
O modo PLS do servidor é definido para Local PLS, para que as licenças fiquem disponíveis na rede.
-
O PLS tem de ser definido para o modo de segurança 'No Authentication', uma vez que, nesta disposição, não será estabelecida uma Sessão do servidor através do início de sessão no servidor.
-
O PLS do servidor tem disponível uma licença adequada do Altium Designer atribuída a All Users, para que fique acessível por qualquer ligação ao servidor.
O método abaixo para aceder e utilizar licenças do Altium Designer também se aplica ao sistema legado Private License Server (PLS 1.0), instalado como serviço do Windows.
Acesso a licenças no Altium Designer
Para aceder às licenças alojadas no Servidor no Altium Designer (sem iniciar sessão), selecione Connect to Local Server na vista License Management (use a opção Licenses no menu pendente do controlo Current User para aceder à vista License Management). A caixa de diálogo Private License Server Setup será aberta.
Se tiver sessão iniciada na sua conta Altium, use a opção Connect to Local Server do menu de controlo Add License para aceder à caixa de diálogo Private License Server Setup.
Introduza os dados básicos do servidor para o PLS na caixa de diálogo Private License Server Setup e clique em OK. O nome do servidor será o nome de rede (computador) do PC que aloja o Enterprise Server, e a porta padrão é 9780 – utilize a porta 9785 e o FQDN do servidor para estabelecer uma ligação segura https (ver exemplo
). As outras definições da caixa de diálogo, como as opções Servers list, aplicam-se ao tipo de ligação legado PLS 1.0.

Tenha em atenção que apenas as entradas de nome do Servidor e da porta são necessárias ao usar a configuração interna do Altium Designer para aceder a licenças PLS. O comportamento é diferente ao ligar ao PLS 1.0 legado.
Depois de estabelecida a ligação ao PLS, a área de licenças disponíveis da vista License Management será preenchida com uma lista de licenças privadas que pode utilizar.
Ao estabelecer uma ligação de licença ao PLS usando esta abordagem, a Licença tem inicialmente de estar definida para o grupo 'All Users' no Enterprise Server (a definição predefinida). Assim que a licença for reconhecida pelo Altium Designer, é automaticamente gerado no servidor um perfil de Utilizador correspondente, conforme detalhado abaixo. Esse perfil de Utilizador gerado pode então ser adicionado a um grupo, cujos membros têm acesso a licenças específicas – isto permite ao administrador do servidor controlar o acesso a licenças para Utilizadores que não iniciam sessão no servidor.
Para alugar uma licença para a instalação do Altium Designer, clique no botão Use License no mosaico da licença ou clique com o botão direito no mosaico e selecione o comando Use License no menu de contexto. Tenha em atenção que uma licença alojada pelo Enterprise Server pode ser definida para o modo Automatic Leasing, para que não seja necessária qualquer intervenção do utilizador no Altium Designer, para além de ativar inicialmente a ligação Private license server.
Com uma licença em utilização, o respetivo mosaico será identificado com o ícone
e destacado com um contorno verde. O campo Seats da licença será atualizado para refletir mais um posto dessa licença ocupado. No lado do servidor, a entrada da licença na página License Manager (Admin – Licenses) mostrará que um posto foi ocupado por um Nome de Utilizador derivado do PC anfitrião do Altium Designer – veja a secção abaixo para mais informações.
-
Os utilizadores do Altium Designer não são obrigados a iniciar sessão numa Conta Altium online nem no Enterprise Server para utilizarem uma licença privada, e a ligação LAN/WAN local pode estar isolada da internet. Se necessário, aceda à página System – Account Management page da caixa de diálogo Preferences para desativar a ligação à Conta Altium, e utilize a página System – Network Activity page para selecionar serviços específicos de ligação de rede que serão permitidos.
-
Ao aceder às licenças alojadas no Servidor no Altium Designer sem iniciar sessão, também é possível utilizar uma licença em modo roaming. Consulte a secção Roaming a Private Server License acima para saber mais.
Utilizadores Criados
Quando um utilizador se ligou ao PLS do Enterprise Server a partir do Altium Designer sem iniciar sessão (conforme descrito acima), é criado no servidor um perfil de Utilizador que corresponde ao Nome do Computador que se ligou e ao nome da sua Conta de Utilizador ativa do Windows – isto é, o computador e a conta Windows que alojam o Altium Designer.
Por exemplo, um utilizador pode estar a usar uma conta Windows chamada Design num computador com o nome PC4. Quando a opção Connect to Private Server do Altium Designer é usada para aceder a uma licença, o PLS do servidor que aloja essa licença irá criar um utilizador com o nome Design PC4, com Nome/Apelido Design/PC4 e um Nome de utilizador Design.
Note que o Nome de Utilizador criado tem um formato diferente do Nome de utilizador criado em resposta a um utilizador
signing in no servidor, conforme descrito na secção
Criação automática de utilizadores. Em ambos os casos, o PLS está definido para o modo
Sem autenticação; no entanto, quando um utilizador iniciou sessão, o Nome de utilizador criado baseia-se no nome de início de sessão e no nome do servidor (
user_name server_name). Quando a funcionalidade
Connect to Private Server é usada (sem início de sessão), o nome criado baseia-se na conta Windows ativa do utilizador (
user_account_name), conforme descrito aqui.
Mais uma vez, este é o Nome de Utilizador do servidor que pode ser adicionado a grupo(s), o que por sua vez determinará quais as licenças disponibilizadas a este utilizador nesse computador.
Veja abaixo mais informações sobre atribuições de grupos e licenças.
Atribuições de grupos de licenças
Para controlar a disponibilidade de licenças para utilizadores do Altium Designer, o PLS do Enterprise Server pode ser configurado para associar licenças específicas a grupos de utilizadores definidos. Na prática, quando um utilizador inicia sessão no servidor, o PLS disponibiliza apenas as licenças atribuídas a grupos dos quais o utilizador é membro.
Os utilizadores e grupos de utilizadores podem já estar registados no Enterprise Server, caso este esteja atualmente a ser usado para gerir e armazenar dados de projeto do Altium Designer. As licenças alojadas no servidor são atribuídas, por predefinição, a 'Todos os Utilizadores', mas podem ser reatribuídas a qualquer grupo disponível. De igual modo, os Utilizadores podem ser adicionados a qualquer grupo disponível.
Utilizadores
Para adicionar um novo perfil de utilizador e adicioná-lo a um grupo, selecione Users no menu principal do navegador para ver a lista de nomes de utilizadores registados no Enterprise Server e, em seguida, selecione o botão
.
Adicione os detalhes do novo Utilizador na caixa de diálogo Add User e clique no botão
para confirmar as alterações. A caixa de diálogo inclui alguns campos de entrada dignos de nota:
-
Authentication: A opção predefinida Built-in identificará a ligação do Utilizador usando o próprio Identity Service (IDS) do Enterprise Server, enquanto o método Windows se aplica quando os PCs anfitriões fazem parte de um Domínio Windows e será usada a Autenticação de Domínio do Windows.
-
Add Groups: O novo utilizador pode ser adicionado a um grupo existente introduzindo o nome do grupo neste campo. O campo irá procurar dinamicamente um grupo existente que corresponda à(s) primeira(s) letra(s) que digitou – selecione o nome do grupo para confirmar a sua escolha. Por predefinição, os utilizadores não são incluídos em nenhum grupo.
Grupos
Para adicionar um novo grupo e depois adicionar um Utilizador existente como membro, selecione Groups no menu principal do navegador para ver a lista de nomes de grupos existentes e, em seguida, selecione o botão
.
Adicione o nome do novo grupo na caixa de diálogo Create Group e inclua quaisquer Utilizadores que pretenda como membros desse grupo. O campo Add Members irá procurar dinamicamente um Utilizador existente que corresponda à(s) primeira(s) letra(s) que digitou – selecione o nome completo do Membro para confirmar a sua escolha. Clique no botão
da caixa de diálogo para confirmar as alterações.
Utilizadores existentes
Os utilizadores existentes podem tornar-se membros de um grupo (ou grupos) editando o respetivo perfil de utilizador. Selecione a entrada do utilizador na página Admin – Users e clique no botão
no canto superior direito da lista para abrir a caixa de diálogo Edit User , assinale os grupos que pretende adicionar na lista Existing Groups e, em seguida, clique no botão
para confirmar as alterações. Também pode adicionar um grupo escrevendo no campo Add Groups , conforme descrito acima.
Note que um Utilizador existente pode ser representado em vários formatos, dependendo de como foi adicionado. Os formatos incluem entradas Username/Firstname/Lastname padrão e entradas geradas automaticamente pelo PLS em resposta a ligações recebidas que não iniciam uma Sessão no servidor por meio de início de sessão.
| User |
Username |
First Name |
Last Name |
Account Creator |
Circumstances |
| Trevor Smith |
Trevor |
Trevor |
Smith |
Introduzido manualmente |
Uma conta de Utilizador padrão, adicionada por um administrador do Servidor. |
| Design PC4 |
Design |
Design |
PC4 |
Gerado automaticamente |
Um utilizador do Altium Designer, a trabalhar a partir da conta Windows Design no computador PC4, ligou-se ao PLS sem iniciar sessão no servidor. |
| Trevor CADDESIGN |
CADDESIGN:Trevor |
Trevor |
CADDESIGN |
Gerado automaticamente |
O utilizador Trevor iniciou sessão na sua conta no Enterprise Server CADDESIGN, cujo PLS está definido para o modo 'Sem autenticação'. Além disso, numa configuração Central/Local de servidores, quando Trevor inicia sessão no seu Servidor Local (CADDESIGN, definido para o modo PLS Externo), o Utilizador Trevor CADDESIGN é gerado no PLS do Servidor Central (que está definido para o modo 'Sem autenticação'). |
Em todos os casos, estes perfis de Utilizador podem tornar-se membros de grupos editando a entrada do utilizador. Note que, numa configuração com um Servidor Central de Licenciamento e vários Servidores Locais (consulte modo PLS Externo), a pertença a grupos de Utilizadores é aplicada no Central PLS para efeitos de licenciamento, em vez de ao nível de um Local Server.
Numa configuração multisservidor Central/Local, o processo de configuração do Utilizador seria, tipicamente:
-
Criar uma Conta de Utilizador padrão no Servidor Local/Departamental do Utilizador (que está definido para o modo 'PLS Externo', apontando para o PLS Central de Licenciamento).
-
Pedir ao Utilizador para iniciar sessão na nova conta no Servidor Local – isto sincronizará o Nome de Utilizador com o PLS Central (na forma
user_name server_name)
-
No PLS Central, editar a nova entrada de Utilizador sincronizada para a tornar membro do(s) grupo(s) necessário(s). As licenças são atribuídas a grupos, permitindo o acesso por utilizadores – veja abaixo.
Atribuições de licenças
No modo PLS Local, o PLS do Enterprise Server pode disponibilizar seletivamente licenças do Altium Designer que tenham sido atribuídas a um grupo específico, o qual, por sua vez, pode ser associado a uma conta de Utilizador do servidor. Por predefinição (salvo indicação em contrário), todas as licenças adquiridas pelo Enterprise Server são atribuídas ao grupo 'Todos os Utilizadores' e, por isso, ficam disponíveis para qualquer Utilizador que se ligue ao PLS.
Para ver e editar as atribuições existentes de grupos de licenças, vá a Admin – Licenses na interface do navegador do Workspace e selecione o separador Groups. Clique no nome de um grupo na coluna Groups para ver os seus Utilizadores membros e, à direita, as licenças que lhe estão atribuídas.
Uma licença pode ser atribuída a um grupo abrindo a caixa de diálogo Add/Edit assignment com o botão
e, em seguida, selecionando uma licença disponível, o seu grupo de destino e as opções de atribuição.
O tipo de Licença, a Licença específica e a atribuição de grupo proposta são todos selecionáveis em menus pendentes, que serão preenchidos com uma lista dos atualmente disponíveis. No exemplo de imagem abaixo, 10 lugares de uma licença específica de 20 lugares do Altium Designer estão a ser atribuídos ao grupo Engineers.
As opções de atribuição de licença incluem:
-
Automatic leasing: Obriga o Altium Designer a alugar automaticamente (usar) esta licença quando ficar disponível. No Gestor de Licenças do Altium Designer, o processo normal de escolher a licença da lista e selecionar Use é realizado automaticamente para esta licença.
-
Seat availability: Especifique o número de lugares da Licença (até ao total de lugares atribuído) que ficará disponível para o grupo associado, ou simplesmente assinale a opção All available seats para ativar o número total de lugares dessa Licença (o respetivo atributo User Count)
-
Roaming: Permita que uma Licença entre em modo 'roaming' (usada pelo Altium Designer quando o PC anfitrião não está ligado à rede) selecionando a opção Allow Roaming. A definição de duração Max roam configurará a licença para desativar um lugar em 'roaming' após o período indicado. Introduza 0 para permitir roaming ilimitado (para uma licença baseada em prazo, o roaming ficará efetivamente limitado pela data de expiração da licença). Consulte a secção Roaming de uma licença de servidor privado para mais informações.
-
Automatic seat release: Permitir que um posto de uma licença Altium Designer seja libertado quando a máquina cliente estiver num estado inativo, ou ocioso, isto é, quando não houver atividade do rato ou do teclado na máquina cliente e não estiver atualmente em curso nenhum processo de longa duração do Altium Designer, como a publicação de um projeto, ativando a opção Release seats on inactive clients. A definição Lease verification interval (hours) especifica o período de tempo entre o envio de pedidos de verificação a partir do Altium Designer (se não tiver havido atividade no período anterior, o posto será libertado desde que a opção Release seats on inactive clients esteja ativada). Introduza um valor de 1 a 12 horas. Tenha em atenção que a funcionalidade de libertação automática por inatividade está disponível no Altium Designer 25.1 ou em versões posteriores.
-
Notifications:As notificações são mensagens que serão enviadas aos utilizadores em resposta a determinados eventos, como quando uma percentagem especificada dos postos de licença disponíveis tiver sido atribuída, ou se uma tentativa de atribuição de um posto falhar. Tenha em atenção que as notificações por e-mail não estão disponíveis até serem configuradas e ativadas – consulte Configurar notificações por e-mail.
-
Quando a opção Notify when <x>% of available seats have been leased estiver ativada e o número de postos atribuídos atingir (ou exceder) esta percentagem, será enviado um e-mail de notificação relacionado para o grupo especificado no campo Send to users with role. Ver exemplo.
-
Quando a opção Send reject notifications estiver ativada, será enviado um e-mail de erro para o grupo acima quando um utilizador tentar atribuir um posto de licença indisponível – por exemplo, quando um posto restante é apresentado como disponível na vista Gestão de Licenças do Altium Designer (não atualizada), mas entretanto já foi atribuído a outro utilizador. Ver exemplo.
Quando a nova configuração de atribuição de licença estiver concluída, clique em
para confirmar a atribuição ao grupo selecionado. Para ver detalhes sobre a licença atribuída, selecione a opção de expansão (
) associada à respetiva entrada.
É importante notar que as Licenças podem ter uma atribuição All Users por predefinição, pelo que essa atribuição terá de ser removida para tornar uma licença exclusivamente atribuída a outro grupo e aos respetivos utilizadores.
No cenário de atribuição de licenças acima, 10 postos de uma licença Altium Designer de 20 postos foram atribuídos ao grupo Engineers e, consequentemente, aos seus membros. Se a atribuição predefinida ao grupo All Users associada à licença não tivesse sido removida, e ambas as atribuições existissem, a licença não estaria disponível exclusivamente para os membros do grupo Engineers – estaria disponível para todos os utilizadores do servidor.
Para remover uma atribuição de licença existente, clique no botão eliminar (
) associado à respetiva entrada. Uma atribuição de licença pode ser editada através do respetivo botão
.
O separador Groups fornece uma vista agregada dos grupos atuais, dos Utilizadores que os constituem e das Licenças atribuídas a cada grupo. Esta interface versátil pode ser usada em conjunto com a forma como os utilizadores são agrupados (configurada nas páginas principais Users) para uma abordagem flexível à atribuição de licenças e postos aos Utilizadores.
Gerir Licenças
O Private License Service (PLS) baseado em Enterprise Server oferece um conjunto de funcionalidades de administração para gerir a atribuição e utilização de licenças, incluindo a capacidade de libertar à força uma licença atribuída e monitorizar de perto a forma como as licenças são utilizadas.
Libertar uma licença em utilização
Em situações em que uma licença esteve a ser utilizada pelo Altium Designer mas não foi corretamente libertada pelo software, o PLS disponibiliza um meio de terminar essa atribuição e devolver o posto ao conjunto de postos de licença disponíveis. Isto pode ocorrer quando o PC entra em modo de espera enquanto o Altium Designer está ativo, ou devido a algum tipo de falha do software que tenha impedido um encerramento limpo. Na prática, esse posto de licença continua registado como estando em utilização e, por isso, é negado a outro utilizador.
Para localizar a licença em causa nesta situação, vá para a lista de Licenças na interface do browser do Workspace selecionando Admin – Licenses. Dentro da lista de licenças apresentada no separador Licenses, a informação de atribuição de cada entrada fica disponível ao expandir a entrada da licença com o botão
– utilize-o para encontrar o utilizador que ainda retém o posto de licença.
A licença atribuída a esse utilizador pode ser terminada, e o posto devolvido ao conjunto de licenças, clicando na ligação Libertar associada à entrada do utilizador e depois confirmando a ação na caixa de diálogo Release seat. O Altium Designer notificará o utilizador de que a licença foi libertada à força por um administrador.
Monitorizar a Utilização de Licenças
O Enterprise Server disponibiliza várias funcionalidades de monitorização e relatório da utilização de licenças que podem ser usadas para auditar a forma como as licenças do Altium Designer são utilizadas numa organização. Isto é útil para garantir que está a ser feito o melhor aproveitamento dos postos de licença disponíveis, para antecipar futuras necessidades de licenciamento e para determinar a utilização por Utilizadores individuais.
As funcionalidades de utilização de licenças do servidor são acedidas através da interface do browser no separador Reports da página License Manager (Admin – Licenses). Esta oferece uma vasta gama de opções de relatório que são acedidas através de separadores específicos na vista Reports. Estão disponíveis os seguintes tipos de relatórios:
-
Utilização em Tempo Real
-
Histórico de Utilização
-
Registo de Utilização
-
Registo de Tempo
Consoante o tipo de informação necessário para cada relatório, os filtros de relatório associados podem ser aplicados para adaptar os resultados de modo a incluir licenças, grupos, utilizadores e períodos de tempo específicos.
-
Para filtrar os resultados do relatório de utilização de modo a mostrar, por exemplo, a atividade de uma determinada Licença, selecione a licença pretendida no menu pendente Licenses e clique em
– ver exemplo. Licenças adicionais podem ser acrescentadas conforme necessário – as licenças são diferenciadas pelo respetivo Código de Ativação.
-
A ação de filtragem das opções mantém-se em vigor enquanto cada separador de estilo de relatório estiver selecionado, permitindo-lhe ver relatórios de utilização limitados a essa licença.
-
A página Reports também oferece a opção de exportar o relatório atual para disco em formato CSV – compatível com o Microsoft Excel e outras aplicações de folha de cálculo – para fins de administração e contabilidade. Selecione os resultados do relatório pretendidos através do separador adequado e da filtragem conforme as suas necessidades, clique no botão
e indique uma localização para guardar o ficheiro em disco.
Utilização em Tempo Real
O relatório de utilização em tempo real fornece um resumo detalhado de como as licenças Private Server adicionadas ao seu Enterprise Server estão atualmente a ser utilizadas.
Histórico de Utilização
Este tipo de relatório fornece um histórico detalhado de como as licenças Private Server adicionadas ao seu Enterprise Server foram utilizadas. Por predefinição, o relatório lista a utilização do ano anterior, abrangendo todas as licenças, grupos e utilizadores do Enterprise Server que tenham sido utilizados. Utilize os filtros de relatório associados no topo da página para adaptar os resultados a:
-
Um Time Interval específico para as entradas incluídas – quer seja o ano anterior, o trimestre anterior, o mês anterior ou um intervalo de relatório personalizado à sua escolha.
-
Incluir licenças e/ou grupos e/ou utilizadores específicos, conforme necessário – isto filtrará os resultados com base nessas definições.
-
Agrupar as entradas da lista por um período temporal específico (Year, Quarter, Month, Week ou Day) e, opcionalmente, por um ou mais outros campos (Product Name, Activation Code, User, Role). Por exemplo, poderá querer ver a utilização de licenças ao longo de um determinado período temporal e organizar essa informação pelos grupos que definiu – selecionando, por isso, Role no campo pendente And. Levando isto mais longe, poderia agrupar por Role e Product Name para obter um histórico de utilização de cada produto para cada grupo.
Juntamente com os dados de tempo registado para cada utilizador ativo, a listagem do relatório fornece um tempo de trabalho aproximado (Avg Work Time) com base no Time Used registado sobre o número de Days em que a licença foi utilizada. Também é calculado um valor que representa a utilização média dos postos de licença Private Server ao longo de um período especificado. Apresentado como uma percentagem (Usage %), isto pode ajudar a deduzir quão plenamente as capacidades das suas licenças estão a ser utilizadas, sujeito à filtragem aplicada.
More about License Usage
O valor de Usage da licença no relatório para cada entrada é calculado a partir de várias variáveis para apresentar uma percentagem agregada de ocupação ao longo de um período especificado.
Como exemplo básico, se uma licença de um único posto tiver sido utilizada durante 8 horas num determinado dia (24 horas), então o Time Used é 8 horas, o Avg Work Time é 8 horas e, se Group by estiver definido como Day, o Usage da licença será 33%.
Se o mesmo cenário – um posto utilizado durante 8 horas – for aplicado a uma licença com capacidade para 3 postos, então o valor de Usage baixará para 11% uma vez que apenas um dos 3 postos disponíveis será ocupado pelo utilizador durante esse período.
Os exemplos acima seriam apresentados quando a opção Group by estivesse definida como Day. Se a definição de agrupamento for alterada para Week e, como no caso acima, uma licença de um único posto for utilizada durante 8 horas, então o Usage da licença será 5% porque foi utilizada durante um sétimo do intervalo de tempo especificado – 8 horas de uma semana de 168 horas. O Usage seria reduzido em mais um quinto para uma licença de 5 postos (para aproximadamente 1%), uma vez que apenas um posto da capacidade dessa licença é utilizado.
Resumindo, o Usage de licença de um utilizador é calculado como a proporção de Time Used ajustada pela atribuição de postos da licença e pelo número de dias no período selecionado (Group by), e 24 horas por dia.
O cálculo acima corresponde a:
Usage % = 100 x Used hours / (Seats x Group days x 24)
Tenha em atenção que o arredondamento de números é utilizado nos dados calculados do relatório, pelo que valores como licença Usage são apenas aproximados, particularmente quando o período Group by está definido para intervalos mais curtos.
Registo de Utilização
Este tipo de relatório fornece um registo detalhado de utilização das licenças Private Server adicionadas ao seu Enterprise Server, em termos de:
-
Quem utilizou a licença e em que grupo lhe foi atribuída essa licença.
-
Que versão do software estava a utilizar.
-
Quando começou a utilizar a licença.
-
Quando libertou a licença (de volta ao conjunto disponível para utilização por outros na conta).
Por predefinição, o registo reflete a utilização do ano anterior, abrangendo todas as licenças Private Server utilizadas, grupos e utilizadores. Utilize os filtros de relatório associados no topo da página para ajustar os resultados a:
-
Um Time Interval específico – quer seja o ano anterior, o trimestre anterior, o mês anterior, ou um intervalo de relatório personalizado à sua escolha.
-
Incluir licenças e/ou grupos e/ou utilizadores específicos, conforme necessário.
Registo Temporal
Este tipo de relatório fornece um registo temporal detalhado das licenças Private Server adicionadas ao seu Enterprise Server, em termos de:
-
Quem utilizou um posto de uma licença específica e em que grupo lhe foi atribuída essa licença.
-
A hora a que ocupou o posto da licença (Action = IN).
-
A hora a que libertou o posto da licença de volta ao conjunto disponível para utilização por outros na conta (Action = OUT).
Por predefinição, o registo reflete eventos temporais do ano anterior, abrangendo todas as licenças Private Server utilizadas, grupos e utilizadores. Utilize os filtros de relatório associados no topo da página para ajustar os resultados a:
-
Um Time Interval específico – quer seja o ano anterior, o trimestre anterior, o mês anterior, ou um intervalo de relatório personalizado à sua escolha.
-
Incluir licenças e/ou grupos e/ou utilizadores específicos, conforme necessário.
Resolução de Problemas de Acesso à Licença
Se o Altium Designer não conseguir ligar-se ao Enterprise Server PLS, ou se as licenças que adquiriu e configurou no PLS não aparecerem na lista Available Licenses do Altium Designer, poderá haver definições do sistema ou do software a impedir o acesso.
Ao resolver quaisquer problemas, considere o seguinte:
-
Host PC Firewall – o Enterprise Server PLS utiliza, por predefinição, a porta
9780 ao transferir dados de licenciamento na rede. Verifique se esta porta foi aberta na firewall do PC anfitrião durante a instalação do servidor.
-
Allowed network connections – o Altium Designer disponibiliza a página System – Network Activity da caixa de diálogo Preferences. Verifique se a entrada 'License Server' está assinalada, para que o servidor PLS possa comunicar com o Altium Designer através da rede.
-
Try basic tests:
-
Check locally – se o servidor PLS estiver configurado num PC que também aloja uma instalação do Altium Designer, confirme que o PLS está acessível para essa instalação local antes de analisar PCs remotos. Se o PLS e as licenças privadas estiverem disponíveis localmente, isso indica que os PCs noutros pontos da rede que não conseguem ligar-se têm um problema de configuração da rede ou do Altium Designer (e não do PLS).
-
Assign license to All Users – Se uma licença que foi corretamente atribuída no PLS não estiver disponível para aluguer no Altium Designer, altere temporariamente a atribuição do grupo da licença para All Users (ou crie simplesmente uma nova atribuição All Users para essa licença). Consulte License Assignments, acima. Se então ficar disponível, isso indica que existia um problema com o grupo de utilizadores ou com a atribuição da licença.
-
Refresh the server PLS – depois de efetuar alterações na configuração de licenças do servidor PLS, particularmente ao adicionar ou remover licenças de servidor adquiridas, poderá ter de terminar sessão e iniciar novamente sessão para ver as alterações. Em algumas situações, poderá ser necessário reiniciar o Enterprise Server, quer reiniciando o PC quer utilizando a funcionalidade Restart do servidor no IIS Manager do Windows.
-
Refresh the Enterprise server's PLS connection – depois de efetuar alterações ao acesso a licenças no servidor PLS ou no Altium Designer, restabeleça a ligação ao Enterprise Server clicando no comando Refresh na página Licensing Management do Altium Designer ou terminando sessão e iniciando novamente sessão no servidor. Ao utilizar a configuração internal PLS setup para aceder a licenças no Altium Designer, atualize a ligação clicando em Refresh e/ou na ligação Disconnect/Reconnect... private license server. Para forçar uma atualização completa da ligação, selecione a ligação Setup private license server e clique em OK na caixa de diálogo Private License Server Setup.
-
Check Groups and PLS Authentication mode – se uma licença a que está a tentar aceder ao iniciar sessão no Enterprise Server estiver atribuída a um grupo específico, certifique-se de que o nome da Conta de utilizador do servidor é membro desse grupo – note que, no modo 'No Authentication' do PLS, os grupos são atribuídos à conta gerada
user_name server_name. Inversamente, se estiver a ligar-se ao PLS utilizando a opção 'Setup private license server' no Altium Designer, a autenticação do Enterprise Server must estar definida como 'No Authentication'.
Comparação dos modos do Enterprise Server PLS
O Enterprise Server PLS pode ser configurado para um de três modos distintos, cada um dos quais se adequa a disposições específicas de licenciamento para o Altium Designer e os Altium Servers. A tabela abaixo resume como o PLS gere e disponibiliza licenças Altium, quando definido para cada modo de PLS.
| |
No PLS mode |
Local PLS mode |
External PLS mode |
| Server license location: |
Local |
Local |
Local ou Externo |
| User authentication: |
n/a |
Sessão do Servidor |
Sem Autenticação |
n/a |
| Altium Server licenses served to network: |
Não |
Não |
Sim |
Sim – Licenças obtidas a partir de PLS de servidor externo. |
| Altium Designer licenses served to network: |
Não |
Sim |
Sim |
Sim – Licenças obtidas a partir de PLS de servidor externo. |
| Altium Designer license access using internal PLS setup: |
Não |
Não |
Sim |
Não |