Serviço de Licença Privada

Now reading version 6.0. For the latest, read: Serviço de Licença Privada for version 8.1
 

Parent page: Tópicos Avançados

Para organizações que necessitam 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.

De forma semelhante à utilização de uma licença a partir do portal do Altium License Service, um posto (instância) de uma licença do Altium Designer alojada no PLS pode ser 'leased' pelo software quando está em utilização e, depois, 'revoked' (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 modo Roaming, em que o posto da licença é cedido à 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 está 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, é 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 do Windows na máquina anfitriã. Para responder à atual necessidade 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, 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 configurado, o primeiro passo para utilizar o PLS do Enterprise Server é instalar e licenciar o Enterprise Server.

► Consulte Installing the Enterprise Server

Licenciamento do Enterprise Server

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 auto-licenciamento 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.

► Consulte Enterprise Server Licensing para obter informação detalhada sobre como adquirir e configurar 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 a sessão e volte a iniciá-la na interface do Workspace do Enterprise Server no navegador 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, o servidor será utilizado apenas como servidor de licenciamento.

  • ligação ao serviço PLS noutro servidor Altium (como, por exemplo, um serviço central de licenciamento) que disponibilize licenças Altium Enterprise Server adquiridas com postos disponíveis.

    ► Consulte o modo External PLS abaixo para obter 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 a sessão e volte a iniciá-la na interface do Workspace no navegador para ativar as funcionalidades recentemente licenciadas. Se 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ção 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 navegador – Admin » Licenses.

Para adicionar uma licença ao Enterprise Server, clique no botão e selecione, como anteriormente, uma das opções da cloud (ou de ficheiro). Tenha em atenção que as licenças podem ser adquiridas em lote ou individualmente – utilize as caixas de seleção na lista Add license para escolher que licenças o Enterprise Server irá adquirir.

As licenças recentemente adquiridas são posteriormente incluídas na lista Licenses do servidor. Por predefinição, as licenças são atribuídas ao grupo 'All Users' (a menos que essa opção tenha sido desmarcada), ficando assim 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 ter sido instalado e licenciado (como acima), as licenças adquiridas podem ser disponibilizadas na rede anfitriã pelo 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:

  • No PLS mode – a configuração predefinida do Enterprise Server, em que as licenças adquiridas não são disponibilizadas (servidas) na rede.
  • Local PLS mode – as licenças Altium que foram adquiridas são disponibilizadas na rede pelo serviço PLS (local) do servidor.
  • External PLS mode – o Enterprise Server liga-se a um PLS external externo e utiliza-o (por exemplo, um PLS remoto de um servidor Altium que tenha sido configurado como serviço central de licenciamento) em substituição da sua própria configuração 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 respetivas ligações são licenciados por licenças Server e CAL adquiridas no serviço Altium License, 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.

► Consulte a tabela Enterprise Server PLS mode comparison para um resumo prático de cada modo.

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 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, sendo 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 do Altium Designer, podem então ser disponibilizadas através da rede local pelo PLS.

Modo sem PLS

Como o nome indica, o modo No PLS do Enterprise Server corresponde essencialmente ao servidor na sua configuração padrão (predefinida), em que o PLS não está ativado.

Assim, não disponibiliza licenças Altium na rede; no entanto, as licenças continuam a poder ser adquiridas a partir do portal do serviço Altium License. Esta função suporta a capacidade de o Enterprise Server ser licenciado 'automaticamente' 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 da interface do Workspace no navegador – Admin » Settings – License manager.

A opção Automatically create assignment for All Users group obriga a que as licenças recentemente adquiridas sejam atribuídas ao grupo predefinido All Users. A forma como as licenças são atribuídas afetará a respetiva disponibilidade para Roles quando forem disponibilizadas na rede pelo 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 às instalações do Altium Designer e do Server alojadas na rede. O Enterprise Server é licenciado de forma normal, através de licenças adquiridas ou de ficheiros de licença alf.

O PLS disponibiliza licenças a uma instalação do Altium Designer (cliente) na rede quando o utilizador inicia sessão no Enterprise Server.
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 da interface do Workspace no navegador – 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.
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.

O PLS disponibilizará as licenças ao Altium Designer quando o utilizador iniciar sessão no Enterprise Server. As licenças de servidor ficarão disponíveis para outros servidores na rede quando o PLS do Enterprise Server estiver no modo de segurança 'No Authentication' (consulte as opções abaixo).

O modo PLS Local disponibiliza definições adicionais que determinam a que Utilizadores poderão ser oferecidas licenças específicas do Altium Designer (conforme determinado por Funções de Utilizador), 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 License Manager

O modo de autenticação PLS do servidor pode ser definido como Server Session ou No Authentication , consoante a forma como pretende disponibilizar licenças aos clientes de rede (Altium Designer e servidores). Utilize o menu pendente License Manager Authentication para efetuar a seleção.

Server Session:
A sessão atual de ligação do cliente recebe acesso às licenças – 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 Team » Sessions no menu principal para ver e gerir as sessões de ligação atuais.

Uma vez que a ligação PLS é verificada 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 está configurado como um Serviço de Licenças Privadas 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 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 (como era utilizado para aceder ao PLS 1.0). Consulte Licenciamento sem início de 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, na forma de user_name server_name. O utilizador terá acesso apenas às licenças associadas a essa conta de Utilizador gerada – conforme determinado pela sua subsequente associação à Função. Esta ação pode ser desativada desmarcando a opção Automatic user creation option (ver abaixo).

Na prática, as duas opções de 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 iniciem sessão no Enterprise Server, com base nas atribuições Função de Utilizador–para–Licença correspondentes.

No Authentication:

  • As licenças do Altium Designer ficam disponíveis para os utilizadores que iniciem sessão no Enterprise Server, conforme determinado pela associação à Função do perfil de Utilizador gerado com o nome user_name server_name.
  • As licenças do Altium Designer e dos servidores 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 selecionada (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 Trevor registada, o 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 à Função e, por conseguinte, 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 um PLS do Enterprise Server remote – em que o Altium Designer e o servidor não partilham o mesmo anfitrião de PC. Em contrapartida, 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 opção Automatic user creation estiver desmarcada, a conta de utilizador do servidor (Trevor) não poderá ligar-se ao PLS (e, por conseguinte, às licenças disponíveis), a menos que a conta user_name server_name correspondente já exista. Na maioria das circunstâncias, esta opção deve estar ativada. A exceção poderá ser quando o Administrador do servidor pretender predeterminar quais as contas de utilizador do Enterprise Server que podem ser utilizadas para ligar ao servidor quando este estiver no 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 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,, em que as Funções aplicadas à segunda determinarão a disponibilidade de licenças para o utilizador Trevor.

Além disso, o PLS do Enterprise Server irá gerar automaticamente uma conta de utilizador (definida para 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 início de sessão no Servidor abaixo.

► Consulte a secção Utilizador Existente para obter uma tabela-resumo dos tipos de perfil de Utilizador do servidor.

Intervalo de tempo limite para devolução do lugar

A opção Seat return timeout interval está incluída para forçar a expiração de uma licença alugada depois de o Altium Designer não responder ao PLS durante o número de horas especificado.

O 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 tiver entrado em modo de Suspensão ou Hibernação, por exemplo – ou se a aplicação cliente tiver falhado ou sido encerrada forçadamente. Quando não forem recebidas respostas do cliente durante um período de tempo superior ao intervalo de tempo limite definido (4 horas, por predefinição), o lugar de licença alugado pelo cliente será revogado e devolvido ao conjunto de lugares disponíveis dessa licença.

Esta opção é, na prática, uma versão temporizada e automatizada 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 do PLS, etc.), um lugar de licença alugado é automaticamente devolvido.

Criar automaticamente atribuição para o grupo Todos os Utilizadores

Quando esta opção do 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 de Função ao qual um utilizador esteja atribuído.

Quando a opção Automatically create assignment for All Users group está 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 atribuída manualmente a um grupo de Função 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 do Altium Designer (início de sessão)

No modo PLS Local, as licenças que foram configuradas e expostas pelo Serviço de Licenças Privadas 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 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 se aplica apenas ao PC local. Se o PLS do servidor estiver alojado noutro PC da rede, terá de utilizar o nome de rede (servidor) desse PC remoto para iniciar sessão – o campo Server Address na caixa de diálogo de início de sessão 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 do 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.
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 esta for 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 selecionada. Consulte Licenciamento sem início de 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 design no menu pendente do controlo Utilizador Atual (canto superior direito) para aceder à vista License Management.

License Management acesso à página no Altium Designer.
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 destacado com uma moldura verde. O campo Seats da licença será atualizado para refletir mais um lugar 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.
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 da caixa de diálogo Preferences para desativar a ligação à Conta Altium, e utilize a página System – Network Activity 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.

Modo PLS Externo

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 Serviço de Licenças Privadas central (remoto) para todos os utilizadores. Este tipo de instalação adequa-se a uma empresa de maior dimensão, onde cada departamento da empresa (Engenharia, Desenvolvimento, etc.) poderá 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 de dados de projeto dos departamentos como as instalações do Altium Designer são licenciados por um Serviço de Licenciamento central, como o PLS num Altium Server ou num Altium Infrastructure Server, dedicado a essa função.

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 através da rede. Na perspetiva do Servidor Local (departamental), este é o Servidor externo que disponibiliza o serviço de licenciamento através do respetivo PLS. Tenha em atenção que a opção Automatic user creation tem de estar selecionada (configuração predefinida), uma vez que isto ativa a User synchronization entre os servidores Local e Externo.

    Para que o Servidor Central de Licenciamento disponibilize licenças a outros servidores da rede que estejam definidos como External PLS Mode (por exemplo, servidores departamentais), o Servidor Central de Licenciamento (definido no modo Local PLS) tem de ter o respetivo License Manager Authentication Mode definido como 'No Authentication'.


    Se, em alternativa, estiver definido para o modo de segurança Server Session , o Serviço de Identidade (IDS) do Servidor 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 seria de esperar, não inicia sessão.

  • Local (department) Server – este é definido como External PLS mode, e configurado para se ligar e utilizar o PLS do Servidor Central de Licenciamento, em vez do PLS do próprio servidor local. Assim, o Servidor Local está a utilizar um PLS external (o do Servidor Central de Licenciamento) 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 PLS Externo, selecione a opção External PLS na página License Manager na interface do navegador do Workspace – Admin » Settings – License manager.

Defina o URL e a porta do PLS Externo para aceder ao servidor externo que está configurado como servidor central de licenciamento privado.
Defina o URL e a porta do PLS Externo 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 Servidor Central de Licenciamento) em vez do seu próprio serviço de licenciamento (PLS). O endereço de rede do Servidor Central de Licenciamento 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 “departamental” Local, definido para o modo PLS Externo, redireciona efetivamente as licenças disponibilizadas pelo PLS do Servidor Central de Licenciamento para instalações locais do Altium Designer.
Um Servidor “departamental” Local, definido para o modo PLS Externo, redireciona efetivamente as licenças disponibilizadas pelo PLS do Servidor Central de Licenciamento para instalações locais do Altium Designer.

Quando um utilizador do Altium Designer inicia sessão no Servidor Local (agora configurado no modo PLS Externo), o serviço PLS do servidor remoto é “redirecionado” através do Enterprise Server local e disponibilizará as suas licenças ao Altium Designer. Como habitual, o utilizador tem de usar credenciais (locais) válidas para iniciar sessão no servidor local.

Ao utilizar uma configuração com Servidor PLS Central para disponibilizar licenças através da rede, as Funções atribuídas a Utilizadores e Licenças são configuradas no Servidor Central de Licenciamento, e não no Servidor Local (departamental). As atribuições de funções 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 PLS Externo

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 de licenciamento central remoto.

URL e porta do PLS

As definições associadas de 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 (selecionada), o Enterprise Server será licenciado “internamente” por licenças de servidor que adquiriu ao 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á selecionada, o Enterprise Server será licenciado a partir do PLS externo, conforme indicado pelas definições url e Port do PLS. O servidor externo (por exemplo, um Servidor Central de Licenciamento) terá licenças Altium Enterprise Server disponíveis, com lugares suficientes, que adquiriu ao 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 respetivas funções.

► Consulte a tabela Server PLS mode comparison para um resumo comparativo do modo PLS Externo.

Atribuição de licenças a grupos de utilizadores

A opção Automatically create assignment for All Users group força que as licenças recentemente adquiridas sejam atribuídas ao grupo de funções predefinido All Users. Esta opção fica desativada quando a opção Use local license manager for vault licensing acima não está selecionada, uma vez que nesse modo todas as licenças são obtidas a partir do PLS Externo, como o PLS num servidor remoto usado como Servidor Central de Licenciamento.

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, departamentais) e aos respetivos Utilizadores atribuídos. O Servidor Central de Licenciamento é definido para o modo Local PLS (e “No Authentication”), e os Servidores Locais são definidos para o modo Externals PLS, em que o PLS atribuído é o Servidor Central de Licenciamento remoto.

