Para criar regras de uso de licença no LMTools, você terá que seguir alguns passos para criar um arquivo de opções que limitará o uso por usuário ou grupos de usuários.
O arquivo “.opt” deve ter a seguinte estrutura:
Nesse arquivo irá ficar as configurações para gerenciar as licenças, em seguida será passado o que significa cada linha desse arquivo.
GROUPCASESENSITIVE OK
Essa linha ativa o reconhecimento de grupos diferenciando caracteres maiúsculos de minúsculos.
GROUP XXXX YYYY
Essa linha define um grupo de usuários, onde o campo XXXX é o nome do grupo e o campo YYYY são os nomes dos usuários que estão nesse grupo e participaram das regras aplicadas a esse grupo.
Mais de um grupo pode ser criado no arquivo OPT, basta criar uma nova linha com a palavra GROUP, o nome do grupo e os usuários.
Os nomes dos usuários são divididos por um espaço (sem ponto e nem underline), e seguem o nome de usuário do Windows. No exemplo foram declarados os usuários, usuario1 e usuario2, para o grupo ENGENHARIA
RESERVE 2 ZZZZ GROUP ENGENHARIA
Essa linha define a reserva de uma determinada quantidade de licenças do tipo ZZZZ para um grupo que aqui se chama ENGENHARIA.
Você pode colocar qualquer número como quantidade, mas se você não tiver essa quantidade de licenças o OPT não irá funcionar corretamente, então o ideal é trabalhar com o OPT tendo a soma das licenças sendo igual ou menor ao número máximo de licença que você possui.
O tipo da licença segue o padrão de como ele aparece no log do LMTools, no exemplo estamos reservando 2 licenças do Solid Edge Classic (solidedgeclassic) para o grupo ENGENHARIA.
RESERVE 1 ZZZZ USER usuario3
Nessa última linha temos o exemplo de como definir uma licença para um usuário, no caso estamos reservando uma licença de Solid Edge Fundamentals (solidedge) para o usuário usuario3.
Agora que você já sabe como criar grupos, definir reservas para grupos e usuários, você já consegue fazer o seu arquivo de OPT.
Depois de ter criado o seu arquivo OPT em um bloco de notas, você tem que salvar com o nome de “selmd.opt” para gerenciar regras do Solid Edge 2019 e abaixo ou “ugslmd” para gerenciar regras do NX e Solid Edge 2020 ou acima, você deve colocar o arquivo na mesma pasta do arquivo de licença e reiniciar o serviço de licença.
Exemplo:
GROUPCASESENSITIVE OK
GROUP ENGENHARIA usuario1 usuario2
RESERVE 2 solidedgeclassic GROUP ENGENHARIA
RESERVE 1 solidedge USER usuario3