Skip to main content

INTRODUÇÃO

As licenças/módulos do Accelero são dinâmicas. Toda hora são inventadas coisas novas licenciáveis (problema técnico) e toda hora são inventados pacotes novos (problema comercial). Toda essa bagunça pode ser organizada no Ozone.

TÉCNICO x COMERCIAL

Na tela de configuração de licenças no Ozone existem três "partes":

  1. coisas que são licenciadas por "quantidade" ( Operadores, por exemplo);
  2. coisas que são licenciadas por "on/off" (módulo Telegram, por exemplo);
  3. os pacotes comerciais, logo no início da tela (pacote Starter, por exemplo).

As opções disponíveis em cada uma dessas partes é configurável em arquivos distintos.

CONFIGURANDO QUANTITATIVOS

Acesse o servidor do Ozone via SSH e edite o arquivo client/client_specific/available_quantitatives.json.

Esse é um arquivo JSON com a listagem de todos os módulos "quantizáveis".

O arquivo está dividido em módulos (as caixinhas no Ozone), e cada item tem duas propriedades:

  • name (o que aparece na tela do Ozone)
  • module (o nome do módulo que o Accelero sabe reconhecer)

Para criar itens novos, é só alterar esse JSON. Combine com o time de desenvovimento o nome dos módulos.

CONFIGURANDO MÓDULOS ON/OFF

Acesse o servidor do Ozone via SSH e edite o arquivo client/client_specific/available_modules.json.

Esse é um arquivo JSON com a listagem de todos os módulos "on/off".

O arquivo está dividido em módulos (as caixinhas no Ozone), e cada item tem duas propriedades:

  • name (o que aparece na tela do Ozone)
  • module (o nome do módulo que o Accelero sabe reconhecer)

Para criar itens novos, é só alterar esse JSON. Combine com o time de desenvovimento o nome dos módulos.

CONFIGURANDO PACOTES COMERCIAIS

Acesse o servidor do Ozone via SSH e edite o arquivo client/client_specific/versions.json.

Esse é um arquivo JSON que mostra, pra cada item licenciável, como ele se comporta dentro de um pacote comercial.

Pra criar um novo pacote comercial, basta incluir nos itens desejados um novo pacote. Por exemplo, pra criar um novo pacote chamado meupacote que licencie o módulo telegram, basta alterar:

...
"telegram": {
"starter": 0,
"plus": 0,
"platinum": 0,
"eco": 0,
"showroom": 0,
"meupacote": 0
}
...

Não é necessário incluir o meupacote em todos os itens (o padrão sempre é 0/desligado).