Quando os utilizadores do Altium Designer iniciam sessão no seu Servidor Local, têm acesso a licenças que foram “redirecionadas” a partir do PLS (externo) no Servidor Central de Licenciamento.

Parte do mecanismo envolvido na concessão de acesso de um Utilizador a licenças remotas através do Servidor Local é a criação de um nome de utilizador “sincronizado” no Servidor Central de Licenciamento – o Nome de Utilizador local é sincronizado com o Servidor Central de Licenciamento. Consulte Automatic user creation no modo No Authentication, acima.

O perfil de Utilizador criado no Servidor de Licenciamento 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 (Departamental) do utilizador, e user_name se refere ao nome utilizado 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 não estiver selecionada.

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 departamental local) – o Username da conta é IMPALA:AltiumPaul.

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

Numa configuração com vários servidores (servidor de Licença Central e servidores “departamentais” Locais), o nome de utilizador de um Servidor Local é sincronizado/replicado no Servidor de Licenciamento, caso ainda não exista – proporcionando assim acesso local a licenças centralizadas.
Numa configuração com vários servidores (servidor de Licença Central e servidores “departamentais” Locais), o nome de utilizador de um Servidor Local é sincronizado/replicado no Servidor de Licenciamento, caso ainda não exista – proporcionando assim acesso local a licenças centralizadas.

