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 fornecidas por um Altium Private License Service local, em vez 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.
Num esquema semelhante ao da utilização de uma licença a partir do portal Altium License Service, um posto (instância) de uma licença Altium Designer alojada no PLS pode ser "alugado" pelo software quando está em utilização e depois "revogado" (devolvido ao conjunto de licenças disponíveis) quando deixa de ser necessário. Com o Altium PLS, as licenças também podem ser disponibilizadas em regime de Roaming, em que o posto da licença é alugado à máquina de destino por um período especificado – isto permite que o PC anfitrião do Altium Designer, por exemplo um portátil, "circule" livremente enquanto permanece 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 de licenças e postos 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)) instalada como serviço do Windows na máquina anfitriã. Para dar resposta à necessidade atual de uma gestão de licenças de software mais sofisticada, as versões atuais do Enterprise Server oferecem uma implementação melhorada e simplificada do PLS, disponível como parte da instalação do servidor. O Enterprise Server Private License Service suporta vários modos de funcionamento, pode ser configurado como License Service central ou local e pode disponibilizar, através da rede local, tanto licenças do Altium Designer como licenças de servidor Altium – 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 autolicenciamento para adicionar ou adquirir licenças Altium. Esta funcionalidade está disponível através da página Licenses (Admin – Licenses) na interface do Workspace do Enterprise Server no navegador, que fornece a ligação ao portal Altium Licensing (
), a partir do qual as licenças Altium da sua empresa podem ser adquiridas localmente.
Estão disponíveis três separadores:
-
Licenses – apresenta uma lista de todas as licenças atualmente disponíveis. Serão necessárias pelo menos duas licenças para licenciar efetivamente o Enterprise Server (Altium Enterprise Server e Altium Enterprise Server CAL). Outras licenças podem ser adicionadas para disponibilização através do PLS. As licenças podem ser adquiridas através de From cloud (escolha a partir de uma lista de licenças disponíveis para a sua empresa no portal Altium), ou através de From file (importe do disco ficheiros de licença
alf existentes).
-
Groups – permite atribuir licenças a grupos de utilizadores. No modo Local PLS, o PLS do Enterprise Server pode disponibilizar seletivamente licenças de software que tenham sido atribuídas a um grupo específico. Por predefinição (salvo indicação em contrário), todas as licenças adquiridas pelo Enterprise Server são atribuídas ao grupo All Users e, por isso, ficam disponíveis para qualquer utilizador que se ligue ao PLS.
-
Reports – disponibiliza um conjunto de funcionalidades de monitorização e criação de relatórios de utilização de licenças que podem ser usadas para auditar a forma como as licenças são utilizadas dentro de uma organização. Isto é particularmente útil com o Private License Service, uma vez que os dados dos relatórios podem ser usados para garantir o melhor aproveitamento dos postos de licença disponíveis, antecipar necessidades futuras de licenciamento e determinar a utilização por utilizador individual. Está disponível um conjunto de opções de relatório, acessíveis através de sub-separadores específicos. Dependendo do tipo de informação necessária para cada relatório, os filtros de relatório associados podem ser aplicados para ajustar os resultados de modo a incluir licenças, grupos, utilizadores e períodos de tempo específicos. Existe também a opção de exportar o relatório atual para disco em formato CSV, compatível com Microsoft Excel e outras aplicações de folha de cálculo, para fins de administração e contabilidade.
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 suas 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 Altium License service. Isto utiliza a opção From cloud acima descrita. Termine sessão e volte a iniciar sessão na interface do Workspace do Enterprise Server no navegador para ativar as suas funcionalidades recém-licenciadas.
Tenha em atenção que não é necessária uma licença CAL se os utilizadores não acederem ao Enterprise Server – ou seja, se o servidor for utilizado apenas como servidor de licenciamento.
-
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 postos disponíveis.
Consulte o modo External PLS mode abaixo para mais detalhes sobre esta opção de licenciamento.
-
importação de ficheiros de licença alf existentes a partir do disco.
Isto utiliza a opção From file e, na prática, "adquire" licenças de servidor que já possui localmente. Termine sessão e volte a iniciar sessão na interface do Workspace no navegador para ativar as suas funcionalidades recém-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
Com o Enterprise Server devidamente licenciado a partir da Cloud ou de ficheiros de licença existentes, o Private License Service está pronto a 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 navegador – Admin – Licenses.
Para adicionar uma licença ao Enterprise Server, clique no botão
e selecione, como anteriormente, entre as opções da cloud (ou ficheiro). 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 definidas para o grupo "All Users" por predefinição (a menos que a essa opção tenha sido desmarcada), ficando disponíveis para todos os utilizadores registados do 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 estar 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 aos 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 sem PLS – a configuração predefinida do Enterprise Server, em que as licenças adquiridas não são disponibilizadas (servidas) na rede.
-
Modo PLS local – as licenças Altium adquiridas são disponibilizadas na rede pelo serviço PLS (local) do servidor.
-
Modo PLS externo – o Enterprise Server liga-se a um PLS external e utiliza-o (como, por exemplo, o PLS de um servidor Altium remoto configurado como serviço central de licenciamento) em substituição do seu próprio esquema de licenciamento. O serviço externo de licenciamento 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 através de licenças Server e CAL adquiridas a partir do Altium License service, ou a partir de ficheiros de licença *.alf 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 utilizando licenças de um PLS externo ao qual esteja ligado.
Consulte PLS Externo 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 Altium License service, para que as licenças adquiridas pela sua organização possam ser obtidas – depois de concluído este processo, pode 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 que esteja ligado à internet e, em seguida, transferidas para o Enterprise Server local como ficheiros de licença individuais.
As licenças adquiridas, como as licenças Altium Server and Connection (CAL) ou as licenças Altium Designer, podem então ser disponibilizadas pela PLS através da rede local.
Modo sem PLS
Como o nome indica, o modo No PLS do Enterprise Server é essencialmente o servidor na sua configuração padrão (por defeito), em que a PLS não está ativada.
Como tal, não disponibiliza licenças Altium através da rede; no entanto, as licenças continuam a poder ser adquiridas no portal do serviço de licenciamento da Altium. Esta função suporta a capacidade do Enterprise Server de ser licenciado "internamente" a partir de licenças adquiridas ou de ficheiros de licença alf 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 na interface do browser do Workspace – Admin – Settings – License manager.
A opção Automatically create assignment for All Users group força a atribuição de 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 os grupos quando forem disponibilizadas através da rede pela PLS, conforme descrito abaixo. Clique em
para confirmar quaisquer alterações às definições.
Modo PLS local
Nesta configuração PLS do servidor, as licenças serão disponibilizadas a instalações de Altium Designer e Server alojadas na rede. O Enterprise Server é licenciado normalmente, através de licenças adquiridas ou de ficheiros de licença alf.

