Para que a customização funcione corretamente, é essencial que todos os pré-requisitos listados abaixo sejam atendidos.
As portas das WebApi's do host deverão ser liberadas para os endereços de IP do TOTVS iPaaS, disponíveis em TOTVS iPaaS | Lista de IPs.
Para identificar quais portas deverão ser liberadas, basta acessar o RM.Host.ServiceManager.
As configurações do ambiente iPaaS devem ser realizadas seguindo os passos descritos na documentação iPaaS - Configurações de ambiente e conta.
*Configuração sendo realizada pela TOTVS no Rollout
Para que a integração através do iPaaS ocorra, foram criadas consultas SQL e disponibilizadas dentro do Instalador WIN do projeto.
As consultas disponibilizadas dentro do instalador WIN, deverão ser importadas e configuradas pelo usuário.
Para que a customização do Portal do Professor esteja ativa, é necessário realizar a configuração adequada do arquivo config, permitindo que o Portal saiba onde buscar as personalizações.
Para configurar o arquivo config, acesse o diretório do Portal do Professor e em seguida, abra o arquivo config.json que se encontra na pasta config.
Após abrir o arquivo, adicione a propriedade patchCustomization, nesta propriedade vão constar o local onde está a customização e qual o nome da mesma.
Modelo de customização:
"patchCustomization": [ { "pathName": "/customizacao/PortalDoProfessorIntegracaoAVA", "remoteName": "PortalDoProfessorIntegracaoAVA" } ] |
A propriedade pathName é o nome da pasta onde a customização está instalada "/customizacao/PortalDoProfessorIntegracaoAVA" e remoteName é o nome do projeto da customização "PortalDoProfessorIntegracaoAVA".
Sem essas configurações, a customização no Portal do Professor não funcionará corretamente. |