Neste caso, uma licença do Altium Designer no Licensing Server remoto será apresentada como alugada por AltiumPaul IMPALA – que é o utilizador AltiumPaul sincronizado do Servidor Local (o Department Workspace alojado em IMPALA). Embora o utilizador do Altium Designer tenha iniciado sessão no servidor departamental local, a licença do Altium Designer é disponibilizada 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.

Como utilizador com sessão iniciada no seu servidor “departamental” local, acederá de forma transparente às licenças do servidor central de licenciamento através do seu servidor local.
Como utilizador com sessão iniciada no seu servidor “departamental” local, acederá de forma transparente às licenças do servidor central de licenciamento 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 Server PLS configurado como um License Server centralizado numa disposição Central/Local com vários servidores, mas também se aplica a qualquer Server que tenha sido definido para esse modo (Local-PLS/No-Authentication/AutoUserCreation).

Funções do Licensing Server

Os perfis de Utilizador que foram sincronizados com um servidor Central PLS numa configuração com vários servidores podem ser adicionados a Funções, tal como em qualquer outro Server definido para o modo Local PLS.

No caso de uma disposição de servidores composta por um Licensing Server central e Local Servers distribuídos (conforme detalhado acima), os Utilizadores duplicados (sincronizados) no Licensing Server podem ser adicionados a Funções para restringir a disponibilidade de licenças. Assim, quando um Utilizador inicia sessão num Local Server, as licenças disponibilizadas ao Utilizador (a partir do Licensing Server PLS externo através do Local Server) serão determinadas pelas Funções 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 AltiumPaul utilizador sincronizado a partir do Local Server) no Licensing Server pode ser adicionado a uma Engineering Função, à qual está atribuída uma determinada licença do Altium Designer. Quando o utilizador AltiumPaul inicia sessão no seu servidor local, a licença especificada ficará disponível em virtude da configuração da Função do utilizador associada e da atribuição de licença no Licensing Server externo.