A PLS fornece 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 do browser 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 – consulte os detalhes abaixo.
A PLS exporá 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 a PLS do Enterprise Server estiver no modo de segurança "Sem autenticação" (consulte as opções abaixo).
O modo PLS local fornece definições adicionais que determinam que Utilizadores poderão receber licenças específicas do Altium Designer (determinadas por grupos de utilizadores) e durante quanto tempo uma licença permanecerá arrendada quando não estiver a ser utilizada. Clique em
para confirmar quaisquer alterações às definições.
Definições da PLS local
Modos de autenticação do License Manager
O modo de autenticação da PLS do servidor pode ser definido como Server Session ou No Authentication , consoante a 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 de ligação atual 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 às licenças está associado a uma sessão do Enterprise Server. Selecione Admin – Sessions no menu principal para visualizar e gerir as sessões de ligação atuais.
Como 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 da 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 à 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 múltiplos 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 a licença do servidor remoto seja utilizada.
-
Como as ligações PLS não são verificadas por uma sessão do servidor, o Altium Designer pode aceder diretamente às licenças utilizando a ligação PLS interna do Altium Designer – Setup private license server na página License Management (tal 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, a 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 à conta de Utilizador gerada — conforme determinado pela sua posterior associação ao grupo. Esta ação pode ser desativada desmarcando a opção Automatic user creation option (ver abaixo).
Na prática, as duas opções do Local PLS modo de autenticação disponibilizarão as licenças adquiridas na rede da seguinte forma:
Server Session:
-
As licenças Altium Designer ficam disponíveis para os utilizadores que iniciam sessão no Enterprise Server, com base nas atribuições correspondentes de Utilizador para grupo de licença.
No Authentication:
-
As licenças 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 Altium Designer e Altium server ficam disponíveis para outros Enterprise Servers que se liguem utilizando o seu modo PLS externo.
-
As licenças Altium Designer ficam disponíveis para a ligação de configuração interna da PLS no Altium Designer.
Criação automática de utilizador (modo sem autenticação)
Quando assinalada (definição predefinida), a PLS do Enterprise Server gera automaticamente uma conta de utilizador correspondente à 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, a PLS cria automaticamente um Utilizador com o nome Trevor LicenseServer (user_name server_name) — este é o Nome "ativo" que deve ser utilizado para a associação ao grupo 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 user_name server_name correspondente é criada ao ligar do Altium Designer a uma PLS do Enterprise Server remote — onde o Altium Designer e o servidor não partilham o mesmo PC anfitrião. Pelo contrário, quando tanto o Altium Designer como o Enterprise Server estão instalados no mesmo PC, a PLS utiliza a conta existente de início de sessão do servidor.
Se a opção Automatic user creation não estiver assinalada, a conta de utilizador do servidor (Trevor) não poderá ligar-se à 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á ocorrer quando o Administrador do servidor pretender pré-determinar que contas de utilizador do Enterprise Server podem ser utilizadas para ligação ao servidor quando este está em modo No Authentication.
Se necessário, um Administrador do servidor pode adicionar manualmente uma conta de Utilizador adequada para quando a PLS estiver no modo "Sem autenticação" e a opção Automatic user creation estiver desmarcada. Se um Nome de Utilizador existente for Trevor e o servidor se chamar LicenseServer, a conta PLS correspondente a criar é uma com o First Name Trevor, o Last Name LicenseServer e o Username LicenseServer:Trevor. O resultado final são duas entradas de Utilizador: Trevor e Trevor LicenseServer,, sendo que os grupos aplicados à segunda determinarão a disponibilidade de licenças para o utilizador Trevor.
Além disso, a PLS do Enterprise Server 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 está num 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 arrendada após o Altium Designer não responder à PLS durante o número de horas especificado.
A PLS consulta regularmente um cliente de design através da rede e espera uma resposta; no entanto, as respostas não serão devolvidas se o PC anfitrião do cliente entrar, por exemplo, em modo de Suspensão ou Hibernação — ou se a aplicação cliente falhar ou for encerrada à força. Quando não são recebidas respostas do cliente durante um período superior ao intervalo de tempo limite definido (4 horas, por defeito), o posto de licença arrendado 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.
Tenha em atenção que, quando o Altium Designer se desliga de uma licença da forma normal e "limpa" (Sair, terminar sessão no servidor, desligar da PLS, etc.), um posto de licença arrendado é automaticamente devolvido.
Criar automaticamente atribuição para o grupo Todos os Utilizadores
Quando esta opção da PLS local está assinalada (definição predefinida), as licenças recém-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 conseguinte, 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 à licença Altium Designer (Iniciar sessão)
No modo PLS local, as licenças que foram configuradas e expostas pelo Private License Service podem ser acedidas por instalações do Altium Designer na rede, que atuam como clientes da PLS. Para aceder a uma licença do Altium Designer fornecida pela 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 utilizada para automatizar o início de sessão.
Ao iniciar sessão no Enterprise Server, tenha em atenção que o nome do servidor localhost só se aplica ao PC local. Se o PLS do servidor estiver alojado num PC diferente na rede, terá de utilizar o nome de rede (servidor) desse PC remoto para iniciar sessão – o campo de início de sessão Server Address na caixa de diálogo refere-se a esse nome ([computer_name]). No PC que aloja o Enterprise Server, pode aceder a Control Panel\System and Security\System para confirmar o respetivo Nome do Computador na rede. O método recomendado é iniciar sempre sessão utilizando o endereço computer_name:port do servidor.

Iniciar sessão no servidor impala no Altium Designer.
Não é obrigatório iniciar sessão num Server. Para aceder a licenças a partir do Altium Designer sem iniciar sessão no Enterprise Server, caso seja essa a abordagem pretendida, utilize a opção
Connect to Private Server na vista
License Management do Altium Designer. Tenha em atenção que o PLS do servidor tem de estar definido para o modo
No Authentication e a respetiva opção
Automatic user creation deve estar assinalada. Consulte
Licenciamento sem início de sessão no Server 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 License Management (Altium Designer Agile, 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 design no menu pendente do controlo Current User (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 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 destacado com um contorno 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 são obrigados a iniciar sessão numa Conta Altium 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 à Conta Altium, e utilize a página System – Network Activity page para selecionar serviços de ligação de rede específicos que serão permitidos.
O estado da licença também é 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 Comparação de modos PLS do servidor para um resumo comparativo do modo Local PLS.
Utilizar em roaming uma licença privada do servidor
Um posto de uma licença Private Server 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 Private Server disponível neste modo, clique no botão
no mosaico da licença ou clique com o botão direito no mosaico e selecione o comando Roam no menu de contexto. Será apresentada a caixa de diálogo Retain License na qual poderá definir 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 Private Server neste modo é a própria duração da licença.
-
Se estiver a utilizar em roaming um posto de uma licença Private Server 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 da licença – saiba mais.
Com uma licença em utilização em modo de roaming, 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.

Para utilizar uma licença Private Server em modo de roaming, use a opção Roam.
Ao utilizar uma licença em modo de roaming, pode desligar-se do seu servidor de licenças e trabalhar offline. A única altura em que precisa de se ligar ao seu servidor de licenças ao utilizar um posto de uma licença neste modo é quando quiser libertar a licença ou prolongar o período de roaming. Esta última ação é efetuada 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 está 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 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 é adequado a uma empresa de maior dimensão, onde cada departamento da empresa (Engenharia, Desenvolvimento, etc.) pode utilizar várias instalações do Altium Designer e um servidor local do departamento para efeitos de gestão de dados de design. Tanto os servidores de dados de design dos departamentos 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 organizaçã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 que adquire sejam disponibilizadas através da rede. Na perspetiva do Server Local (departamento), este é o Server externo que oferece o serviço de licenciamento através do seu PLS. Tenha em atenção que a opção Automatic user creation deve estar assinalada (a sua configuração predefinida), pois isto permite a User synchronization entre os servidores Local e Externo.
Para que o Central Licensing Server forneça licenças a outros servidores na rede definidos como External PLS Mode (por exemplo, servidores departamentais), o Central Licensing Server (definido no modo Local PLS) tem de ter o seu License Manager Authentication Mode definido como No Authentication.
Se, em alternativa, estiver definido para o modo de segurança Server Session, o Identity Service (IDS) do Server não permitirá uma ligação PLS a outro servidor na rede, porque nesse modo as ligações são verificadas por, e associadas a, uma sessão criada quando um Utilizador inicia sessão – um servidor, como é natural, não inicia sessão.
-
Local (department) Server – este é definido como External PLS mode e configurado para se ligar e utilizar o PLS do Central Licensing Server, em substituição do PLS do próprio servidor local. Assim, o Server Local está a utilizar um PLS external (o que se encontra no Central Licensing Server) para o licenciamento, mas continuará a oferecer os seus serviços locais de Data Management 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 que está configurado como servidor central de licenciamento privado.
Neste modo, o Enterprise Server liga-se e utiliza um PLS externo (como um PLS de servidor remoto que tenha sido configurado como Central Licensing Server) em substituição 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 Server "departamental" Local, 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 Server Local (agora configurado em 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 habitualmente, o utilizador tem de usar credenciais (locais) válidas para iniciar sessão no servidor local.
Ao utilizar uma configuração de Central PLS Server para disponibilizar licenças através da rede, os grupos atribuídos a Utilizadores e Licenças são configurados no Central Licensing Server, e não no Server Local (departamento). As atribuições de grupos do Server 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 de External PLS
As opções e definições de External PLS são as descritas 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 central de licenciamento remoto.
URL e porta do PLS
As definições PLS url e PLS Port associadas 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", tal como indicado na 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 obtido 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 está desassinalada, o Enterprise Server será licenciado a partir do PLS externo, conforme indicado pelas definições de PLS url e Port. O servidor externo (por exemplo, um Central Licensing Server) terá licenças Altium Enterprise Server disponíveis, com lugares suficientes, que obteve 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 Comparação de modos PLS do servidor para um resumo relativo do modo External PLS.
Atribuição de licenças a grupos de utilizadores
A opção Automatically create assignment for All Users group força a atribuição de licenças recém-obtidas ao grupo predefinido All Users . Esta opção fica desativada quando a opção Use local license manager for vault licensing acima está desassinalada, uma vez que, nesse modo, todas as licenças têm origem no External PLS, tal como o PLS num servidor remoto usado como Central Licensing Server.
Funcionalidade de sincronização automática de utilizadores
Como descrito acima, para implementar um sistema de licenciamento centralizado baseado em múltiplos Altium Servers, um servidor é configurado como Central PLS, que disponibiliza licenças a Servidores Locais (por exemplo, de departamento) e aos respetivos Utilizadores atribuídos. O Central Licensing Server é configurado para modo Local PLS (e "No Authentication"), e os Servidores Locais são configurados para modo Externals PLS, em que o PLS atribuído é o Central Licensing Server remoto.
Quando os utilizadores do Altium Designer iniciam sessão no respetivo Servidor Local, têm acesso a 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 é a criação de um nome de utilizador "sincronizado" no Central Licensing Server – o Nome de Utilizador local é sincronizado para o Central Licensing Server. Consulte Criação automática de utilizadores no modo No 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.
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. Os campos First Name e Last Name do novo perfil de utilizador serão, respetivamente, AltiumPaul e IMPALA (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 têm origem no PLS externo especificado, que cria um perfil de utilizador sincronizado (como mostrado abaixo).

Numa configuração com múltiplos 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á mostrada como alugada por AltiumPaul IMPALA — que é o utilizador AltiumPaul sincronizado a partir do Servidor Local (o Department Workspace alojado em IMPALA). Mesmo que 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). Tenha em atenção que o Altium Designer mostra uma licença como alugada à conta de Utilizador Username, que, para o utilizador criado neste exemplo, é IMPALA:AltiumPaul.

À medida que o utilizador inicia sessão no seu servidor local de "departamento", acederá de forma transparente às licenças do servidor de licenciamento central através do seu 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 organização multi-servidor Central/Local, mas também se aplica a qualquer Servidor que tenha sido configurado nesse modo (Local-PLS/No-Authentication/AutoUserCreation).
Grupo do Licensing Server
Os perfis de Utilizador que foram sincronizados para um servidor Central PLS numa configuração com múltiplos servidores podem ser adicionados a grupos, tal como acontece com qualquer outro Servidor definido para modo Local PLS.
No caso de uma organização de servidores constituída por um Licensing Server central e Servidores Locais distribuídos (como detalhado acima), os Utilizadores duplicados (sincronizados) no Licensing Server podem ser adicionados a grupos para restringir a disponibilidade das licenças. Assim, quando um Utilizador inicia sessão num Servidor Local, as licenças disponibilizadas ao Utilizador (a partir do PLS do Licensing Server externo através do Servidor Local) serão determinadas pelos grupos e pelas Atribuições de licença 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 pode 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 grupo de utilizadores e de licença seriam implementadas pelo administrador do Licensing Server, assim que um utilizador de um Servidor Local iniciara sessão pela primeira vez (desencadeando assim o processo de sincronização de Utilizadores).
Consulte Atribuições de grupos de licença abaixo para mais informações sobre como trabalhar com grupos e atribuições de licença.
Licenciamento sem iniciar sessão no servidor
Para utilizadores do Altium Designer que não utilizem as capacidades de gestão de dados do Enterprise Server e que, por isso, não iniciem sessão no servidor, o Altium Designer pode aceder a licenças a partir do PLS do servidor usando a configuração PLS interna do Altium Designer (como descrito abaixo). Para esta abordagem, o Enterprise Server é configurado da seguinte forma:
-
O modo PLS do servidor está definido para Local PLS, para que as licenças sejam disponibilizadas na rede.
-
O PLS tem de estar definido para o modo de segurança "No Authentication", uma vez que, nesta configuraçã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 legado Private License Server (PLS 1.0), que é instalado como um 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 (utilize 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, utilize 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 Nome do servidor e 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 através desta abordagem, a Licença tem de estar inicialmente definida para o grupo "All Users" no Enterprise Server (a predefinição). 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 depois 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 obter 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, 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.
Quando uma licença estiver 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 em utilização. Do 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 – consulte a secção abaixo para mais informações.
-
Os utilizadores do Altium Designer não precisam de iniciar sessão numa Altium Account online nem no Enterprise Server 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 da caixa de diálogo Preferences para desativar a ligação à Altium Account, e utilize a página System – Network Activity para selecionar serviços específicos de ligação de rede que serão permitidos.
-
Ao aceder às licenças alojadas no Server no Altium Designer sem iniciar sessão, uma licença também pode ser utilizada em modo roaming. Consulte a secção Roaming a Private Server License acima para saber mais.
Utilizadores Criados
Quando um utilizador se liga 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 estabelece a ligação e ao nome da Conta de Utilizador Windows ativa – ou seja, 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 é utilizada para aceder a uma licença, o PLS do servidor que aloja essa licença criará um utilizador com o nome Design PC4, com Nome Próprio/Apelido Design/PC4 e Nome de Utilizador Design.
Tenha em atenção que o Nome de Utilizador criado tem um formato diferente do nome de Utilizador criado em resposta a um
signing in utilizador no servidor, tal como descrito na secção
Automatic user creation. Em ambos os casos, o PLS está definido para o
modo No Authentication; 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 é utilizada (sem início de sessão), o nome criado baseia-se na conta Windows ativa do utilizador (
user_account_name), tal como aqui descrito.
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.
Consulte abaixo mais informações sobre atribuições de grupos e licenças.
Atribuições de Grupos de Licença
Para controlar a disponibilidade de licenças para os 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 aos grupos dos quais esse utilizador é membro.
Os utilizadores e os grupos de utilizadores podem já estar registados no Enterprise Server, caso este esteja atualmente a ser utilizado para gerir e armazenar dados de projeto do Altium Designer. As licenças alojadas pelo servidor são atribuídas por predefinição a 'All Users', 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 utilizador registados no Enterprise Server e, em seguida, selecione o botão
.
Adicione os detalhes do novo Utilizador na caixa de diálogo emergente Add User e clique no botão
para confirmar as alterações. A caixa de diálogo inclui alguns campos de introdução importantes:
-
Authentication: A opção predefinida Built-in identificará a ligação do Utilizador através do serviço de identidade (IDS) do próprio Enterprise Server, enquanto o método Windows se aplica quando os PCs anfitriões fazem parte de um Domínio Windows e será utilizada a Autenticação de Domínio 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) digitada(s) – 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) digitada(s) – 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 listagem para abrir a caixa de diálogo Edit User , assinale os grupos que pretende adicionar na lista Existing Groups e clique depois no botão
para confirmar as alterações. Também é possível adicionar um grupo escrevendo no campo Add Groups , conforme descrito acima.
Tenha em atenção que um Utilizador existente pode ser representado em vários formatos, dependendo da forma 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 através 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 Server. |
| 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 'No Authentication'. Além disso, numa configuração Central/Local de servidores, quando Trevor inicia sessão no seu Server Local (CADDESIGN, definido para o modo External PLS), o Utilizador Trevor CADDESIGN é gerado no PLS do Server Central (que está definido para o modo 'No Authentication'). |
Em todos os casos, estes perfis de Utilizador podem tornar-se membros de grupos editando a entrada do utilizador. Tenha em atenção que, numa configuração com um Central Licensing Server e múltiplos Local Servers (consulte External PLS mode), a pertença do Utilizador a grupos é aplicada no Central PLS para efeitos de licenciamento, em vez de ao nível de um Local Server.
Numa configuração multi-servidor Central/Local, o processo de configuração de Utilizador seria, tipicamente:
-
Criar uma conta de Utilizador padrão no Server Local/Departamental do Utilizador (que está definido para o modo 'External PLS', apontando para o PLS de Licenciamento Central).
-
Pedir ao Utilizador que inicie sessão na nova conta no Server Local – isto irá 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 pelos utilizadores – ver abaixo.
Atribuições de Licenças
No modo Local PLS, 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 estar 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 'All Users' e, por isso, ficam disponíveis para qualquer Utilizador que se ligue ao PLS.
Para ver e editar as atribuições de grupos de licença existentes, aceda 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 respetivas licenças 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 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 podem ser selecionados em menus pendentes, que serão preenchidos com uma lista das opções atualmente disponíveis. No exemplo de imagem abaixo, 10 lugares de uma licença Altium Designer específica de 20 lugares estão a ser atribuídos ao grupo Engineers.
As opções de atribuição de licença incluem:
-
Automatic leasing: Força o Altium Designer a alugar automaticamente (utilizar) esta licença quando ela estiver disponível. No Gestor de Licenças do Altium Designer, o processo normal de escolher a licença da lista e selecionar Use é efetuado automaticamente para esta licença.
-
Seat availability: Especifique o número de lugares de Licença (até ao total de lugares permitido) que ficarão disponíveis para o grupo associado, ou assinale simplesmente a opção All available seats para ativar o número total de lugares dessa Licença (o seu atributo User Count)
-
Roaming: Permita que uma Licença seja utilizada em modo 'roamed' (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 irá configurar a licença para desativar um lugar em modo 'roamed' após o período indicado. Introduza 0 para permitir roaming ilimitado (para uma licença baseada em termo, o roaming ficará efetivamente limitado pela data de expiração da licença). Consulte a secção Roaming a Private Server License para mais informações.
-
Automatic seat release: Permita que um lugar 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 de rato ou teclado na máquina cliente e não estiver 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 lugar será libertado, desde que a opção Release seats on inactive clients esteja ativada). Introduza um valor entre 1 e 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 numa versão posterior.
-
Notifications: As notificações são mensagens que serão enviadas aos utilizadores em resposta a eventos específicos, como quando uma determinada percentagem dos lugares de licença disponíveis tiver sido alugada, ou se falhar uma tentativa de aluguer de um lugar. Tenha em atenção que as notificações por email não estão disponíveis até serem configuradas e ativadas – consulte Configuring Email Notifications.
-
Quando a opção Notify when <x>% of available seats have been leased está ativada e o número de lugares alugados atinge (ou excede) esta percentagem, será então enviado um email de notificação relacionado para o grupo especificado no campo Send to users with role. Ver exemplo.
-
Quando a opção Send reject notifications está ativada, será enviado um email de erro para o grupo acima quando um utilizador tentar alugar um lugar de licença indisponível – por exemplo, quando um lugar remanescente é apresentado como disponível na vista de Gestão de Licenças (não atualizada) (Altium Designer Agile, Altium Designer), mas entretanto já foi alugado por outro utilizador. Ver exemplo.
Quando a nova configuração de atribuição de licença estiver concluída, clique em
para aplicar a atribuição ao grupo selecionado. Para obter detalhes sobre a licença atribuída, selecione a opção de expandir (
) 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 que uma licença fique atribuída em exclusivo a outro grupo e aos respetivos utilizadores.
No cenário de atribuição de licença acima, 10 lugares de uma licença Altium Designer de 20 lugares foram atribuídos ao grupo Engineers e, por conseguinte, aos seus membros. Se a atribuição ao grupo predefinido All Users associada à licença não fosse removida, e ambas as atribuições existissem, a licença não ficaria disponível exclusivamente para os membros do grupo Engineers – ficaria 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 botão
associado.
O separador Groups fornece uma vista agregada dos grupos atuais, dos seus Utilizadores constituintes e das Licenças atribuídas a cada grupo. Esta interface versátil pode ser utilizada 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 lugares 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 a utilização de licenças, incluindo a capacidade de libertar à força uma licença alugada e de 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 esse aluguer e devolver o lugar ao conjunto de lugares de licença disponíveis. Isto pode acontecer quando o PC entrou em suspensão enquanto o Altium Designer estava ativo, ou devido a algum tipo de falha do software que tenha impedido um encerramento limpo. Na prática, esse lugar 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 navegador do Workspace selecionando Admin – Licenses. Na lista de licenças apresentada no separador Licenses, as informações de aluguer de cada entrada ficam disponíveis ao expandir a entrada da licença com o botão
– use isto para encontrar o utilizador que ainda mantém o lugar de licença.
A licença alugada a esse utilizador pode ser terminada, e o lugar devolvido ao conjunto de licenças, clicando na ligação Release associada à entrada do utilizador e confirmando depois 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 um conjunto de funcionalidades de monitorização e relatórios de utilização de licenças que podem ser usadas para auditar a forma como as licenças Altium Designer são utilizadas dentro de uma organização. Isto é útil para garantir o melhor aproveitamento possível dos lugares de licença disponíveis, para antecipar futuras necessidades de licenciamento e para determinar a utilização de Utilizadores individuais.
As funcionalidades de utilização de licenças do servidor são acedidas através da interface do navegador no separador Reports da página License Manager (Admin – Licenses). Isto oferece uma vasta gama de opções de relatório, 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 Temporal
Dependendo do tipo de informação necessária para cada relatório, os filtros de relatório associados podem ser aplicados para ajustar os resultados de modo a incluir licenças, grupos, utilizadores e períodos de tempo específicos.
-
Para filtrar os resultados dos relatórios de utilização de forma a mostrar, por exemplo, a atividade de uma Licença específica, selecione a licença pretendida no menu pendente Licenses e clique em
– ver exemplo. Licenças adicionais podem ser adicionadas 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 Microsoft Excel e outras aplicações de folha de cálculo – para fins de administração e contabilidade. Selecione os resultados de relatório pretendidos usando o separador apropriado e os filtros adequados às suas necessidades, clique no botão
e indique uma localização para guardar o ficheiro no 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 apresenta a utilização do ano anterior, em todas as licenças Enterprise 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 para as entradas incluídas – 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 irá filtrar os resultados por essas definições.
-
Agrupar as entradas da lista por um período temporal específico (Year, Quarter, Month, Week, ou Day) e, opcionalmente, 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 agregar isso pelos grupos que definiu – selecionando, para tal, 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 lista do relatório fornece um tempo de trabalho aproximado (Avg Work Time) com base no Time Used registado ao longo do número de Days em que a licença foi utilizada. É também calculado um valor que representa a utilização média dos lugares de licença Private Server durante um período especificado. Apresentado como uma percentagem (Usage %), isto pode ajudar a deduzir até que ponto a capacidade das suas licenças está a ser plenamente utilizada, sujeita à filtragem aplicada.
More about License Usage
O valor 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, a Usage da licença é 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 desce 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 estiver definida como Day. Se a definição do grupo for alterada para Week e, como no caso acima, uma licença de um único posto for utilizada durante 8 horas, então a 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.
Em suma, a Usage da licença de um utilizador é calculada como a proporção de Time Used em função da atribuição de postos da licença, do número de dias no período selecionado (Group by) e de 24 horas por dia.
O cálculo acima corresponde a:
Usage % = 100 x Used hours / (Seats x Group days x 24)
Note que é utilizado arredondamento numérico nos dados calculados do relatório, pelo que valores como a Usage da licença são apenas aproximados, particularmente quando o período de 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 para o 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 adaptar os resultados a:
-
Um Time Interval específico – quer 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 para o conjunto disponível para utilização por outros na conta (Action = OUT).
Por predefinição, o registo reflete os 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 adaptar os resultados a:
-
Um Time Interval específico – quer 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 a Licenças
Se o Altium Designer não conseguir ligar-se ao PLS do Enterprise Server, ou se as licenças que adquiriu e configurou no PLS não estiverem a aparecer 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 PLS do Enterprise Server 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 PLS do servidor possa comunicar com o Altium Designer através da rede.
-
Try basic tests:
-
Check locally – se o PLS do servidor estiver configurado num PC que também aloja uma instalação do Altium Designer, confirme que o PLS está acessível a 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 de 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 utilização no Altium Designer, altere temporariamente a atribuição do grupo da licença para All Users (ou simplesmente crie uma nova atribuição All Users para essa licença). Consulte License Assignments, acima. Se ficar então disponível, isso indica que havia um problema com o grupo de utilizadores ou com a atribuição da licença.
-
Refresh the server PLS – após efetuar alterações na configuração de licenças do PLS do servidor, especialmente ao adicionar ou remover licenças de servidor adquiridas, poderá ser necessário terminar sessão e voltar a iniciar 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 – após efetuar alterações ao acesso a licenças no PLS do servidor 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 voltando a iniciar sessão no servidor. Ao utilizar a 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 do 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. Em contrapartida, 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 deve estar definida como 'No Authentication'.
Comparação de modos do PLS do Enterprise Server
O PLS do Enterprise Server pode ser definido para um de três modos distintos, cada um adequado a disposições específicas de licenciamento para o Altium Designer e Altium Servers. A tabela abaixo resume como o PLS gere e disponibiliza licenças Altium quando está 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 |
No Authentication |
n/a |
| Altium Server licenses served to network: |
Não |
Não |
Sim |
Sim – Licenças provenientes de PLS de servidor externo. |
| Altium Designer licenses served to network: |
Não |
Sim |
Sim |
Sim – Licenças provenientes de PLS de servidor externo. |
| Altium Designer license access using internal PLS setup: |
Não |
Não |
Sim |
Não |