Nova Empresa GoGlobal - Nuvem

  1. Criar licenciamento do cliente

    • Configurar aba Configurações de Infraestrutura

    • Configurar aba Unidade Organizacional

      • Adicionar ambiente de Produção e Homologação

        • Apontar para o database de Produção e Homologação do Cliente

  2. Executar Workflow “Nova Empresa Nuvem

    • Acessar AWX e executar template ‘Nova Empresa Nuvem’

    • Inserir Tenant Id do cliente e quantidade de usuários a serem criados

    • Validar que job foi executado com sucesso

    Note

    O Workflow irá:
    • Coletar informações do licenciamento

    • Criar databases nos servidores HMLG e PRD

    • Fazer instalação do ERP nas máquinas GoGlobal

    • Criar usuários iniciais

    • Configurar Connection Strings

    • Fazer sincronismo de usuários no ERP

    • Garantir permissões para o usuário administrador da empresa no ERP

  3. Adicionar base ao config.json dos Serviços Delphi

    • Acessar o servidor Services,

    • Adicionar os novos databases aos config.json da pasta C:\ProgramData\Korp\{VERSÃO}\Services\, adicionando-os na versão instalada em diante.

    • Se existir serviços em versões maiores que a base sendo criada, será necessário adicionar as bases em ambos os config.json.

    • Reiniciar todos os serviços Delphi das versões alteradas. !! SÓ PODE SER FEITO APÓS AS 22 HORAS !!

  4. Adicionar Korp IAC

    • No repositório https://bitbucket.org/viasoftkorp/korp-iac/, navegar até a pasta /Oracle/Services/configs/. Depois de realizar as alterações abaixo, precisa subir um pull request

      • No arquivo LicenseServerSettings.json adicionar o seguinte JSON a propriedade TenantLegacyDatabaseMapping

        {
          "TenantId": "",
          "LicensedDatabases": [
                ""
          ]
        }
        
    • No servidor 168.138.251.22 - (services no portainer), pegar o arquivo LicenseServerSettings.json e fazer o replace em /home/korp/configs/

    • Reiniciar o container viasoft.licenseserver-desktop em 168.138.251.22 - (services no portainer)

    • Ver nos logs se não há nenhum erro no console do serviço (dar um f5 na tela de containers do portainer pra ver se o container não parou logo depois)

  5. Adicionar os ambientes (produção e homologação) na GO-GlobalRelay

    • GO-Global Admin Console

    • GoGlobalRelay -> Apllications - Add…

    • Location - Name - Start Directory