De um modo geral, estas atribuições de Funções de utilizador e de licenças seriam implementadas pelo administrador do Licensing Server, assim que um utilizador do Local Server iniciasse sessão pela primeira vez (desencadeando assim o processo de sincronização do Utilizador).

► Consulte Atribuições de Funções de Licença abaixo para mais informações sobre como trabalhar com Funções e atribuições de licenças.

Licenciamento sem iniciar sessão no Server

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 PLS interna 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 sejam disponibilizadas na rede.
  • O PLS tem de estar definido para o modo de segurança 'No Authentication', uma vez que, nesta disposição, não será estabelecida uma Sessão de 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 antigo Private License Server (PLS 1.0), que é instalado como um serviço Windows.

Acesso a licenças no Altium Designer

Para aceder às licenças alojadas no Server 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 detalhes 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 https segura (ver exemplo). As outras definições da caixa de diálogo, tais como as opções Servers list, aplicam-se à ligação do tipo antigo PLS 1.0.

Note que apenas as entradas Nome do servidor e porta são necessárias quando se utiliza a configuração interna do Altium Designer para aceder a licenças PLS. O comportamento é diferente ao ligar ao antigo PLS 1.0.
Note que apenas as entradas Nome do servidor e porta são necessárias quando se utiliza a configuração interna do Altium Designer para aceder a licenças PLS. O comportamento é diferente ao ligar ao antigo PLS 1.0.

Depois de ligado 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 utilizando esta abordagem, a Licença tem inicialmente de estar definida para a Função '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 uma Função, 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 do rato no mosaico e selecione o comando Use License no menu de contexto. Note que uma licença alojada pelo Enterprise Server pode ser definida para o modo Automatic Leasing, de modo a 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. 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 são obrigados a iniciar sessão numa Conta Altium online ou no Enterprise Server para utilizar uma licença privada, e a ligação LAN/WAN local pode estar isolada da internet. Se necessário, vá à página System – Account Management da caixa de diálogo Preferences para desativar a ligação à Conta Altium, e utilize a página System – Network Activity para selecionar serviços específicos de ligação à rede que serão permitidos.

Utilizadores criados

Quando um utilizador se liga ao Enterprise Server PLS 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 de ligação e ao nome da sua 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/Apelido Design/PC4 e um Nome de utilizador Design.

Note que o Nome de Utilizador criado está num formato diferente do nome de Utilizador criado em resposta a um signing in do utilizador no servidor, conforme descrito na secção Criação automática de utilizador. 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), conforme aqui descrito.

Mais uma vez, este é o Nome de Utilizador do servidor que pode ser adicionado a Função(ões), as quais, por sua vez, determinarão quais as licenças disponibilizadas a este utilizador nesse computador.

Consulte abaixo para mais informações sobre Funções e atribuições de licenças.

Atribuições de Funções de Licença

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 Funções de utilizador definidas (grupos de Utilizadores). Na prática, quando um utilizador inicia sessão no servidor, o PLS disponibilizará apenas as licenças atribuídas a Funções das quais o utilizador é membro.

Os Utilizadores e as Funções de utilizador podem já estar registados no Enterprise Server, se este estiver atualmente a ser utilizado para gerir e armazenar dados de projeto do Altium Designer. As licenças alojadas pelo servidor são atribuídas a 'All Users' por predefinição, mas podem ser reatribuídas a qualquer Função disponível. Do mesmo modo, os Utilizadores podem ser adicionados a qualquer Função disponível.

Utilizadores

Para adicionar um novo perfil de Utilizador e adicioná-lo a uma Função, 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 pop-up 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 utilizando 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á utilizada a autenticação de Domínio Windows.
  • New Roles: O novo Utilizador pode ser adicionado a uma Função existente introduzindo o nome da Função neste campo. O campo irá procurar dinamicamente uma Função existente que corresponda à(s) primeira(s) letra(s) que digitou – selecione o nome da Função para confirmar a sua escolha. Por predefinição, os Utilizadores não são incluídos num grupo de Função.

► Consulte Adicionar Utilizadores & Funções para informações mais detalhadas sobre Utilizadores.

Funções

Para adicionar uma nova Função e, em seguida, adicionar um Utilizador existente como membro, selecione Roles no menu principal do browser para ver a lista de nomes de Funções existentes e depois selecione o botão .

Adicione o nome da nova Função na caixa de diálogo Add Role e inclua quaisquer Utilizadores que pretenda como Membros dessa Função. O campo New Members irá procurar dinamicamente um Utilizador existente que corresponda à(s) primeira(s) letra(s) que introduziu – 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.

► Consulte Adicionar Utilizadores & Funções para informação mais detalhada sobre Funções.

Utilizadores existentes

Os Utilizadores existentes podem tornar-se membros de uma ou mais Funções editando o respetivo perfil de utilizador. Clique no ícone associado à entrada do Utilizador para abrir a caixa de diálogo User Editing, assinale as Funções que pretende adicionar na lista User Roles e depois clique no botão para confirmar as alterações. Uma Função também pode ser adicionada escrevendo no campo New Roles, conforme descrito acima.

Tenha em atenção que um Utilizador existente pode ser representado em vários formatos, consoante a forma como foi adicionado. Os formatos incluem entradas Username/Firstname/Lastname padrão e entradas que foram 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 Servidor.
Design PC4 Design Design PC4 Gerado automaticamente Um utilizador do Altium Designer, a trabalhar a partir da DesignConta Windows 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, que tem o respetivo PLS 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 External PLS), 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 Funções editando a entrada do utilizador. Tenha em atenção que, numa configuração com um Servidor Central de Licenciamento e vários Servidores Locais (consulte modo External PLS), a pertença do Utilizador a Funções é aplicada no Central PLS para fins de licenciamento, em vez de ao nível de Local Server.

Numa configuração multi-servidor Central/Local, o processo de configuração do Utilizador será, normalmente:

  1. Criar uma Conta de Utilizador padrão no Servidor Local/Departamental do Utilizador (que está definido para o modo 'External PLS', apontando para o PLS de Licenciamento Central).
  2. 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)
  3. No PLS Central, editar a nova entrada de Utilizador sincronizada para a tornar membro da(s) Função(ões) necessária(s). As licenças são atribuídas a Funções, permitindo o acesso por parte dos 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 uma Função específica, a qual, por sua vez, pode estar associada 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 de Funções de licenças existentes, vá a Admin » Licenses na interface do browser do Workspace e selecione o separador Roles. Clique no nome de uma Função na coluna Roles para ver os seus Utilizadores membros e, à direita, as respetivas licenças atribuídas.

Uma licença pode ser atribuída a uma Função abrindo a caixa de diálogo Add/Edit assignment com o botão e, em seguida, selecionando uma licença disponível, a sua Função de destino e as opções de atribuição.

Uma abordagem mais direta para atribuir uma licença a uma Função específica é editar a Atribuição de Licença existente. Selecione o botão associado à entrada da licença no separador Licenses e depois edite a definição License assignments na caixa de diálogo Edit Assignment (acedida a partir do botão da Atribuição existente), alterando de 'Todos os Utilizadores' para uma Função disponível. Em alternativa, para simplesmente adicionar uma atribuição de Função adicional, selecione o botão e especifique os respetivos detalhes na caixa de diálogo Add Assignment.

O tipo de Licença, a Licença específica e a Atribuição de Função proposta podem ser selecionados em menus suspensos, que serão preenchidos com uma lista das opções atualmente disponíveis. Na imagem de exemplo abaixo, 10 lugares de uma licença Altium Designer específica de 20 lugares estão a ser atribuídos à Função de 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 esta ficar disponível. No Gestor de Licenças do Altium Designer, o processo normal de escolher a licença da lista e selecionar Use é executado automaticamente para esta licença.
  • Seat availability: Especifique o número de lugares de Licença (até ao número total de lugares atribuído) que ficarão disponíveis para a Função associada, ou simplesmente assinale 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 roaming ('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 roaming após o período indicado. Introduza 0 para permitir roaming ilimitado (para uma licença com prazo, o roaming será efetivamente limitado pela data de expiração da licença). Consulte Licenciamento On-Demand para mais informações sobre roaming de licenças Altium.
  • 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 uma tentativa de aluguer de um lugar falhar. Tenha em atenção que as notificações por email não estão disponíveis até serem configuradas e ativadas – consulte Configurar Notificações por Email.
    • Quando a opção Notify when <x>% of available seats have been leased estiver ativada e o número de lugares alugados atingir (ou ultrapassar) esta percentagem, será enviado um email de notificação relacionado para o grupo de Função especificado no campo Send to users with role. Ver exemplo.
    • Quando a opção Send reject notifications estiver ativada, será enviado um email de erro para a Função acima quando um utilizador tentar alugar um lugar de licença indisponível – por exemplo, quando um lugar remanescente surge como disponível na vista (não atualizada) Gestão de Licenças do 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 confirmar a atribuição à Função selecionada. Para obter detalhes sobre a licença atribuída, selecione a opção 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 tornar uma licença atribuída exclusivamente a outra Função e aos seus utilizadores constituintes.

No cenário de atribuição de licenças acima, 10 lugares de uma licença Altium Designer de 20 lugares foram atribuídos à Função Engineers e, por conseguinte, aos seus membros. Se a atribuição de Função predefinida All Users associada à licença não fosse removida, e ambas as atribuições existissem, a licença não estaria disponível exclusivamente para os membros da Função 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 botão associado.

O separador Roles da página License Manager fornece uma vista agregada das Funções atuais, dos Utilizadores que as compõem e das Licenças atribuídas a cada grupo de Função. Esta interface versátil pode ser usada em combinação com a forma como os Utilizadores são agrupados em Funções (configuradas nas páginas principais Team) 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 utilização de licenças, incluindo a capacidade de libertar forçadamente uma licença alugada e monitorizar de perto a forma como as licenças são utilizadas.

Libertar uma licença em utilização

Para 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 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 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 browser do Workspace selecionando Admin » Licenses. Na lista de licenças apresentada no separador Licenses, a informação de aluguer de cada entrada está disponível expandindo a entrada da licença com o botão – use-o para encontrar o utilizador que ainda mantém o lugar de licença.

A licença cedida a esse utilizador pode ser terminada e o lugar devolvido ao conjunto de licenças clicando na ligação Release associada ao registo 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 do Altium Designer são utilizadas numa organização. Isto é útil para garantir o melhor aproveitamento possível dos lugares de licença disponíveis, antecipar futuras necessidades de licenciamento e 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, na página License Manager (Admin » Licenses). Esta disponibiliza uma vasta gama de opções de relatórios, acedidas através de separadores específicos na vista Reports. 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, Funções, 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 Licença específica, selecione a licença pretendida no menu pendente Licenses e clique em . Podem ser adicionadas licenças adicionais 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 ativa enquanto cada separador de estilo de relatório é 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 o 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 do relatório pretendidos usando o separador adequado e os filtros de acordo com as suas necessidades, clique no botão e indique uma localização para guardar o ficheiro no disco.

Resolver problemas de acesso a licenças

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 estiverem a aparecer na lista Available Licenses do Altium Designer, poderão existir definições do sistema ou do software que estejam a impedir o acesso.

Ao resolver quaisquer problemas, tenha em consideração 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 page 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 tentar resolver problemas em PCs remotos. Se o PLS e as licenças privadas estiverem disponíveis localmente, isso indica que os PCs noutras localizações 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 cedência no Altium Designer, altere temporariamente a atribuição da Função da licença para All Users (ou simplesmente crie uma nova atribuição All Users para essa licença). Consulte License Assignments, acima. Se a licença ficar então disponível, isso indica que existia um problema com a Função do utilizador ou com a atribuição da licença.
  • Refresh the server PLS – depois de efetuar alterações à 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 iniciá-la novamente 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 às 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 iniciando-a novamente 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 Roles and PLS Authentication mode – se uma licença à qual está a tentar aceder iniciando sessão no Enterprise Server estiver atribuída a uma Função específica, certifique-se de que o nome da Conta de utilizador do servidor é membro dessa Função – tenha em atenção que, no modo 'No Authentication' do PLS, as Funções são atribuídas à conta user_name server_name gerada. Por outro lado, 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 adequado a disposições de licenciamento específicas para o Altium Designer e os Altium Servers. A tabela abaixo resume a forma 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 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
AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Conteúdo